Package com.sun.el.parser
Class AstFunction
- java.lang.Object
-
- com.sun.el.lang.ELSupport
-
- com.sun.el.parser.SimpleNode
-
- com.sun.el.parser.AstFunction
-
- All Implemented Interfaces:
Node
public final class AstFunction extends SimpleNode
- Version:
- $Change: 181177 $$DateTime: 2001/06/26 08:45:09 $$Author: kchung $
- Author:
- Jacob Hookom [jacob@hookom.net]
-
-
Constructor Summary
Constructors Constructor Description AstFunction(int id)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.String
getLocalName()
java.lang.String
getOutputName()
java.lang.String
getPrefix()
java.lang.Class
getType(EvaluationContext ctx)
java.lang.Object
getValue(EvaluationContext ctx)
void
setLocalName(java.lang.String localName)
void
setPrefix(java.lang.String prefix)
java.lang.String
toString()
-
Methods inherited from class com.sun.el.parser.SimpleNode
accept, dump, equals, getImage, getMethodInfo, getValueReference, hashCode, invoke, isParametersProvided, isReadOnly, jjtAddChild, jjtClose, jjtGetChild, jjtGetNumChildren, jjtGetParent, jjtOpen, jjtSetParent, setImage, setValue, toString
-
Methods inherited from class com.sun.el.lang.ELSupport
checkType, coerceToBoolean, coerceToCharacter, coerceToEnum, coerceToNumber, coerceToNumber, coerceToNumber, coerceToNumber, coerceToString, coerceToType, coerceToType, compare, containsNulls, equals, isBigDecimalOp, isBigIntegerOp, isDoubleOp, isDoubleStringOp, isLongOp, isStringFloat, throwUnhandled, toFloat, toNumber
-
-
-
-
Method Detail
-
getLocalName
public java.lang.String getLocalName()
-
getOutputName
public java.lang.String getOutputName()
-
getPrefix
public java.lang.String getPrefix()
-
getType
public java.lang.Class getType(EvaluationContext ctx) throws javax.el.ELException
- Specified by:
getType
in interfaceNode
- Overrides:
getType
in classSimpleNode
- Throws:
javax.el.ELException
-
getValue
public java.lang.Object getValue(EvaluationContext ctx) throws javax.el.ELException
- Specified by:
getValue
in interfaceNode
- Overrides:
getValue
in classSimpleNode
- Throws:
javax.el.ELException
-
setLocalName
public void setLocalName(java.lang.String localName)
-
setPrefix
public void setPrefix(java.lang.String prefix)
-
toString
public java.lang.String toString()
- Overrides:
toString
in classSimpleNode
-
-