## Uses of Class
org.apache.olingo.odata2.api.edm.EdmException

- Packages that use EdmException
  Package | Description
  --- | ---
  org.apache.olingo.odata2.api.edm | Entity Data Model API The Entity Data Model is described in the OData protocol specification as well as in the Conceptual Schema Definition for the OData Protocol.
  org.apache.olingo.odata2.api.uri | URI Parser Facade The URI package has one central class `UriParser` to parse a request URI as well as several interfaces that provide access to parsed parts of the URI.
  org.apache.olingo.odata2.client.api |
  org.apache.olingo.odata2.client.api.ep |
  org.apache.olingo.odata2.client.core |
  org.apache.olingo.odata2.client.core.edm.Impl |
  org.apache.olingo.odata2.client.core.ep.deserializer |
  org.apache.olingo.odata2.client.core.ep.serializer |
  org.apache.olingo.odata2.client.core.uri |
  org.apache.olingo.odata2.ref.processor |

- - ### Uses of EdmException in org.apache.olingo.odata2.api.edm

    Subclasses of EdmException in org.apache.olingo.odata2.api.edm
    Modifier and Type | Class and Description
    --- | ---
    `class` | `EdmLiteralException`
    `class` | `EdmSimpleTypeException`

    Methods in org.apache.olingo.odata2.api.edm that throw EdmException
    Modifier and Type | Method and Description
    --- | ---
    `EdmAnnotations` | EdmAnnotatable.`getAnnotations()` Get all annotations applied to an EDM element
    `EdmAssociation` | EdmAssociationSet.`getAssociation()` Get the association
    `EdmAssociation` | Edm.`getAssociation(String namespace, String name)` Get association by full qualified name See `EdmAssociation` for more information.
    `EdmAssociationSet` | EdmEntityContainer.`getAssociationSet(EdmEntitySet sourceEntitySet, EdmNavigationProperty navigationProperty)` Get contained AssociationSet by providing the source entity set and the navigation property
    `List<EdmAssociationSet>` | EdmEntityContainer.`getAssociationSets()` ATTENTION: This method does not support LAZY LOADING.
    `EdmComplexType` | EdmComplexType.`getBaseType()`
    `EdmStructuralType` | EdmStructuralType.`getBaseType()` Base types are described in the OData protocol specification.
    `EdmEntityType` | EdmEntityType.`getBaseType()`
    `EdmComplexType` | Edm.`getComplexType(String namespace, String name)` Get complex type by full qualified name See `EdmComplexType` for more information.
    `EdmCustomizableFeedMappings` | EdmProperty.`getCustomizableFeedMappings()` Get customizable feed mappings for this property
    `EdmCustomizableFeedMappings` | EdmEntityType.`getCustomizableFeedMappings()` Gets the Customizable Feed Mappings of the entity type.
    `EdmEntityContainer` | Edm.`getDefaultEntityContainer()` Get default entity container See `EdmEntityContainer` for more information.
    `EdmReferentialConstraintRole` | EdmReferentialConstraint.`getDependent()` Get the dependent end element
    `EdmAssociationSetEnd` | EdmAssociationSet.`getEnd(String role)` Get the association set end
    `EdmAssociationEnd` | EdmAssociation.`getEnd(String role)` Get the `EdmAssociationEnd` by role
    `EdmAssociationEnd` | EdmAssociation.`getEnd1()` Get the `EdmAssociationEnd` for end1
    `EdmAssociationEnd` | EdmAssociation.`getEnd2()` Get the `EdmAssociationEnd` for end2
    `EdmEntityContainer` | EdmEntitySet.`getEntityContainer()` Get the entity container the entity set is contained in
    `EdmEntityContainer` | EdmAssociationSet.`getEntityContainer()` Get the entity container the association set is located in
    `EdmEntityContainer` | EdmFunctionImport.`getEntityContainer()` Get the entity container the function import is contained in
    `EdmEntityContainer` | Edm.`getEntityContainer(String name)` Get entity container by name See `EdmEntityContainer` for more information.
    `EdmEntitySet` | EdmAssociationSetEnd.`getEntitySet()` Get the entity set
    `EdmEntitySet` | EdmFunctionImport.`getEntitySet()` Get the edm entity set
    `EdmEntitySet` | EdmEntityContainer.`getEntitySet(String name)` Get contained EntitySet by name
    `List<EdmEntitySet>` | EdmEntityContainer.`getEntitySets()` ATTENTION: This method does not support LAZY LOADING.
    `List<EdmEntitySet>` | Edm.`getEntitySets()` Get all contained EntitySets
    `EdmEntityType` | EdmAssociationEnd.`getEntityType()`
    `EdmEntityType` | EdmEntitySet.`getEntityType()` Get the entity type
    `EdmEntityType` | Edm.`getEntityType(String namespace, String name)` Get entity type by full qualified name See `EdmEntityType` for more information.
    `EdmFacets` | EdmElement.`getFacets()` Get the facet information for an element
    `String` | EdmNavigationProperty.`getFromRole()` Get the from role of the navigation property
    `EdmFunctionImport` | EdmEntityContainer.`getFunctionImport(String name)` Get contained FunctionImport by name
    `List<EdmFunctionImport>` | Edm.`getFunctionImports()` Get all contained FunctionImports
    `String` | EdmFunctionImport.`getHttpMethod()` Get the HTTP Method
    `List<EdmProperty>` | EdmEntityType.`getKeyProperties()` Get all key properties as list of `EdmProperty`.
    `List<String>` | EdmEntityType.`getKeyPropertyNames()` Gets all key property names.
    `EdmMapping` | EdmMappable.`getMapping()` Get mapping information applied to an EDM element
    `String` | EdmProperty.`getMimeType()` Get the related mime type for the property
    `EdmMultiplicity` | EdmTyped.`getMultiplicity()` See `EdmMultiplicity` for more information about possible multiplicities.
    `String` | EdmNamed.`getName()`
    `String` | EdmEntityContainer.`getNamespace()`
    `String` | EdmType.`getNamespace()` Namespace of this `EdmType`
    `List<String>` | EdmEntityType.`getNavigationPropertyNames()` Gets all navigation property names.
    `EdmParameter` | EdmFunctionImport.`getParameter(String name)` Get the parameter by name
    `Collection<String>` | EdmFunctionImport.`getParameterNames()` Get all parameter names
    `EdmReferentialConstraintRole` | EdmReferentialConstraint.`getPrincipal()` Get the principal end element
    `EdmTyped` | EdmStructuralType.`getProperty(String name)` Get property by name
    `List<String>` | EdmStructuralType.`getPropertyNames()` Get all property names
    `EdmReferentialConstraint` | EdmAssociation.`getReferentialConstraint()` Get the `EdmReferentialConstraint`
    `EdmEntitySet` | EdmEntitySet.`getRelatedEntitySet(EdmNavigationProperty navigationProperty)` Get the related entity set by providing the navigation property
    `EdmAssociation` | EdmNavigationProperty.`getRelationship()` Get the relationship of the navigation property
    `EdmTyped` | EdmFunctionImport.`getReturnType()`
    `String` | EdmNavigationProperty.`getToRole()` Get the to role of the navigation property
    `EdmType` | EdmTyped.`getType()` See `EdmType` for more information about possible types.
    `boolean` | EdmEntityType.`hasStream()` Indicates if the entity type is treated as Media Link Entry with associated Media Resource.

  - ### Uses of EdmException in org.apache.olingo.odata2.api.uri

    Methods in org.apache.olingo.odata2.api.uri that throw EdmException
    Modifier and Type | Method and Description
    --- | ---
    `abstract ExpandSelectTreeNode` | ExpandSelectTreeNode.ExpandSelectTreeNodeBuilder.`build()` Will close this builder and return an `ExpandSelectTreeNode`.
    `abstract ExpandSelectTreeNode` | UriParser.`buildExpandSelectTree(List<SelectItem> select, List<ArrayList<NavigationPropertySegment>> expand)` Creates an optimized expression tree out of $expand and $select expressions.
    `static ExpandSelectTreeNode` | UriParser.`createExpandSelectTree(List<SelectItem> select, List<ArrayList<NavigationPropertySegment>> expand)` Creates an optimized expression tree out of $expand and $select expressions.
    `abstract UriInfo` | UriParser.`parse(List<PathSegment> pathSegments, Map<String,String> queryParameters)` Parses path segments and query parameters.
    `abstract UriInfo` | UriParser.`parse(List<PathSegment> pathSegments, Map<String,String> queryParameters, boolean strictFilter)` Parses path segments and query parameters.
    `abstract UriInfo` | UriParser.`parseAll(List<PathSegment> pathSegments, Map<String,List<String>> allQueryParameters)` Parses path segments and query parameters.

  - ### Uses of EdmException in org.apache.olingo.odata2.client.api

    Methods in org.apache.olingo.odata2.client.api that throw EdmException
    Modifier and Type | Method and Description
    --- | ---
    `abstract UriInfo` | ODataClient.`parseUri(Edm edm, List<PathSegment> pathSegments, Map<String,List<String>> queryParameters)` Parses the uri and returns UriInfo
    `abstract UriInfo` | ODataClient.`parseUri(Edm edm, List<PathSegment> pathSegments, Map<String,String> queryParameters, boolean strictFilter)` Parses the uri and returns UriInfo
    `abstract UriInfo` | ODataClient.`parseUri(Edm edm, String uri)` Parses the uri and returns UriInfo
    `abstract UriInfo` | ODataClient.`parseUri(Edm edm, String uri, boolean strictFilter)` Parses the uri and returns UriInfo
    `abstract EdmDataServices` | ODataClient.`readMetadata(InputStream content, boolean validate)` Reads the metadata file and validates it if validate parameter is set to true

  - ### Uses of EdmException in org.apache.olingo.odata2.client.api.ep

    Methods in org.apache.olingo.odata2.client.api.ep that throw EdmException
    Modifier and Type | Method and Description
    --- | ---
    `EdmDataServices` | DeserializerMetadataProviderInterface.`readMetadata(InputStream content, boolean validate)` Read (de-serialize) data from metadata `inputStream` (as `InputStream`) and provide Edm as `Edm`

  - ### Uses of EdmException in org.apache.olingo.odata2.client.core

    Methods in org.apache.olingo.odata2.client.core that throw EdmException
    Modifier and Type | Method and Description
    --- | ---
    `UriInfo` | ODataClientImpl.`parseUri(Edm edm, List<PathSegment> pathSegments, Map<String,List<String>> queryParameters)`
    `UriInfo` | ODataClientImpl.`parseUri(Edm edm, List<PathSegment> pathSegments, Map<String,String> queryParameters, boolean strictFilter)`
    `UriInfo` | ODataClientImpl.`parseUri(Edm edm, String uri)`
    `UriInfo` | ODataClientImpl.`parseUri(Edm edm, String uri, boolean strictFilter)`
    `EdmDataServices` | ODataClientImpl.`readMetadata(InputStream content, boolean validate)`

  - ### Uses of EdmException in org.apache.olingo.odata2.client.core.edm.Impl

    Methods in org.apache.olingo.odata2.client.core.edm.Impl that throw EdmException
    Modifier and Type | Method and Description
    --- | ---
    `EdmAnnotations` | EdmStructuralTypeImpl.`getAnnotations()`
    `EdmAnnotations` | EdmNavigationPropertyImpl.`getAnnotations()`
    `EdmAnnotations` | EdmReferentialConstraintRoleImpl.`getAnnotations()`
    `EdmAnnotations` | EdmEntityContainerImpl.`getAnnotations()`
    `EdmAnnotations` | EdmFunctionImportImpl.`getAnnotations()`
    `EdmAnnotations` | EdmAssociationSetEndImpl.`getAnnotations()`
    `EdmAnnotations` | EdmReferentialConstraintImpl.`getAnnotations()`
    `EdmAnnotations` | EdmParameterImpl.`getAnnotations()`
    `EdmAnnotations` | EdmEntitySetImpl.`getAnnotations()`
    `EdmAnnotations` | EdmAssociationImpl.`getAnnotations()`
    `EdmAnnotations` | EdmPropertyImpl.`getAnnotations()`
    `EdmAnnotations` | EdmAssociationSetImpl.`getAnnotations()`
    `EdmAnnotations` | EdmAssociationEndImpl.`getAnnotations()`
    `EdmAssociation` | EdmAssociationSetImpl.`getAssociation()`
    `EdmAssociation` | EdmImpl.`getAssociation(String namespaceOrAlias, String name)`
    `EdmAssociationSet` | EdmEntityContainerImpl.`getAssociationSet(EdmEntitySet sourceEntitySet, EdmNavigationProperty navigationProperty)`
    `List<EdmAssociationSet>` | EdmEntityContainerImpl.`getAssociationSets()`
    `EdmStructuralType` | EdmStructuralTypeImpl.`getBaseType()`
    `EdmEntityType` | EdmEntityTypeImpl.`getBaseType()`
    `EdmComplexType` | EdmComplexTypeImpl.`getBaseType()`
    `FullQualifiedName` | EdmEntityTypeImpl.`getBaseTypeName()`
    `EdmComplexType` | EdmImpl.`getComplexType(String namespaceOrAlias, String name)`
    `EdmCustomizableFeedMappings` | EdmEntityTypeImpl.`getCustomizableFeedMappings()`
    `EdmCustomizableFeedMappings` | EdmPropertyImpl.`getCustomizableFeedMappings()`
    `EdmEntityContainer` | EdmImpl.`getDefaultEntityContainer()`
    `EdmReferentialConstraintRole` | EdmReferentialConstraintImpl.`getDependent()`
    `EdmAssociationEnd` | EdmAssociationImpl.`getEnd(String role)`
    `EdmAssociationSetEnd` | EdmAssociationSetImpl.`getEnd(String role)`
    `EdmMetadataAssociationEnd` | EdmAssociationImpl.`getEnd1()`
    `EdmMetadataAssociationEnd` | EdmAssociationImpl.`getEnd2()`
    `EdmMultiplicity` | EdmAssociationImpl.`getEndMultiplicity(String role)`
    `EdmEntityContainer` | EdmFunctionImportImpl.`getEntityContainer()`
    `EdmEntityContainer` | EdmEntitySetImpl.`getEntityContainer()`
    `EdmEntityContainer` | EdmAssociationSetImpl.`getEntityContainer()`
    `EdmEntityContainer` | EdmImpl.`getEntityContainer(String name)`
    `EdmEntitySet` | EdmFunctionImportImpl.`getEntitySet()`
    `EdmEntitySet` | EdmAssociationSetEndImpl.`getEntitySet()`
    `EdmEntitySet` | EdmEntityContainerImpl.`getEntitySet(String name)`
    `List<EdmEntitySet>` | EdmEntityContainerImpl.`getEntitySets()`
    `List<EdmEntitySet>` | EdmImpl.`getEntitySets()`
    `EdmEntityType` | EdmEntitySetImpl.`getEntityType()`
    `EdmEntityType` | EdmAssociationEndImpl.`getEntityType()`
    `EdmEntityType` | EdmImpl.`getEntityType(String namespaceOrAlias, String name)`
    `EdmFacets` | EdmElementImpl.`getFacets()`
    `String` | EdmNavigationPropertyImpl.`getFromRole()`
    `EdmFunctionImport` | EdmEntityContainerImpl.`getFunctionImport(String name)`
    `List<EdmFunctionImport>` | EdmImpl.`getFunctionImports()`
    `String` | EdmFunctionImportImpl.`getHttpMethod()`
    `List<EdmProperty>` | EdmEntityTypeImpl.`getKeyProperties()`
    `List<String>` | EdmEntityTypeImpl.`getKeyPropertyNames()`
    `EdmMapping` | EdmStructuralTypeImpl.`getMapping()`
    `EdmMapping` | EdmNavigationPropertyImpl.`getMapping()`
    `EdmMapping` | EdmFunctionImportImpl.`getMapping()`
    `EdmMapping` | EdmElementImpl.`getMapping()`
    `EdmMapping` | EdmEntitySetImpl.`getMapping()`
    `String` | EdmPropertyImpl.`getMimeType()`
    `EdmMultiplicity` | EdmTypedImpl.`getMultiplicity()`
    `EdmMultiplicity` | EdmNavigationPropertyImpl.`getMultiplicity()`
    `String` | EdmEntityContainerImpl.`getName()`
    `String` | EdmNamedImpl.`getName()`
    `String` | EdmStructuralTypeImpl.`getNamespace()`
    `String` | EdmEntityContainerImpl.`getNamespace()`
    `String` | EdmAssociationImpl.`getNamespace()`
    `List<String>` | EdmEntityTypeImpl.`getNavigationPropertyNames()`
    `EdmParameter` | EdmFunctionImportImpl.`getParameter(String name)`
    `List<String>` | EdmFunctionImportImpl.`getParameterNames()`
    `EdmReferentialConstraintRole` | EdmReferentialConstraintImpl.`getPrincipal()`
    `EdmTyped` | EdmStructuralTypeImpl.`getProperty(String name)`
    `protected EdmTyped` | EdmStructuralTypeImpl.`getPropertyInternal(String name)`
    `protected EdmTyped` | EdmEntityTypeImpl.`getPropertyInternal(String name)`
    `List<String>` | EdmStructuralTypeImpl.`getPropertyNames()`
    `EdmReferentialConstraint` | EdmAssociationImpl.`getReferentialConstraint()`
    `EdmEntitySet` | EdmEntitySetImpl.`getRelatedEntitySet(EdmNavigationProperty navigationProperty)`
    `EdmAssociation` | EdmNavigationPropertyImpl.`getRelationship()`
    `FullQualifiedName` | EdmNavigationPropertyImpl.`getRelationshipName()`
    `EdmTyped` | EdmFunctionImportImpl.`getReturnType()`
    `String` | EdmNavigationPropertyImpl.`getToRole()`
    `EdmType` | EdmSimplePropertyImpl.`getType()`
    `EdmType` | EdmTypedImpl.`getType()`
    `EdmType` | EdmNavigationPropertyImpl.`getType()`
    `EdmType` | EdmParameterImpl.`getType()`
    `EdmType` | EdmComplexPropertyImpl.`getType()`
    `boolean` | EdmEntityTypeImpl.`hasStream()`
    `EdmImpl` | EdmImpl.`setDefaultEntityContainer(EdmEntityContainer defaultEdmEntityContainer)`
    `void` | EdmNamedImpl.`setName(String name)`
    `void` | EdmEntityContainerImpl.`setNamespace(String namespace)`

    Constructors in org.apache.olingo.odata2.client.core.edm.Impl that throw EdmException
    Constructor and Description
    `EdmEntityContainerImpl(EdmImpl edm)`

  - ### Uses of EdmException in org.apache.olingo.odata2.client.core.ep.deserializer

    Methods in org.apache.olingo.odata2.client.core.ep.deserializer that throw EdmException
    Modifier and Type | Method and Description
    --- | ---
    `org.apache.olingo.odata2.core.ep.feed.JsonFeedEntry` | JsonEntryDeserializer.`readFeedEntry()` Returns Feed deserializing feed entry
    `protected ODataFeed` | JsonFeedDeserializer.`readInlineFeedStandalone()`
    `EdmDataServices` | XmlMetadataDeserializer.`readMetadata(InputStream content, boolean validate)`
    `protected Object` | XmlPropertyDeserializer.`readStartedElement(XMLStreamReader reader, String name, org.apache.olingo.odata2.core.ep.aggregator.EntityPropertyInfo propertyInfo, org.apache.olingo.odata2.core.ep.aggregator.EntityTypeMapping typeMappings, DeserializerProperties readProperties)`
    `protected ODataFeed` | JsonFeedDeserializer.`readStartedInlineFeed(String name)`

  - ### Uses of EdmException in org.apache.olingo.odata2.client.core.ep.serializer

    Methods in org.apache.olingo.odata2.client.core.ep.serializer that throw EdmException
    Modifier and Type | Method and Description
    --- | ---
    `protected static void` | JsonPropertyEntitySerializer.`appendPropertyMetadata(org.apache.olingo.odata2.core.ep.util.JsonStreamWriter jsonStreamWriter, EdmType type)`
    `protected static void` | JsonPropertyEntitySerializer.`appendPropertyValue(org.apache.olingo.odata2.core.ep.util.JsonStreamWriter jsonStreamWriter, org.apache.olingo.odata2.core.ep.aggregator.EntityPropertyInfo propertyInfo, Object value, boolean validatingFacets)`

  - ### Uses of EdmException in org.apache.olingo.odata2.client.core.uri

    Methods in org.apache.olingo.odata2.client.core.uri that throw EdmException
    Modifier and Type | Method and Description
    --- | ---
    `protected String` | EdmURIBuilderImpl.`buildMultiKeySegment(Map<EdmProperty,Object> segmentValues, char separator)`

  - ### Uses of EdmException in org.apache.olingo.odata2.ref.processor

    Methods in org.apache.olingo.odata2.ref.processor that throw EdmException
    Modifier and Type | Method and Description
    --- | ---
    `void` | ScenarioDataSource.`createData(EdmEntitySet entitySet, Object data)`
    `void` | ScenarioDataSource.`deleteData(EdmEntitySet entitySet, Map<String,Object> keys)`
    `void` | ScenarioDataSource.`deleteRelation(EdmEntitySet sourceEntitySet, Object sourceData, EdmEntitySet targetEntitySet, Map<String,Object> targetKeys)`
    `Object` | ScenarioDataSource.`newDataObject(EdmEntitySet entitySet)`
    `ScenarioDataSource.BinaryData` | ScenarioDataSource.`readBinaryData(EdmEntitySet entitySet, Object mediaLinkEntryData)`
    `List<?>` | ScenarioDataSource.`readData(EdmEntitySet entitySet)`
    `Object` | ScenarioDataSource.`readData(EdmEntitySet entitySet, Map<String,Object> keys)`
    `Object` | ScenarioDataSource.`readData(EdmFunctionImport function, Map<String,Object> parameters, Map<String,Object> keys)`
    `Object` | ScenarioDataSource.`readRelatedData(EdmEntitySet sourceEntitySet, Object sourceData, EdmEntitySet targetEntitySet, Map<String,Object> targetKeys)`
    `void` | ScenarioDataSource.`writeBinaryData(EdmEntitySet entitySet, Object mediaLinkEntryData, ScenarioDataSource.BinaryData binaryData)`
    `void` | ScenarioDataSource.`writeRelation(EdmEntitySet sourceEntitySet, Object sourceData, EdmEntitySet targetEntitySet, Map<String,Object> targetKeys)`

Copyright © 2013-2023 The Apache Software Foundation. All Rights Reserved.