Package org.eclipse.epsilon.emc.jdt
Class JdtPropertyGetter
java.lang.Object
org.eclipse.epsilon.eol.execute.introspection.AbstractPropertyGetter
org.eclipse.epsilon.eol.execute.introspection.java.JavaPropertyGetter
org.eclipse.epsilon.emc.jdt.JdtPropertyGetter
- All Implemented Interfaces:
IPropertyGetter
-
Field Summary
-
Constructor Summary
-
Method Summary
Methods inherited from class org.eclipse.epsilon.eol.execute.introspection.java.JavaPropertyGetter
getMethodFor, hasProperty, invoke
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface org.eclipse.epsilon.eol.execute.introspection.IPropertyGetter
hasProperty
-
Field Details
-
objectPropertyGetters
-
preserveNames
protected final boolean preserveNames
-
-
Constructor Details
-
JdtPropertyGetter
public JdtPropertyGetter(boolean resolveBindings)
-
-
Method Details
-
invoke
Description copied from interface:IPropertyGetter
This method is provided for backwards compatibility and convenience. Implementations should override theIPropertyGetter.invoke(Object, String, IEolContext)
method. Callers should prefer theIPropertyGetter.invoke(Object, String, IEolContext)
method where possible.- Returns:
- Throws:
EolRuntimeException
-