org.odata4j.producer.inmemory
Class BeanBasedPropertyModel
java.lang.Object
org.odata4j.producer.inmemory.BeanBasedPropertyModel
- All Implemented Interfaces:
- PropertyModel
public class BeanBasedPropertyModel
- extends Object
- implements PropertyModel
BeanBasedPropertyModel
public BeanBasedPropertyModel(Class<?> clazz)
getPropertyNames
public Iterable<String> getPropertyNames()
- Specified by:
getPropertyNames
in interface PropertyModel
getPropertyType
public Class<?> getPropertyType(String propertyName)
- Specified by:
getPropertyType
in interface PropertyModel
getPropertyValue
public Object getPropertyValue(Object target,
String propertyName)
- Specified by:
getPropertyValue
in interface PropertyModel
http://odata4j.org