public class TeiidEdmProvider
extends org.apache.olingo.server.core.SchemaBasedEdmProvider
Constructor and Description |
---|
TeiidEdmProvider(String baseUri,
org.apache.olingo.commons.api.edm.provider.CsdlSchema schema,
String invalidXmlReplacementChar) |
Modifier and Type | Method and Description |
---|---|
void |
addReferenceSchema(String vdbName,
String ns,
String alias,
org.apache.olingo.server.core.SchemaBasedEdmProvider provider) |
org.apache.olingo.commons.api.edm.provider.CsdlTerm |
getTerm(org.apache.olingo.commons.api.edm.FullQualifiedName fqn) |
addReference, addReferenceSchema, addSchema, addVocabularySchema, getActionImport, getActions, getAliasInfos, getAnnotationsGroup, getComplexType, getEntityContainer, getEntityContainerInfo, getEntitySet, getEntityType, getEnumType, getFunctionImport, getFunctions, getReferences, getSchemas, getSingleton, getTypeDefinition
public TeiidEdmProvider(String baseUri, org.apache.olingo.commons.api.edm.provider.CsdlSchema schema, String invalidXmlReplacementChar) throws XMLStreamException
XMLStreamException
public void addReferenceSchema(String vdbName, String ns, String alias, org.apache.olingo.server.core.SchemaBasedEdmProvider provider)
public org.apache.olingo.commons.api.edm.provider.CsdlTerm getTerm(org.apache.olingo.commons.api.edm.FullQualifiedName fqn) throws org.apache.olingo.commons.api.ex.ODataException
getTerm
in interface org.apache.olingo.commons.api.edm.provider.CsdlEdmProvider
getTerm
in class org.apache.olingo.server.core.SchemaBasedEdmProvider
org.apache.olingo.commons.api.ex.ODataException
Copyright © 2020. All rights reserved.