org.odata4j.producer.inmemory
Class InMemoryEntityInfo<TEntity>

java.lang.Object
  extended by org.odata4j.producer.inmemory.InMemoryEntityInfo<TEntity>

public class InMemoryEntityInfo<TEntity>
extends Object


Constructor Summary
InMemoryEntityInfo()
           
 
Method Summary
 Class<TEntity> getEntityClass()
           
 String getEntitySetName()
           
 String getEntityTypeName()
           
 Func<Iterable<TEntity>> getGet()
           
 Func1<InMemoryProducer.RequestContext,Iterable<TEntity>> getGetWithContext()
           
 boolean getHasStream()
           
 Func1<Object,HashMap<String,Object>> getId()
           
 String[] getKeys()
           
 PropertyModel getPropertyModel()
           
 Class<?> getSuperClass()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

InMemoryEntityInfo

public InMemoryEntityInfo()
Method Detail

getEntityClass

public Class<TEntity> getEntityClass()

getEntitySetName

public String getEntitySetName()

getEntityTypeName

public String getEntityTypeName()

getGet

public Func<Iterable<TEntity>> getGet()

getGetWithContext

public Func1<InMemoryProducer.RequestContext,Iterable<TEntity>> getGetWithContext()

getHasStream

public boolean getHasStream()

getId

public Func1<Object,HashMap<String,Object>> getId()

getKeys

public String[] getKeys()

getPropertyModel

public PropertyModel getPropertyModel()

getSuperClass

public Class<?> getSuperClass()


http://odata4j.org