| Modifier and Type | Method and Description |
|---|---|
ClientPrimitiveValue.Builder |
ClientPrimitiveValue.Builder.setType(EdmType type) |
| Modifier and Type | Method and Description |
|---|---|
ClientPrimitiveValueImpl.BuilderImpl |
ClientPrimitiveValueImpl.BuilderImpl.setType(EdmType type) |
| Modifier and Type | Method and Description |
|---|---|
protected ClientProperty |
ODataBinderImpl.getODataProperty(EdmType type,
Property resource) |
protected void |
ODataBinderImpl.odataNavigationLinks(EdmType edmType,
Linked linked,
ClientLinked odataLinked,
String metadataETag,
URI base) |
| Modifier and Type | Method and Description |
|---|---|
ContextURL.Builder |
ContextURL.Builder.type(EdmType type)
Set the edm entity type.
|
| Modifier and Type | Interface and Description |
|---|---|
interface |
EdmAction
A CSDL action.
|
interface |
EdmComplexType
A CSDL ComplexType element.
|
interface |
EdmEntityType
A CSDL EntityType element.
|
interface |
EdmEnumType
An EdmEnumType represents a set of related values.
|
interface |
EdmFunction
An EdmFunction as described in the OData specification
|
interface |
EdmOperation
A EdmOperation can either be an
EdmAction or an EdmFunction. |
interface |
EdmPrimitiveType
EdmPrimitiveType is a primitive type as defined in the Entity Data Model (EDM).
|
interface |
EdmStructuredType
EdmStructuralType is the base for a complex type or an entity type.
|
interface |
EdmTermType |
interface |
EdmTypeDefinition
An
EdmTypeDefinition defines a specialization of one of the possible primitive types. |
| Modifier and Type | Method and Description |
|---|---|
EdmType |
EdmTyped.getType()
See
EdmType for more information about possible types. |
EdmType |
EdmTerm.getType() |
EdmType |
EdmProperty.getTypeWithAnnotations()
See
EdmType for more information about possible types. |
| Modifier and Type | Method and Description |
|---|---|
boolean |
EdmStructuredType.compatibleTo(EdmType targetType)
Checks if this type is convertible to parameter
targetType |
| Modifier and Type | Method and Description |
|---|---|
EdmType |
EdmIsOf.getType()
The type which is checked again the child expression
|
EdmType |
EdmCast.getType()
Value cast to
|
| Modifier and Type | Class and Description |
|---|---|
class |
AbstractEdmOperation |
class |
AbstractEdmStructuredType |
class |
EdmActionImpl |
class |
EdmComplexTypeImpl |
class |
EdmEntityTypeImpl |
class |
EdmEnumTypeImpl |
class |
EdmFunctionImpl |
class |
EdmTypeDefinitionImpl |
class |
EdmTypeImpl |
| Modifier and Type | Method and Description |
|---|---|
EdmType |
EdmTypeInfo.getType() |
EdmType |
EdmTermImpl.getType() |
EdmType |
EdmReturnTypeImpl.getType() |
EdmType |
EdmPropertyImpl.getType() |
EdmType |
EdmParameterImpl.getType() |
EdmType |
EdmPropertyImpl.getTypeWithAnnotations() |
| Modifier and Type | Method and Description |
|---|---|
boolean |
AbstractEdmStructuredType.compatibleTo(EdmType targetType) |
| Modifier and Type | Method and Description |
|---|---|
EdmType |
EdmIsOfImpl.getType() |
EdmType |
EdmCastImpl.getType() |
| Modifier and Type | Class and Description |
|---|---|
class |
AbstractGeospatialType<T extends Geospatial> |
class |
EdmBinary
Implementation of the EDM primitive type Binary.
|
class |
EdmBoolean
Implementation of the EDM primitive type Boolean.
|
class |
EdmByte
Implementation of the EDM primitive type Byte.
|
class |
EdmDate
Implementation of the EDM primitive type Date.
|
class |
EdmDateTimeOffset
Implementation of the EDM primitive type DateTimeOffset.
|
class |
EdmDecimal
Implementation of the EDM primitive type Decimal.
|
class |
EdmDouble
Implementation of the EDM primitive type Double.
|
class |
EdmDuration |
class |
EdmGeography |
class |
EdmGeographyCollection |
class |
EdmGeographyLineString |
class |
EdmGeographyMultiLineString |
class |
EdmGeographyMultiPoint |
class |
EdmGeographyMultiPolygon |
class |
EdmGeographyPoint |
class |
EdmGeographyPolygon |
class |
EdmGeometry |
class |
EdmGeometryCollection |
class |
EdmGeometryLineString |
class |
EdmGeometryMultiLineString |
class |
EdmGeometryMultiPoint |
class |
EdmGeometryMultiPolygon |
class |
EdmGeometryPoint |
class |
EdmGeometryPolygon |
class |
EdmGuid
Implementation of the EDM primitive type Guid.
|
class |
EdmInt16
Implementation of the EDM primitive type Int16.
|
class |
EdmInt32
Implementation of the EDM primitive type Int32.
|
class |
EdmInt64
Implementation of the EDM primitive type Int64.
|
class |
EdmSByte
Implementation of the EDM primitive type SByte.
|
class |
EdmSingle
Implementation of the EDM primitive type Single.
|
class |
EdmStream
Implementation of the EDM primitive type Stream as URI.
|
class |
EdmString
Implementation of the EDM primitive type String.
|
class |
EdmTimeOfDay |
class |
SingletonPrimitiveType
Abstract singleton implementation of the EDM primitive-type interface.
|
| Modifier and Type | Class and Description |
|---|---|
class |
EdmAnnotationPath |
class |
EdmAnyPropertyPath |
class |
EdmModelElementPath |
class |
EdmNavigationPropertyPath |
class |
EdmPropertyPath |
class |
SingletonTermType
Abstract singleton implementation of the EDM term-type interface.
|
| Modifier and Type | Method and Description |
|---|---|
EdmType |
UriResourcePartTyped.getType() |
EdmType |
UriResourceNavigation.getTypeFilterOnCollection() |
EdmType |
UriResourceIt.getTypeFilterOnCollection() |
EdmType |
UriResourceFunction.getTypeFilterOnCollection() |
EdmType |
UriResourceEntitySet.getTypeFilterOnCollection() |
EdmType |
UriResourceNavigation.getTypeFilterOnEntry() |
EdmType |
UriResourceIt.getTypeFilterOnEntry() |
EdmType |
UriResourceFunction.getTypeFilterOnEntry() |
EdmType |
UriResourceEntitySet.getTypeFilterOnEntry() |
| Modifier and Type | Method and Description |
|---|---|
EdmType |
SelectItem.getStartTypeFilter() |
EdmType |
ExpandItem.getStartTypeFilter() |
| Modifier and Type | Method and Description |
|---|---|
EdmType |
Member.getStartTypeFilter() |
EdmType |
TypeLiteral.getType() |
EdmType |
Member.getType() |
EdmType |
Literal.getType()
Numeric literals without an dot and without an e return the smallest possible Edm Integer type.
|
| Modifier and Type | Method and Description |
|---|---|
T |
ExpressionVisitor.visitTypeLiteral(EdmType type)
Called for each traversed
TypeLiteral expression |
| Modifier and Type | Method and Description |
|---|---|
com.fasterxml.jackson.databind.JsonNode |
ExpressionJsonVisitor.visitTypeLiteral(EdmType type) |
| Modifier and Type | Method and Description |
|---|---|
protected void |
EdmAssistedJsonSerializer.valuable(com.fasterxml.jackson.core.JsonGenerator json,
Valuable valuable,
String name,
EdmType type,
EdmProperty edmProperty) |
| Modifier and Type | Method and Description |
|---|---|
EdmType |
UriResourceStartingTypeFilterImpl.getType() |
EdmType |
UriResourceSingletonImpl.getType() |
EdmType |
UriResourceRootImpl.getType() |
EdmType |
UriResourcePrimitivePropertyImpl.getType() |
EdmType |
UriResourceNavigationPropertyImpl.getType() |
EdmType |
UriResourceLambdaVarImpl.getType() |
EdmType |
UriResourceLambdaAnyImpl.getType() |
EdmType |
UriResourceLambdaAllImpl.getType() |
EdmType |
UriResourceItImpl.getType() |
EdmType |
UriResourceFunctionImpl.getType() |
EdmType |
UriResourceEntitySetImpl.getType() |
EdmType |
UriResourceComplexPropertyImpl.getType() |
EdmType |
UriResourceActionImpl.getType() |
EdmType |
UriResourceTypedImpl.getTypeFilter() |
EdmType |
UriResourceWithKeysImpl.getTypeFilterOnCollection() |
EdmType |
UriResourceWithKeysImpl.getTypeFilterOnEntry() |
| Modifier and Type | Method and Description |
|---|---|
UriResourceWithKeysImpl |
UriResourceWithKeysImpl.setCollectionTypeFilter(EdmType collectionTypeFilter) |
UriResourceWithKeysImpl |
UriResourceWithKeysImpl.setEntryTypeFilter(EdmType entryTypeFilter) |
| Constructor and Description |
|---|
UriResourceItImpl(EdmType type,
boolean isCollection) |
UriResourceLambdaVarImpl(String variableText,
EdmType type) |
UriResourceRootImpl(EdmType type,
boolean isCollection) |
UriResourceStartingTypeFilterImpl(EdmType type,
boolean isCollection) |
| Modifier and Type | Method and Description |
|---|---|
protected static EdmType |
ExpressionParser.getType(Expression expression) |
protected static EdmType |
ParserHelper.getTypeInformation(UriResourcePartTyped resourcePart) |
| Modifier and Type | Method and Description |
|---|---|
protected static List<UriParameter> |
ParserHelper.compoundKey(UriTokenizer tokenizer,
EdmEntityType edmEntityType,
Edm edm,
EdmType referringType,
Map<String,AliasQueryOption> aliases,
String protocolType) |
protected static UriParameter |
ParserHelper.createUriParameter(EdmProperty edmProperty,
String parameterName,
String literalValue,
Edm edm,
EdmType referringType,
Map<String,AliasQueryOption> aliases) |
FilterOption |
FilterParser.parse(UriTokenizer tokenizer,
EdmType referencedType,
Collection<String> crossjoinEntitySetNames,
Map<String,AliasQueryOption> aliases) |
Expression |
ExpressionParser.parse(UriTokenizer tokenizer,
EdmType referringType,
Collection<String> crossjoinEntitySetNames,
Map<String,AliasQueryOption> aliases) |
protected static AliasQueryOption |
ParserHelper.parseAliasValue(String name,
EdmType type,
boolean isNullable,
boolean isCollection,
Edm edm,
EdmType referringType,
Map<String,AliasQueryOption> aliases) |
protected static List<UriParameter> |
ParserHelper.parseFunctionParameters(UriTokenizer tokenizer,
Edm edm,
EdmType referringType,
boolean withComplex,
Map<String,AliasQueryOption> aliases) |
protected static List<UriParameter> |
ParserHelper.parseKeyPredicate(UriTokenizer tokenizer,
EdmEntityType edmEntityType,
EdmNavigationProperty partner,
Edm edm,
EdmType referringType,
Map<String,AliasQueryOption> aliases) |
protected static List<UriParameter> |
ParserHelper.parseNavigationKeyPredicate(UriTokenizer tokenizer,
EdmNavigationProperty navigationProperty,
Edm edm,
EdmType referringType,
Map<String,AliasQueryOption> aliases,
String protocolType) |
protected static void |
ParserHelper.validateFunctionParameters(EdmFunction function,
List<UriParameter> parameters,
Edm edm,
EdmType referringType,
Map<String,AliasQueryOption> aliases) |
| Modifier and Type | Method and Description |
|---|---|
EdmType |
SelectItemImpl.getStartTypeFilter() |
EdmType |
ExpandItemImpl.getStartTypeFilter() |
| Modifier and Type | Method and Description |
|---|---|
SelectItemImpl |
SelectItemImpl.setTypeFilter(EdmType startTypeFilter) |
ExpandItemImpl |
ExpandItemImpl.setTypeFilter(EdmType startTypeFilter) |
| Modifier and Type | Class and Description |
|---|---|
class |
DynamicStructuredType
A dynamic structured type used to incorporate dynamic properties containing aggregations.
|
| Modifier and Type | Method and Description |
|---|---|
EdmType |
DynamicProperty.getType() |
EdmType |
DynamicProperty.getTypeWithAnnotations() |
| Modifier and Type | Method and Description |
|---|---|
boolean |
DynamicStructuredType.compatibleTo(EdmType targetType) |
| Constructor and Description |
|---|
DynamicProperty(String name,
EdmType type)
Creates a dynamic property with a mandatory name and an optional type.
|
| Modifier and Type | Method and Description |
|---|---|
EdmType |
MemberImpl.getStartTypeFilter() |
EdmType |
UnaryImpl.getType() |
EdmType |
TypeLiteralImpl.getType() |
EdmType |
MethodImpl.getType() |
EdmType |
MemberImpl.getType() |
EdmType |
LiteralImpl.getType() |
EdmType |
BinaryImpl.getType() |
| Constructor and Description |
|---|
BinaryImpl(Expression left,
BinaryOperatorKind operator,
Expression right,
EdmType type) |
BinaryImpl(Expression left,
BinaryOperatorKind operator,
List<Expression> right,
EdmType type) |
LiteralImpl(String text,
EdmType type) |
MemberImpl(UriInfoResource path,
EdmType startTypeFilter) |
TypeLiteralImpl(EdmType type) |
UnaryImpl(UnaryOperatorKind operator,
Expression expression,
EdmType type) |
Copyright © 2023. All rights reserved.