| Package | Description |
|---|---|
| org.apache.olingo.odata2.api.edm |
Entity Data Model API
|
| org.apache.olingo.odata2.api.uri |
URI Parser Facade
|
| org.apache.olingo.odata2.api.uri.expression |
Expression Parser
|
| org.apache.olingo.odata2.api.uri.info |
URI Parser Result Views
|
| org.apache.olingo.odata2.core.edm | |
| org.apache.olingo.odata2.core.edm.provider | |
| org.apache.olingo.odata2.core.ep.aggregator | |
| org.apache.olingo.odata2.core.ep.producer | |
| org.apache.olingo.odata2.core.uri | |
| org.apache.olingo.odata2.core.uri.expression |
| Modifier and Type | Interface and Description |
|---|---|
interface |
EdmAssociation |
interface |
EdmComplexType
A CSDL ComplexType element.
|
interface |
EdmEntityType
A CSDL EntityType element.
|
interface |
EdmSimpleType
EdmSimpleType is a primitive type as defined in the Entity Data Model (EDM).
|
interface |
EdmStructuralType |
| Modifier and Type | Method and Description |
|---|---|
EdmType |
EdmTyped.getType()
See
EdmType for more information about possible types. |
| Modifier and Type | Method and Description |
|---|---|
EdmType |
UriInfo.getTargetType()
Gets the target type of the request: an entity type, a simple type, or a complex type.
|
| Modifier and Type | Method and Description |
|---|---|
EdmType |
CommonExpression.getEdmType() |
| Modifier and Type | Method and Description |
|---|---|
CommonExpression |
CommonExpression.setEdmType(EdmType edmType)
Set the edmType of this expression node
|
| Modifier and Type | Method and Description |
|---|---|
EdmType |
PutMergePatchUriInfo.getTargetType()
Gets the target type of the request: an entity type, a simple type, or a complex type.
|
EdmType |
PostUriInfo.getTargetType()
Gets the target entity type of the request.
|
EdmType |
GetSimplePropertyUriInfo.getTargetType()
Gets the target simple type of the request.
|
EdmType |
GetMediaResourceUriInfo.getTargetType()
Gets the target entity type of the request.
|
EdmType |
GetEntityUriInfo.getTargetType()
Gets the target entity type of the request.
|
EdmType |
GetEntitySetUriInfo.getTargetType()
Gets the target entity type of the request.
|
EdmType |
GetEntitySetLinksUriInfo.getTargetType()
Gets the target entity type of the request.
|
EdmType |
GetEntitySetLinksCountUriInfo.getTargetType()
Gets the target entity type of the request.
|
EdmType |
GetEntitySetCountUriInfo.getTargetType()
Gets the target entity type of the request.
|
EdmType |
GetEntityLinkUriInfo.getTargetType()
Gets the target entity type of the request.
|
EdmType |
GetEntityLinkCountUriInfo.getTargetType()
Gets the target entity type of the request.
|
EdmType |
GetEntityCountUriInfo.getTargetType()
Gets the target entity type of the request.
|
EdmType |
GetComplexPropertyUriInfo.getTargetType()
Gets the target complex type of the request.
|
EdmType |
DeleteUriInfo.getTargetType()
Gets the target type of the request: an entity type, a simple type, or a complex type.
|
| Modifier and Type | Class and Description |
|---|---|
class |
AbstractSimpleType
Abstract implementation of the EDM simple-type interface.
|
class |
Bit
Implementation of the internal simple type Bit.
|
class |
EdmBinary
Implementation of the EDM simple type Binary.
|
class |
EdmBoolean
Implementation of the EDM simple type Boolean.
|
class |
EdmByte
Implementation of the EDM simple type Byte.
|
class |
EdmDateTime
Implementation of the EDM simple type DateTime.
|
class |
EdmDateTimeOffset
Implementation of the EDM simple type DateTimeOffset.
|
class |
EdmDecimal
Implementation of the EDM simple type Decimal.
|
class |
EdmDouble
Implementation of the EDM simple type Double.
|
class |
EdmGuid
Implementation of the EDM simple type Guid.
|
class |
EdmInt16
Implementation of the EDM simple type Int16.
|
class |
EdmInt32
Implementation of the EDM simple type Int32.
|
class |
EdmInt64
Implementation of the EDM simple type Int64.
|
class |
EdmNull
Implementation of the simple type Null.
|
class |
EdmSByte
Implementation of the EDM simple type SByte.
|
class |
EdmSingle
Implementation of the EDM simple type Single.
|
class |
EdmString
Implementation of the EDM simple type String.
|
class |
EdmTime
Implementation of the EDM simple type Time.
|
class |
Uint7
Implementation of the internal simple type "unsigned 7-bit integer".
|
| Modifier and Type | Class and Description |
|---|---|
class |
EdmAssociationImplProv |
class |
EdmComplexTypeImplProv |
class |
EdmEntityTypeImplProv |
class |
EdmStructuralTypeImplProv |
| Modifier and Type | Field and Description |
|---|---|
protected EdmType |
EdmTypedImplProv.edmType |
| Modifier and Type | Method and Description |
|---|---|
EdmType |
EdmTypedImplProv.getType() |
EdmType |
EdmSimplePropertyImplProv.getType() |
EdmType |
EdmParameterImplProv.getType() |
EdmType |
EdmNavigationPropertyImplProv.getType() |
EdmType |
EdmComplexPropertyImplProv.getType() |
| Modifier and Type | Method and Description |
|---|---|
EdmType |
EntityPropertyInfo.getType() |
| Modifier and Type | Method and Description |
|---|---|
protected static void |
JsonPropertyEntityProducer.appendPropertyMetadata(JsonStreamWriter jsonStreamWriter,
EdmType type) |
| Modifier and Type | Method and Description |
|---|---|
EdmType |
UriInfoImpl.getTargetType() |
| Modifier and Type | Method and Description |
|---|---|
void |
UriInfoImpl.setTargetType(EdmType targetType) |
| Modifier and Type | Field and Description |
|---|---|
protected EdmType |
BinaryExpressionImpl.edmType |
| Modifier and Type | Method and Description |
|---|---|
EdmType |
UnaryExpressionImpl.getEdmType() |
EdmType |
Token.getEdmType() |
EdmType |
PropertyExpressionImpl.getEdmType() |
EdmType |
OrderExpressionImpl.getEdmType() |
EdmType |
OrderByExpressionImpl.getEdmType() |
EdmType |
MethodExpressionImpl.getEdmType() |
EdmType |
MemberExpressionImpl.getEdmType() |
EdmType |
LiteralExpressionImpl.getEdmType() |
EdmType |
FilterExpressionImpl.getEdmType() |
EdmType |
BinaryExpressionImpl.getEdmType() |
EdmType |
ParameterSetCombination.getReturnType() |
EdmType |
ParameterSetCombination.PSCflex.getReturnType() |
EdmType |
ParameterSetCombination.PSCReturnTypeEqLastParameter.getReturnType() |
EdmType |
ParameterSet.getReturnType() |
EdmType |
InputTypeValidator.validateParameterSet(List<ParameterSet> allowedParameterTypes,
List<EdmType> actualParameterTypes) |
EdmType |
InputTypeValidator.TypePromotionValidator.validateParameterSet(List<ParameterSet> allowedParameterTypes,
List<EdmType> actualParameterTypes) |
| Modifier and Type | Method and Description |
|---|---|
static ExpressionParserException |
FilterParserExceptionImpl.createINVALID_TYPES_FOR_BINARY_OPERATOR(BinaryOperator op,
EdmType left,
EdmType right,
Token token,
String expression) |
static ExpressionParserException |
FilterParserExceptionImpl.createLEFT_SIDE_NOT_STRUCTURAL_TYPE(EdmType parentType,
PropertyExpressionImpl property,
Token token,
String expression) |
static ExpressionParserException |
FilterParserExceptionImpl.createTYPE_EXPECTED_AT(EdmType expectedType,
EdmType actualType,
int position,
String expression) |
CommonExpression |
UnaryExpressionImpl.setEdmType(EdmType edmType) |
CommonExpression |
PropertyExpressionImpl.setEdmType(EdmType edmType) |
CommonExpression |
OrderExpressionImpl.setEdmType(EdmType edmType) |
CommonExpression |
OrderByExpressionImpl.setEdmType(EdmType edmType) |
CommonExpression |
MethodExpressionImpl.setEdmType(EdmType edmType) |
CommonExpression |
MemberExpressionImpl.setEdmType(EdmType edmType) |
CommonExpression |
LiteralExpressionImpl.setEdmType(EdmType edmType) |
CommonExpression |
FilterExpressionImpl.setEdmType(EdmType edmType) |
CommonExpression |
BinaryExpressionImpl.setEdmType(EdmType edmType) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
ParameterSet.equals(List<EdmType> actualParameterTypes,
boolean allowPromotion)
Compares a list of EdmTypes with the EdmTypes stored in
ParameterSet.types. |
ParameterSet |
ParameterSetCombination.validate(List<EdmType> actualParameterTypes) |
ParameterSet |
ParameterSetCombination.PSCflex.validate(List<EdmType> actualParameterTypes) |
ParameterSet |
ParameterSetCombination.PSCReturnTypeEqLastParameter.validate(List<EdmType> actualParameterTypes) |
EdmType |
InputTypeValidator.validateParameterSet(List<ParameterSet> allowedParameterTypes,
List<EdmType> actualParameterTypes) |
EdmType |
InputTypeValidator.TypePromotionValidator.validateParameterSet(List<ParameterSet> allowedParameterTypes,
List<EdmType> actualParameterTypes) |
| Constructor and Description |
|---|
ParameterSet(EdmType returnType,
EdmSimpleType type1) |
Copyright © 2020. All rights reserved.