Uses of Interface
org.odata4j.producer.inmemory.PropertyModel

Packages that use PropertyModel
org.odata4j.producer.inmemory   
 

Uses of PropertyModel in org.odata4j.producer.inmemory
 

Classes in org.odata4j.producer.inmemory that implement PropertyModel
 class BeanBasedPropertyModel
           
 class EntityIdFunctionPropertyModelDelegate<TEntity,TKey>
           
 class EnumsAsStringsPropertyModelDelegate
           
 class PropertyModelDelegate
           
 

Methods in org.odata4j.producer.inmemory that return PropertyModel
 PropertyModel EnumsAsStringsPropertyModelDelegate.getDelegate()
           
 PropertyModel EntityIdFunctionPropertyModelDelegate.getDelegate()
           
 PropertyModel InMemoryEntityInfo.getPropertyModel()
           
 PropertyModel InMemoryComplexTypeInfo.getPropertyModel()
           
 

Methods in org.odata4j.producer.inmemory with parameters of type PropertyModel
protected  void InMemoryProducer.addPropertiesFromObject(Object obj, PropertyModel propertyModel, EdmStructuralType structuralType, List<OProperty<?>> properties, PropertyPathHelper pathHelper)
          Transforms a POJO into a list of OProperties based on a given EdmStructuralType.
static boolean InMemoryEvaluation.evaluate(BoolCommonExpression expression, Object target, PropertyModel properties)
           
static Object InMemoryEvaluation.evaluate(CommonExpression expression, Object target, PropertyModel properties)
           
protected
<T> T
InMemoryProducer.fillInPojo(OStructuralObject sobj, EdmStructuralType stype, PropertyModel propertyModel, Class<T> pojoClass)
          Populates a new POJO instance of type pojoClass using data from the given structural object.
protected  EntitiesResponse InMemoryProducer.getEntitiesResponse(InMemoryProducer.RequestContext rc, EdmEntitySet targetEntitySet, Enumerable<Object> objects, PropertyModel propertyModel)
           
<TEntity,TKey>
void
InMemoryProducer.register(Class<TEntity> entityClass, PropertyModel propertyModel, String entitySetName, Func<Iterable<TEntity>> get, String... keys)
          Registers a new entity set based on a POJO type and a property model.
<TEntity> void
InMemoryProducer.register(Class<TEntity> entityClass, PropertyModel propertyModel, String entitySetName, String entityTypeName, Func<Iterable<TEntity>> get, Func1<InMemoryProducer.RequestContext,Iterable<TEntity>> getWithContext, String... keys)
           
<TEntity> void
InMemoryProducer.register(Class<TEntity> entityClass, PropertyModel propertyModel, String entitySetName, String entityTypeName, Func<Iterable<TEntity>> get, String... keys)
           
<TEntity> void
InMemoryProducer.registerComplexType(Class<TEntity> complexTypeClass, String typeName, PropertyModel propertyModel)
           
 

Constructors in org.odata4j.producer.inmemory with parameters of type PropertyModel
EntityIdFunctionPropertyModelDelegate(PropertyModel propertyModel, String idPropertyName, Class<TKey> idPropertyType, Func1<TEntity,TKey> id)
           
EnumsAsStringsPropertyModelDelegate(PropertyModel propertyModel)
           
 



http://odata4j.org