| Modifier and Type | Method and Description |
|---|---|
Edm |
EdmEnabledODataClient.getCachedEdm()
Return the cached Edm matadata information.
|
Edm |
EdmEnabledODataClient.getEdm(String metadataETag)
Checks if the cached Edm matadata information matches the argument and, if not, updates the cache against the
configured service root.
|
| Modifier and Type | Method and Description |
|---|---|
ODataClientBuilder.ClientBuilder |
ODataClientBuilder.ClientBuilder.edm(Edm edm)
Set the edm to use for edm enabled client
|
| Modifier and Type | Method and Description |
|---|---|
Edm |
ODataReader.readMetadata(InputStream input)
Parses a stream into metadata representation.
|
Edm |
ODataReader.readMetadata(InputStream input,
List<InputStream> termDefinitions)
Parses a stream into metadata representation.
|
Edm |
ODataReader.readMetadata(Map<String,CsdlSchema> xmlSchemas)
Parses a stream into metadata representation, including referenced metadata documents.
|
Edm |
ODataReader.readMetadata(Map<String,CsdlSchema> xmlSchemas,
List<CsdlSchema> termDefinitionSchema)
Parses metadata document along with the document which includes term definitions
|
Edm |
ODataReader.readMetadata(XMLMetadata metadata,
List<InputStream> termDefinitions)
Fetches schema from metadata document and parses the document which includes term definitions
|
| Modifier and Type | Method and Description |
|---|---|
void |
ODataMetadataValidation.validateMetadata(Edm edm)
This method validates the metadata based on the Edm provided
|
| Modifier and Type | Method and Description |
|---|---|
Edm |
EdmEnabledODataClientImpl.getCachedEdm() |
Edm |
EdmEnabledODataClientImpl.getEdm(String metadataETag) |
| Modifier and Type | Method and Description |
|---|---|
static EdmEnabledODataClient |
ODataClientFactory.getEdmEnabledClient(String serviceRoot,
Edm edm,
String metadataETag) |
static EdmEnabledODataClient |
ODataClientFactory.getEdmEnabledClient(String serviceRoot,
Edm edm,
String metadataETag,
ContentType contentType) |
| Constructor and Description |
|---|
EdmEnabledODataClientImpl(String serviceRoot,
Edm edm,
String metadataETag) |
| Modifier and Type | Method and Description |
|---|---|
Edm |
ODataReaderImpl.readMetadata(InputStream input) |
Edm |
ODataReaderImpl.readMetadata(InputStream input,
List<InputStream> termDefinitions) |
Edm |
ODataReaderImpl.readMetadata(Map<String,CsdlSchema> xmlSchemas) |
Edm |
ODataReaderImpl.readMetadata(Map<String,CsdlSchema> xmlSchemas,
List<CsdlSchema> termDefinitionSchema) |
Edm |
ODataReaderImpl.readMetadata(XMLMetadata metadata,
List<InputStream> termDefinitions) |
| Modifier and Type | Method and Description |
|---|---|
void |
ODataMetadataValidationImpl.validateMetadata(Edm edm) |
| Modifier and Type | Class and Description |
|---|---|
class |
AbstractEdm |
class |
EdmProviderImpl |
| Modifier and Type | Field and Description |
|---|---|
protected Edm |
AbstractEdmAnnotatable.edm |
| Modifier and Type | Method and Description |
|---|---|
EdmTypeInfo.Builder |
EdmTypeInfo.Builder.setEdm(Edm edm) |
| Modifier and Type | Field and Description |
|---|---|
protected Edm |
AbstractEdmExpression.edm |
| Modifier and Type | Method and Description |
|---|---|
static EdmExpression |
AbstractEdmExpression.getExpression(Edm edm,
CsdlExpression exp) |
| Modifier and Type | Method and Description |
|---|---|
Edm |
ServiceMetadata.getEdm()
Gets the entity data model.
|
| Modifier and Type | Method and Description |
|---|---|
UriResourceEntitySet |
UriHelper.parseEntityId(Edm edm,
String entityId,
String rawServiceRoot)
Parses a given entity-id.
|
| Modifier and Type | Method and Description |
|---|---|
Edm |
ServiceMetadataImpl.getEdm() |
| Modifier and Type | Method and Description |
|---|---|
UriResourceEntitySet |
UriHelperImpl.parseEntityId(Edm edm,
String entityId,
String rawServiceRoot) |
| 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) |
protected static AliasQueryOption |
ParserHelper.parseAliasValue(String name,
EdmType type,
boolean isNullable,
boolean isCollection,
Edm edm,
EdmType referringType,
Map<String,AliasQueryOption> aliases) |
protected static UriInfoImpl |
ExpandParser.parseExpandPath(UriTokenizer tokenizer,
Edm edm,
EdmStructuredType referencedType,
ExpandItemImpl item) |
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 EdmStructuredType |
ParserHelper.parseTypeCast(UriTokenizer tokenizer,
Edm edm,
EdmStructuredType referencedType) |
protected static void |
ParserHelper.validateFunctionParameterFacets(EdmFunction function,
List<UriParameter> parameters,
Edm edm,
Map<String,AliasQueryOption> aliases) |
protected static void |
ParserHelper.validateFunctionParameters(EdmFunction function,
List<UriParameter> parameters,
Edm edm,
EdmType referringType,
Map<String,AliasQueryOption> aliases) |
| Constructor and Description |
|---|
ApplyParser(Edm edm,
OData odata) |
ExpandParser(Edm edm,
OData odata,
Map<String,AliasQueryOption> aliases,
Collection<String> crossjoinEntitySetNames) |
ExpressionParser(Edm edm,
OData odata) |
FilterParser(Edm edm,
OData odata) |
OrderByParser(Edm edm,
OData odata) |
Parser(Edm edm,
OData odata) |
Parser(Edm edm,
OData odata,
String protocolType) |
ResourcePathParser(Edm edm,
Map<String,AliasQueryOption> aliases) |
ResourcePathParser(Edm edm,
Map<String,AliasQueryOption> aliases,
String protocolType) |
SelectParser(Edm edm) |
Copyright © 2023. All rights reserved.