Modifier and Type | Class and Description |
---|---|
static interface |
FieldEvaluator.TargetClassFilter |
Constructor and Description |
---|
FieldEvaluator(Evaluator objectEvaluator,
FieldEvaluator.TargetClassFilter filter,
java.lang.String fieldName) |
Modifier and Type | Method and Description |
---|---|
static FieldEvaluator.TargetClassFilter |
createClassFilter(PsiClass psiClass) |
static FieldEvaluator.TargetClassFilter |
createClassFilter(PsiType psiType) |
java.lang.Object |
evaluate(EvaluationContextImpl context) |
Modifier |
getModifier()
In order to obtain a modifier the expression must be evaluated first
|
java.lang.String |
toString() |
public FieldEvaluator(Evaluator objectEvaluator, FieldEvaluator.TargetClassFilter filter, java.lang.String fieldName)
public static FieldEvaluator.TargetClassFilter createClassFilter(PsiType psiType)
public static FieldEvaluator.TargetClassFilter createClassFilter(PsiClass psiClass)
public java.lang.Object evaluate(EvaluationContextImpl context) throws EvaluateException
evaluate
in interface Evaluator
EvaluateException
public Modifier getModifier()
Evaluator
getModifier
in interface Evaluator
public java.lang.String toString()
toString
in class java.lang.Object