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


Field Summary
 
Fields inherited from class org.odata4j.edm.EdmDataServices
EMPTY
 
Constructor Summary
EdmDataServicesDecorator()
           
 
Method Summary
 EdmComplexType findEdmComplexType(String complexTypeFQName)
           
 EdmEntitySet findEdmEntitySet(String entitySetName)
           
 EdmPropertyBase findEdmProperty(String propName)
           
 Iterable<EdmAssociation> getAssociations()
           
 Iterable<EdmComplexType> getComplexTypes()
           
protected abstract  EdmDataServices getDelegate()
           
 EdmEntitySet getEdmEntitySet(EdmEntityType type)
           
 EdmEntitySet getEdmEntitySet(String entitySetName)
           
 Iterable<EdmEntitySet> getEntitySets()
           
 Iterable<EdmEntityType> getEntityTypes()
           
 List<EdmSchema> getSchemas()
           
 String getVersion()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, 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

findEdmProperty

public EdmPropertyBase findEdmProperty(String propName)
Overrides:
findEdmProperty 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

getSchemas

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

getVersion

public String getVersion()
Overrides:
getVersion in class EdmDataServices


http://odata4j.org