Uses of Interface
org.apache.olingo.commons.api.edm.Edm
Packages that use Edm
Package
Description
Olingo Server API
Olingo URI
-
Uses of Edm in org.apache.olingo.client.api
Methods in org.apache.olingo.client.api that return EdmModifier and TypeMethodDescriptionEdmEnabledODataClient.getCachedEdm()Return the cached Edm matadata information.Checks if the cached Edm matadata information matches the argument and, if not, updates the cache against the configured service root.Methods in org.apache.olingo.client.api with parameters of type EdmModifier and TypeMethodDescriptionSet the edm to use for edm enabled client -
Uses of Edm in org.apache.olingo.client.api.serialization
Methods in org.apache.olingo.client.api.serialization that return EdmModifier and TypeMethodDescriptionODataReader.readMetadata(InputStream input) Parses a stream into metadata representation.ODataReader.readMetadata(InputStream input, List<InputStream> termDefinitions) Parses a stream into metadata representation.ODataReader.readMetadata(Map<String, CsdlSchema> xmlSchemas) Parses a stream into metadata representation, including referenced metadata documents.ODataReader.readMetadata(Map<String, CsdlSchema> xmlSchemas, List<CsdlSchema> termDefinitionSchema) Parses metadata document along with the document which includes term definitionsODataReader.readMetadata(XMLMetadata metadata, List<InputStream> termDefinitions) Fetches schema from metadata document and parses the document which includes term definitionsMethods in org.apache.olingo.client.api.serialization with parameters of type EdmModifier and TypeMethodDescriptionvoidODataMetadataValidation.validateMetadata(Edm edm) This method validates the metadata based on the Edm provided -
Uses of Edm in org.apache.olingo.client.core
Methods in org.apache.olingo.client.core that return EdmMethods in org.apache.olingo.client.core with parameters of type EdmModifier and TypeMethodDescriptionstatic EdmEnabledODataClientODataClientFactory.getEdmEnabledClient(String serviceRoot, Edm edm, String metadataETag) static EdmEnabledODataClientODataClientFactory.getEdmEnabledClient(String serviceRoot, Edm edm, String metadataETag, ContentType contentType) Constructors in org.apache.olingo.client.core with parameters of type EdmModifierConstructorDescriptionEdmEnabledODataClientImpl(String serviceRoot, Edm edm, String metadataETag) -
Uses of Edm in org.apache.olingo.client.core.serialization
Methods in org.apache.olingo.client.core.serialization that return EdmModifier and TypeMethodDescriptionODataReaderImpl.readMetadata(InputStream input) ODataReaderImpl.readMetadata(InputStream input, List<InputStream> termDefinitions) ODataReaderImpl.readMetadata(Map<String, CsdlSchema> xmlSchemas) ODataReaderImpl.readMetadata(Map<String, CsdlSchema> xmlSchemas, List<CsdlSchema> termDefinitionSchema) ODataReaderImpl.readMetadata(XMLMetadata metadata, List<InputStream> termDefinitions) Methods in org.apache.olingo.client.core.serialization with parameters of type Edm -
Uses of Edm in org.apache.olingo.commons.core.edm
Classes in org.apache.olingo.commons.core.edm that implement EdmFields in org.apache.olingo.commons.core.edm declared as EdmMethods in org.apache.olingo.commons.core.edm with parameters of type EdmConstructors in org.apache.olingo.commons.core.edm with parameters of type EdmModifierConstructorDescriptionAbstractEdmAnnotatable(Edm edm, CsdlAnnotatable annotatable) AbstractEdmBindingTarget(Edm edm, EdmEntityContainer container, CsdlBindingTarget target) AbstractEdmNamed(Edm edm, String name, CsdlAnnotatable annotatable) protectedAbstractEdmOperation(Edm edm, FullQualifiedName name, CsdlOperation operation, EdmTypeKind kind) AbstractEdmOperationImport(Edm edm, EdmEntityContainer container, CsdlOperationImport operationImport) AbstractEdmStructuredType(Edm edm, FullQualifiedName typeName, EdmTypeKind kind, CsdlStructuralType structuredType) EdmActionImpl(Edm edm, FullQualifiedName name, CsdlAction action) EdmActionImportImpl(Edm edm, EdmEntityContainer container, CsdlActionImport actionImport) EdmAnnotationImpl(Edm edm, CsdlAnnotation annotation) EdmAnnotationsImpl(Edm edm, CsdlAnnotations annotationGroup) EdmComplexTypeImpl(Edm edm, FullQualifiedName name, CsdlComplexType complexType) EdmEntityContainerImpl(Edm edm, CsdlEdmProvider provider, FullQualifiedName containerFQN, CsdlEntityContainer entityContainer) EdmEntityContainerImpl(Edm edm, CsdlEdmProvider provider, CsdlEntityContainerInfo entityContainerInfo) EdmEntitySetImpl(Edm edm, EdmEntityContainer container, CsdlEntitySet entitySet) EdmEntityTypeImpl(Edm edm, FullQualifiedName name, CsdlEntityType entityType) EdmEnumTypeImpl(Edm edm, FullQualifiedName enumName, CsdlEnumType enumType) EdmFunctionImpl(Edm edm, FullQualifiedName name, CsdlFunction function) EdmFunctionImportImpl(Edm edm, EdmEntityContainer container, CsdlFunctionImport functionImport) EdmMemberImpl(Edm edm, CsdlEnumMember member) EdmNavigationPropertyImpl(Edm edm, CsdlNavigationProperty navigationProperty) EdmOnDeleteImpl(Edm edm, CsdlOnDelete csdlOnDelete) EdmParameterImpl(Edm edm, CsdlParameter parameter) EdmPropertyImpl(Edm edm, CsdlProperty property) EdmReferentialConstraintImpl(Edm edm, CsdlReferentialConstraint constraint) EdmReturnTypeImpl(Edm edm, CsdlReturnType returnType) EdmSingletonImpl(Edm edm, EdmEntityContainer container, CsdlSingleton singleton) EdmTermImpl(Edm edm, String namespace, CsdlTerm term) EdmTypeDefinitionImpl(Edm edm, FullQualifiedName typeDefinitionName, CsdlTypeDefinition typeDefinition) EdmTypeImpl(Edm edm, FullQualifiedName typeName, EdmTypeKind kind, CsdlAnnotatable annotatable) -
Uses of Edm in org.apache.olingo.commons.core.edm.annotation
Fields in org.apache.olingo.commons.core.edm.annotation declared as EdmMethods in org.apache.olingo.commons.core.edm.annotation with parameters of type EdmModifier and TypeMethodDescriptionstatic EdmExpressionAbstractEdmExpression.getExpression(Edm edm, CsdlExpression exp) Constructors in org.apache.olingo.commons.core.edm.annotation with parameters of type EdmModifierConstructorDescriptionAbstractEdmAnnotatableDynamicExpression(Edm edm, String name, CsdlAnnotatable annotatable) AbstractEdmDynamicExpression(Edm edm, String name) AbstractEdmExpression(Edm edm, String name) EdmAndImpl(Edm edm, CsdlLogicalOrComparisonExpression csdlExp) EdmAnnotationPathImpl(Edm edm, CsdlAnnotationPath csdlExp) EdmApplyImpl(Edm edm, CsdlApply csdlExp) EdmCastImpl(Edm edm, CsdlCast csdlExp) EdmCollectionImpl(Edm edm, CsdlCollection csdlExp) EdmConstantExpressionImpl(Edm edm, CsdlConstantExpression constExprConstruct) EdmEqImpl(Edm edm, CsdlLogicalOrComparisonExpression csdlExp) EdmGeImpl(Edm edm, CsdlLogicalOrComparisonExpression csdlExp) EdmGtImpl(Edm edm, CsdlLogicalOrComparisonExpression csdlExp) EdmIsOfImpl(Edm edm, CsdlIsOf isOf) EdmLabeledElementImpl(Edm edm, CsdlLabeledElement csdlExp) EdmLabeledElementReferenceImpl(Edm edm, CsdlLabeledElementReference csdlExp) EdmLeImpl(Edm edm, CsdlLogicalOrComparisonExpression csdlExp) EdmLtImpl(Edm edm, CsdlLogicalOrComparisonExpression csdlExp) EdmNavigationPropertyPathImpl(Edm edm, CsdlNavigationPropertyPath csdlExp) EdmNeImpl(Edm edm, CsdlLogicalOrComparisonExpression csdlExp) EdmNotImpl(Edm edm, CsdlLogicalOrComparisonExpression csdlExp) EdmNullImpl(Edm edm, CsdlNull csdlExp) EdmOrImpl(Edm edm, CsdlLogicalOrComparisonExpression csdlExp) EdmPathImpl(Edm edm, CsdlPath csdlExp) EdmPropertyPathImpl(Edm edm, CsdlPropertyPath csdlExp) EdmPropertyValueImpl(Edm edm, CsdlPropertyValue csdlExp) EdmRecordImpl(Edm edm, CsdlRecord csdlExp) EdmUrlRefImpl(Edm edm, CsdlUrlRef csdlExp) -
Uses of Edm in org.apache.olingo.server.api
Methods in org.apache.olingo.server.api that return Edm -
Uses of Edm in org.apache.olingo.server.api.uri
Methods in org.apache.olingo.server.api.uri with parameters of type EdmModifier and TypeMethodDescriptionUriHelper.parseEntityId(Edm edm, String entityId, String rawServiceRoot) Parses a given entity-id. -
Uses of Edm in org.apache.olingo.server.core
Methods in org.apache.olingo.server.core that return Edm -
Uses of Edm in org.apache.olingo.server.core.uri
Methods in org.apache.olingo.server.core.uri with parameters of type EdmModifier and TypeMethodDescriptionUriHelperImpl.parseEntityId(Edm edm, String entityId, String rawServiceRoot) -
Uses of Edm in org.apache.olingo.server.core.uri.parser
Methods in org.apache.olingo.server.core.uri.parser with parameters of type EdmModifier and TypeMethodDescriptionprotected static List<UriParameter>ParserHelper.compoundKey(UriTokenizer tokenizer, EdmEntityType edmEntityType, Edm edm, EdmType referringType, Map<String, AliasQueryOption> aliases, String protocolType) protected static UriParameterParserHelper.createUriParameter(EdmProperty edmProperty, String parameterName, String literalValue, Edm edm, EdmType referringType, Map<String, AliasQueryOption> aliases) protected static AliasQueryOptionParserHelper.parseAliasValue(String name, EdmType type, boolean isNullable, boolean isCollection, Edm edm, EdmType referringType, Map<String, AliasQueryOption> aliases) protected static UriInfoImplExpandParser.parseExpandPath(UriTokenizer tokenizer, Edm edm, EdmStructuredType referencedType, ExpandItemImpl item) protected static List<UriParameter>ParserHelper.parseFunctionParameters(UriTokenizer tokenizer, Edm edm, EdmType referringType, boolean withComplex, boolean allowCollections, 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 EdmStructuredTypeParserHelper.parseTypeCast(UriTokenizer tokenizer, Edm edm, EdmStructuredType referencedType) protected static voidParserHelper.validateFunctionParameterFacets(EdmFunction function, List<UriParameter> parameters, Edm edm, Map<String, AliasQueryOption> aliases) protected static voidParserHelper.validateFunctionParameters(EdmFunction function, List<UriParameter> parameters, Edm edm, EdmType referringType) protected static voidParserHelper.validateFunctionParameters(EdmFunction function, List<UriParameter> parameters, Edm edm, EdmType referringType, Map<String, AliasQueryOption> aliases) Constructors in org.apache.olingo.server.core.uri.parser with parameters of type EdmModifierConstructorDescriptionApplyParser(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) ResourcePathParser(Edm edm, Map<String, AliasQueryOption> aliases) ResourcePathParser(Edm edm, Map<String, AliasQueryOption> aliases, String protocolType) SelectParser(Edm edm)