V - - 期待値の型。public class ValueExpression<V> extends ObjectSE implements Expression
Expression インターフェースの非常に単純なハードコードされた実装。これは、式の評価のコンテキストで値ホルダーとして使用されます。| コンストラクターと説明 |
|---|
ValueExpression(V value) |
cloneSE, equalsSE, finalizeSE, getClassSE, hashCodeSE, notifySE, notifyAllSE, toStringSE, waitSE, waitSE, waitSEpublic ValueExpression(V value)
public V getValue() throws EvaluationException
Expression 内の getValue EvaluationExceptionpublic V getValue(ObjectSE rootObject) throws EvaluationException
Expression 内の getValue EvaluationExceptionpublic V getValue(EvaluationContext context) throws EvaluationException
Expression 内の getValue EvaluationExceptionpublic V getValue(EvaluationContext context, ObjectSE rootObject) throws EvaluationException
Expression 内の getValue EvaluationExceptionpublic <T> T getValue(ObjectSE rootObject, ClassSE<T> desiredResultType) throws EvaluationException
Expression 内の getValue EvaluationExceptionpublic <T> T getValue(ClassSE<T> desiredResultType) throws EvaluationException
Expression 内の getValue EvaluationExceptionpublic <T> T getValue(EvaluationContext context, ObjectSE rootObject, ClassSE<T> desiredResultType) throws EvaluationException
Expression 内の getValue EvaluationExceptionpublic <T> T getValue(EvaluationContext context, ClassSE<T> desiredResultType) throws EvaluationException
Expression 内の getValue EvaluationExceptionpublic ClassSE<V> getValueType() throws EvaluationException
Expression 内の getValueType EvaluationExceptionpublic ClassSE<V> getValueType(ObjectSE rootObject) throws EvaluationException
Expression 内の getValueType EvaluationExceptionpublic ClassSE<V> getValueType(EvaluationContext context) throws EvaluationException
Expression 内の getValueType EvaluationExceptionpublic ClassSE<V> getValueType(EvaluationContext context, ObjectSE rootObject) throws EvaluationException
Expression 内の getValueType EvaluationExceptionpublic TypeDescriptor getValueTypeDescriptor() throws EvaluationException
Expression 内の getValueTypeDescriptor EvaluationExceptionpublic TypeDescriptor getValueTypeDescriptor(ObjectSE rootObject) throws EvaluationException
Expression 内の getValueTypeDescriptor EvaluationExceptionpublic TypeDescriptor getValueTypeDescriptor(EvaluationContext context) throws EvaluationException
Expression 内の getValueTypeDescriptor EvaluationExceptionpublic TypeDescriptor getValueTypeDescriptor(EvaluationContext context, ObjectSE rootObject) throws EvaluationException
Expression 内の getValueTypeDescriptor EvaluationExceptionpublic boolean isWritable(EvaluationContext context) throws EvaluationException
Expression 内の isWritable EvaluationExceptionpublic boolean isWritable(EvaluationContext context, ObjectSE rootObject) throws EvaluationException
Expression 内の isWritable EvaluationExceptionpublic boolean isWritable(ObjectSE rootObject) throws EvaluationException
Expression 内の isWritable EvaluationExceptionpublic void setValue(EvaluationContext context, ObjectSE value) throws EvaluationException
Expression 内の setValue EvaluationExceptionpublic void setValue(ObjectSE rootObject, ObjectSE value) throws EvaluationException
Expression 内の setValue EvaluationExceptionpublic void setValue(EvaluationContext context, ObjectSE rootObject, ObjectSE value) throws EvaluationException
Expression 内の setValue EvaluationExceptionpublic StringSE getExpressionString()
Expression 内の getExpressionString