public abstract class

PropertyModelDelegate

extends Object
implements Delegate<T> PropertyModel
java.lang.Object
   ↳ org.odata4j.producer.inmemory.PropertyModelDelegate
Known Direct Subclasses

Summary

Public Constructors
PropertyModelDelegate()
Public Methods
Class<?> getCollectionElementType(String collectionName)
Iterable<String> getCollectionNames()
Iterable<?> getCollectionValue(Object target, String collectionName)
Iterable<String> getPropertyNames()
Class<?> getPropertyType(String propertyName)
Object getPropertyValue(Object target, String propertyName)
[Expand]
Inherited Methods
From class java.lang.Object
From interface org.odata4j.core.Delegate
From interface org.odata4j.producer.inmemory.PropertyModel

Public Constructors

public PropertyModelDelegate ()

Public Methods

public Class<?> getCollectionElementType (String collectionName)

Parameters
collectionName

public Iterable<String> getCollectionNames ()

public Iterable<?> getCollectionValue (Object target, String collectionName)

Parameters
target
collectionName

public Iterable<String> getPropertyNames ()

public Class<?> getPropertyType (String propertyName)

Parameters
propertyName

public Object getPropertyValue (Object target, String propertyName)

Parameters
target
propertyName