Top Fields Constructors Methods
com.sun.el.parser

public final Class AstIdentifier

extends SimpleNode
Class Inheritance
Imports
javax.el.ELClass, .ELException, .ELResolver, .MethodExpression, .MethodInfo, .MethodNotFoundException, .PropertyNotWritableException, .ValueExpression, .ValueReference, .VariableMapper, com.sun.el.lang.ELSupport, .EvaluationContext, com.sun.el.util.MessageFactory

Authors
Jacob Hookom [[email protected]], Kin-man Chung
Version
$Change: 181177 $$DateTime: 2001/06/26 08:45:09 $$Author: kchung $

Field Summary

Inherited from com.sun.el.parser.SimpleNode:
childrenidimageparent

Constructor Summary

AccessConstructor and Description
public
AstIdentifier(int id)

Method Summary

Modifier and TypeMethod and Description
private MethodExpression
public MethodInfo
public Class<T>
public Object
public ValueReference
public Object
private Object
invokeTarget(EvaluationContext ctx, Object target, Object[] paramValues)

public boolean
public void
Inherited from com.sun.el.parser.SimpleNode:
acceptdumpequalsgetImagehashCodeisParametersProvidedjjtAddChildjjtClosejjtGetChildjjtGetNumChildrenjjtGetParentjjtOpenjjtSetParentsetImagetoStringtoString

Constructor Detail

AstIdentifierback to summary
public AstIdentifier(int id)

Method Detail

getMethodExpressionback to summary
private MethodExpression getMethodExpression(EvaluationContext ctx) throws ELException
getMethodInfoback to summary
public MethodInfo getMethodInfo(EvaluationContext ctx, Class<T>[] paramTypes) throws ELException

Overrides com.sun.el.parser.SimpleNode.getMethodInfo.

Implements com.sun.el.parser.Node.getMethodInfo.

Annotations
@Override
getTypeback to summary
public Class<T> getType(EvaluationContext ctx) throws ELException

Overrides com.sun.el.parser.SimpleNode.getType.

Implements com.sun.el.parser.Node.getType.

Annotations
@Override
getValueback to summary
public Object getValue(EvaluationContext ctx) throws ELException

Overrides com.sun.el.parser.SimpleNode.getValue.

Implements com.sun.el.parser.Node.getValue.

Annotations
@Override
getValueReferenceback to summary
public ValueReference getValueReference(EvaluationContext ctx) throws ELException

Overrides com.sun.el.parser.SimpleNode.getValueReference.

Implements com.sun.el.parser.Node.getValueReference.

Annotations
@Override
invokeback to summary
public Object invoke(EvaluationContext ctx, Class<T>[] paramTypes, Object[] paramValues) throws ELException

Overrides com.sun.el.parser.SimpleNode.invoke.

Implements com.sun.el.parser.Node.invoke.

Annotations
@Override
invokeTargetback to summary
private Object invokeTarget(EvaluationContext ctx, Object target, Object[] paramValues) throws ELException
isReadOnlyback to summary
public boolean isReadOnly(EvaluationContext ctx) throws ELException

Overrides com.sun.el.parser.SimpleNode.isReadOnly.

Implements com.sun.el.parser.Node.isReadOnly.

Annotations
@Override
setValueback to summary
public void setValue(EvaluationContext ctx, Object value) throws ELException

Overrides com.sun.el.parser.SimpleNode.setValue.

Implements com.sun.el.parser.Node.setValue.

Annotations
@Override