## Uses of Interface
org.apache.olingo.client.api.edm.xml.XMLMetadata

- Packages that use XMLMetadata
  Package | Description
  --- | ---
  org.apache.olingo.client.api.communication.request.retrieve |
  org.apache.olingo.client.api.serialization |

- - ### Uses of XMLMetadata in org.apache.olingo.client.api.communication.request.retrieve

    Methods in org.apache.olingo.client.api.communication.request.retrieve that return XMLMetadata
    Modifier and Type | Method and Description
    --- | ---
    `XMLMetadata` | EdmMetadataRequest.`getXMLMetadata()`

  - ### Uses of XMLMetadata in org.apache.olingo.client.api.serialization

    Methods in org.apache.olingo.client.api.serialization that return XMLMetadata
    Modifier and Type | Method and Description
    --- | ---
    `XMLMetadata` | ClientODataDeserializer.`toMetadata(InputStream input)`

    Methods in org.apache.olingo.client.api.serialization with parameters of type XMLMetadata
    Modifier and Type | Method and Description
    --- | ---
    `boolean` | ODataMetadataValidation.`isServiceDocument(XMLMetadata xmlMetadata)` This method checks if if its a service document based on the XMLMetadata provided
    `boolean` | ODataMetadataValidation.`isV4Metadata(XMLMetadata xmlMetadata)` This method checks if if its a V4 metadata based on the XMLMetadata provided
    `Edm` | ODataReader.`readMetadata(XMLMetadata metadata, List<InputStream> termDefinitions)` Fetches schema from metadata document and parses the document which includes term definitions
    `void` | ODataMetadataValidation.`validateMetadata(XMLMetadata xmlMetadata)` This method validates the metadata based on the XMLMetadata provided

Copyright © 2013–2020 The Apache Software Foundation. All rights reserved.