org.odata4j.internal
Class EdmDataServicesDecorator

java.lang.Object
  extended by org.odata4j.edm.EdmDataServices
      extended by org.odata4j.internal.EdmDataServicesDecorator

public abstract class EdmDataServicesDecorator
extends EdmDataServices


Nested Class Summary
 
Nested classes/interfaces inherited from class org.odata4j.edm.EdmDataServices
EdmDataServices.Builder
 
Field Summary
 
Fields inherited from class org.odata4j.edm.EdmDataServices
EMPTY
 
Constructor Summary
EdmDataServicesDecorator()
           
 
Method Summary
 EdmComplexType findEdmComplexType(String complexTypeFQName)
           
 EdmEntitySet findEdmEntitySet(String entitySetName)
           
 EdmType findEdmEntityType(String fqName)
           
 EdmFunctionImport findEdmFunctionImport(String functionImportName)
           
 EdmPropertyBase findEdmProperty(String propName)
           
 EdmSchema findSchema(String namespace)
           
 Iterable<EdmAssociation> getAssociations()
           
 Iterable<EdmComplexType> getComplexTypes()
           
protected abstract  EdmDataServices getDelegate()
           
 EdmEntitySet getEdmEntitySet(EdmEntityType type)
           
 EdmEntitySet getEdmEntitySet(String entitySetName)
           
 Iterable<EdmEntitySet> getEntitySets()
           
 Iterable<EdmEntityType> getEntityTypes()
           
 ImmutableList<PrefixedNamespace> getNamespaces()
           
 ImmutableList<EdmSchema> getSchemas()
           
 Iterable<EdmStructuralType> getStructuralTypes()
           
 Iterable<EdmStructuralType> getSubTypes(EdmStructuralType t)
           
 String getVersion()
           
 String toString()
           
 
Methods inherited from class org.odata4j.edm.EdmDataServices
newBuilder, newBuilder, resolveType
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

EdmDataServicesDecorator

public EdmDataServicesDecorator()
Method Detail

findEdmComplexType

public EdmComplexType findEdmComplexType(String complexTypeFQName)
Overrides:
findEdmComplexType in class EdmDataServices

findEdmEntitySet

public EdmEntitySet findEdmEntitySet(String entitySetName)
Overrides:
findEdmEntitySet in class EdmDataServices

findEdmEntityType

public EdmType findEdmEntityType(String fqName)
Overrides:
findEdmEntityType in class EdmDataServices

findEdmFunctionImport

public EdmFunctionImport findEdmFunctionImport(String functionImportName)
Overrides:
findEdmFunctionImport in class EdmDataServices

findEdmProperty

public EdmPropertyBase findEdmProperty(String propName)
Overrides:
findEdmProperty in class EdmDataServices

findSchema

public EdmSchema findSchema(String namespace)
Overrides:
findSchema in class EdmDataServices

getAssociations

public Iterable<EdmAssociation> getAssociations()
Overrides:
getAssociations in class EdmDataServices

getComplexTypes

public Iterable<EdmComplexType> getComplexTypes()
Overrides:
getComplexTypes in class EdmDataServices

getDelegate

protected abstract EdmDataServices getDelegate()

getEdmEntitySet

public EdmEntitySet getEdmEntitySet(EdmEntityType type)
Overrides:
getEdmEntitySet in class EdmDataServices

getEdmEntitySet

public EdmEntitySet getEdmEntitySet(String entitySetName)
Overrides:
getEdmEntitySet in class EdmDataServices

getEntitySets

public Iterable<EdmEntitySet> getEntitySets()
Overrides:
getEntitySets in class EdmDataServices

getEntityTypes

public Iterable<EdmEntityType> getEntityTypes()
Overrides:
getEntityTypes in class EdmDataServices

getNamespaces

public ImmutableList<PrefixedNamespace> getNamespaces()
Overrides:
getNamespaces in class EdmDataServices

getSchemas

public ImmutableList<EdmSchema> getSchemas()
Overrides:
getSchemas in class EdmDataServices

getStructuralTypes

public Iterable<EdmStructuralType> getStructuralTypes()
Overrides:
getStructuralTypes in class EdmDataServices

getSubTypes

public Iterable<EdmStructuralType> getSubTypes(EdmStructuralType t)
Overrides:
getSubTypes in class EdmDataServices

getVersion

public String getVersion()
Overrides:
getVersion in class EdmDataServices

toString

public String toString()
Overrides:
toString in class Object


http://odata4j.org