Class ObjectPropertyGetter<T,R>
- java.lang.Object
-
- org.eclipse.epsilon.emc.jdt.objectpropertygetters.ObjectPropertyGetter<T,R>
-
- Direct Known Subclasses:
BodyDeclarationModifierGetter
,FieldDeclarationNameGetter
public abstract class ObjectPropertyGetter<T,R> extends Object
-
-
Field Summary
Fields Modifier and Type Field Description protected Class<?>
clazz
protected List<String>
properties
-
Constructor Summary
Constructors Constructor Description ObjectPropertyGetter(Class<?> clazz, String... properties)
-
Method Summary
All Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description boolean
appliesTo(Object object, String property)
abstract R
getValue(T object, String property)
-