public abstract class PropertyResolver
extends java.lang.Object
| Constructor and Description |
|---|
PropertyResolver() |
| Modifier and Type | Method and Description |
|---|---|
abstract java.lang.Class |
getType(java.lang.Object base,
int index) |
abstract java.lang.Class |
getType(java.lang.Object base,
java.lang.Object property) |
abstract java.lang.Object |
getValue(java.lang.Object base,
int index) |
abstract java.lang.Object |
getValue(java.lang.Object base,
java.lang.Object property) |
abstract boolean |
isReadOnly(java.lang.Object base,
int index) |
abstract boolean |
isReadOnly(java.lang.Object base,
java.lang.Object property) |
abstract void |
setValue(java.lang.Object base,
int index,
java.lang.Object value) |
abstract void |
setValue(java.lang.Object base,
java.lang.Object property,
java.lang.Object value) |
public abstract java.lang.Class getType(java.lang.Object base,
int index)
throws EvaluationException,
PropertyNotFoundException
public abstract java.lang.Class getType(java.lang.Object base,
java.lang.Object property)
throws EvaluationException,
PropertyNotFoundException
public abstract java.lang.Object getValue(java.lang.Object base,
int index)
throws EvaluationException,
PropertyNotFoundException
public abstract java.lang.Object getValue(java.lang.Object base,
java.lang.Object property)
throws EvaluationException,
PropertyNotFoundException
public abstract boolean isReadOnly(java.lang.Object base,
int index)
throws EvaluationException,
PropertyNotFoundException
public abstract boolean isReadOnly(java.lang.Object base,
java.lang.Object property)
throws EvaluationException,
PropertyNotFoundException
public abstract void setValue(java.lang.Object base,
int index,
java.lang.Object value)
throws EvaluationException,
PropertyNotFoundException
public abstract void setValue(java.lang.Object base,
java.lang.Object property,
java.lang.Object value)
throws EvaluationException,
PropertyNotFoundException