org.apache.el.parser

Class AstValue

public final class AstValue extends SimpleNode

Version: $Change: 181177 $$DateTime: 2001/06/26 08:45:09 $$Author: markt $

Author: Jacob Hookom [jacob@hookom.net]

Nested Class Summary
protected static classAstValue.Target
Field Summary
protected static booleanCOERCE_TO_ZERO
Constructor Summary
AstValue(int id)
Method Summary
MethodInfogetMethodInfo(EvaluationContext ctx, Class[] paramTypes)
ClassgetType(EvaluationContext ctx)
ObjectgetValue(EvaluationContext ctx)
Objectinvoke(EvaluationContext ctx, Class[] paramTypes, Object[] paramValues)
booleanisReadOnly(EvaluationContext ctx)
voidsetValue(EvaluationContext ctx, Object value)

Field Detail

COERCE_TO_ZERO

protected static final boolean COERCE_TO_ZERO

Constructor Detail

AstValue

public AstValue(int id)

Method Detail

getMethodInfo

public MethodInfo getMethodInfo(EvaluationContext ctx, Class[] paramTypes)

getType

public Class getType(EvaluationContext ctx)

getValue

public Object getValue(EvaluationContext ctx)

invoke

public Object invoke(EvaluationContext ctx, Class[] paramTypes, Object[] paramValues)

isReadOnly

public boolean isReadOnly(EvaluationContext ctx)

setValue

public void setValue(EvaluationContext ctx, Object value)
Copyright © 2000-2011 Apache Software Foundation. All Rights Reserved.