public class EDMProvider
extends org.apache.olingo.commons.api.edm.provider.CsdlAbstractEdmProvider
CsdlAbstractEdmProvider
Constructor and Description |
---|
EDMProvider(List<String> tableList,
String containerName,
String namespace,
Map<String,List<org.apache.olingo.commons.api.edm.provider.CsdlProperty>> propertiesMap,
Map<String,List<org.apache.olingo.commons.api.edm.provider.CsdlPropertyRef>> pkeys,
List<String> entitySet,
Map<String,NavigationTable> navigationProperties) |
Modifier and Type | Method and Description |
---|---|
org.apache.olingo.commons.api.edm.provider.CsdlEntityContainer |
getEntityContainer() |
org.apache.olingo.commons.api.edm.provider.CsdlEntityContainerInfo |
getEntityContainerInfo(org.apache.olingo.commons.api.edm.FullQualifiedName entityContainerName) |
org.apache.olingo.commons.api.edm.provider.CsdlEntitySet |
getEntitySet(org.apache.olingo.commons.api.edm.FullQualifiedName entityContainer,
String entitySetName) |
org.apache.olingo.commons.api.edm.provider.CsdlEntityType |
getEntityType(org.apache.olingo.commons.api.edm.FullQualifiedName entityTypeName) |
List<org.apache.olingo.commons.api.edm.provider.CsdlSchema> |
getSchemas() |
public EDMProvider(List<String> tableList, String containerName, String namespace, Map<String,List<org.apache.olingo.commons.api.edm.provider.CsdlProperty>> propertiesMap, Map<String,List<org.apache.olingo.commons.api.edm.provider.CsdlPropertyRef>> pkeys, List<String> entitySet, Map<String,NavigationTable> navigationProperties)
public org.apache.olingo.commons.api.edm.provider.CsdlEntityType getEntityType(org.apache.olingo.commons.api.edm.FullQualifiedName entityTypeName)
getEntityType
in interface org.apache.olingo.commons.api.edm.provider.CsdlEdmProvider
getEntityType
in class org.apache.olingo.commons.api.edm.provider.CsdlAbstractEdmProvider
public org.apache.olingo.commons.api.edm.provider.CsdlEntitySet getEntitySet(org.apache.olingo.commons.api.edm.FullQualifiedName entityContainer, String entitySetName)
getEntitySet
in interface org.apache.olingo.commons.api.edm.provider.CsdlEdmProvider
getEntitySet
in class org.apache.olingo.commons.api.edm.provider.CsdlAbstractEdmProvider
public List<org.apache.olingo.commons.api.edm.provider.CsdlSchema> getSchemas()
getSchemas
in interface org.apache.olingo.commons.api.edm.provider.CsdlEdmProvider
getSchemas
in class org.apache.olingo.commons.api.edm.provider.CsdlAbstractEdmProvider
public org.apache.olingo.commons.api.edm.provider.CsdlEntityContainer getEntityContainer()
getEntityContainer
in interface org.apache.olingo.commons.api.edm.provider.CsdlEdmProvider
getEntityContainer
in class org.apache.olingo.commons.api.edm.provider.CsdlAbstractEdmProvider
public org.apache.olingo.commons.api.edm.provider.CsdlEntityContainerInfo getEntityContainerInfo(org.apache.olingo.commons.api.edm.FullQualifiedName entityContainerName)
getEntityContainerInfo
in interface org.apache.olingo.commons.api.edm.provider.CsdlEdmProvider
getEntityContainerInfo
in class org.apache.olingo.commons.api.edm.provider.CsdlAbstractEdmProvider
Copyright © 2019 WSO2. All rights reserved.