public class CsdlTypeValidator extends Object
| Constructor and Description |
|---|
CsdlTypeValidator() |
CsdlTypeValidator(Map<String,String> aliasNamespaceMap,
Map<org.apache.olingo.commons.api.edm.FullQualifiedName,org.apache.olingo.commons.api.edm.provider.CsdlEntityContainer> csdlContainersMap,
Map<org.apache.olingo.commons.api.edm.FullQualifiedName,org.apache.olingo.commons.api.edm.provider.CsdlEntityType> csdlEntityTypesMap,
Map<org.apache.olingo.commons.api.edm.FullQualifiedName,org.apache.olingo.commons.api.edm.provider.CsdlComplexType> csdlComplexTypesMap,
Map<org.apache.olingo.commons.api.edm.FullQualifiedName,org.apache.olingo.commons.api.edm.provider.CsdlAction> csdlActionsMap,
Map<org.apache.olingo.commons.api.edm.FullQualifiedName,org.apache.olingo.commons.api.edm.provider.CsdlFunction> csdlFunctionsMap) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
isServiceDocument(org.apache.olingo.client.api.edm.xml.XMLMetadata xmlMetadata)
This checks if XMLMetadata is a service document.
|
boolean |
isV4MetaData(org.apache.olingo.client.api.edm.xml.XMLMetadata xmlMetadata)
This checks if XmlMetadata is V4 OData version.
|
void |
validateMetadataXML()
Validates metadata
|
public CsdlTypeValidator()
public CsdlTypeValidator(Map<String,String> aliasNamespaceMap, Map<org.apache.olingo.commons.api.edm.FullQualifiedName,org.apache.olingo.commons.api.edm.provider.CsdlEntityContainer> csdlContainersMap, Map<org.apache.olingo.commons.api.edm.FullQualifiedName,org.apache.olingo.commons.api.edm.provider.CsdlEntityType> csdlEntityTypesMap, Map<org.apache.olingo.commons.api.edm.FullQualifiedName,org.apache.olingo.commons.api.edm.provider.CsdlComplexType> csdlComplexTypesMap, Map<org.apache.olingo.commons.api.edm.FullQualifiedName,org.apache.olingo.commons.api.edm.provider.CsdlAction> csdlActionsMap, Map<org.apache.olingo.commons.api.edm.FullQualifiedName,org.apache.olingo.commons.api.edm.provider.CsdlFunction> csdlFunctionsMap)
aliasNamespaceMap - csdlContainersMap - csdlEntityTypesMap - csdlComplexTypesMap - csdlActionsMap - csdlFunctionsMap - csdlTermsMap - public void validateMetadataXML()
public boolean isV4MetaData(org.apache.olingo.client.api.edm.xml.XMLMetadata xmlMetadata)
throws Exception
xmlMetadata - Exceptionpublic boolean isServiceDocument(org.apache.olingo.client.api.edm.xml.XMLMetadata xmlMetadata)
xmlMetadata - Copyright © 2013–2020 The Apache Software Foundation. All rights reserved.