|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Object
|
+--antlr.BaseAST
|
+--antlr.CommonAST
|
+--org.omegahat.Environment.Parser.Parse.BasicExpression
|
+--org.omegahat.Environment.Parser.Parse.ElementAccess
|
+--org.omegahat.Environment.Parser.Parse.MethodCall
|
+--org.omegahat.Models.Formulae.Expressions.MethodTransformationExpression
Class representing a transformation of one or more variables that locates the transformation function by including the possibilities of methods (rather than just functions) and thus admits overloading/polymorphism .
| Fields inherited from class org.omegahat.Environment.Parser.Parse.MethodCall |
args, evalArgs, evaluatorMethod, foundStaticMethod, identifier, methodLocator, QuoteMethodName |
| Fields inherited from class org.omegahat.Environment.Parser.Parse.ElementAccess |
elementName, isGlobal, isSuper, qualifier |
| Fields inherited from class org.omegahat.Environment.Parser.Parse.BasicExpression |
children, comments, isActive, parent, POST, PRE |
| Fields inherited from class antlr.BaseAST |
down, right |
| Constructor Summary | |
MethodTransformationExpression(FormulaName method,
FormulaName variable)
|
|
| Methods inherited from class org.omegahat.Environment.Parser.Parse.MethodCall |
argList, args, args, args, argumentClasses, children, elementName, eval, evalArgs, evalArgs, evalFunction, evalFunction, evaluatorMethod, evaluatorMethod, findEvalMethod, findEvalMethod, findEvalMethod, findEvalMethod, fullName, getFirstChild, implicitNew, implicitNew, isStatic, isStatic, isStatic, methodInvoke, methodLocator, methodLocator, methodName, methodName, methodName, Quote, replaceChild, resolveMethod, returnsVoid, setAccessible, substitute, toString, transformArguments, transformArguments, unqualifiedCall |
| Methods inherited from class org.omegahat.Environment.Parser.Parse.ElementAccess |
elementName, isGlobal, isGlobal, isSuper, isSuper, qualifier, qualifier, qualifierEval |
| Methods inherited from class org.omegahat.Environment.Parser.Parse.BasicExpression |
addChild, addComment, apply, apply, apply, children, comment, comment, depth, error, eval, evalInit, evaluationFrame, evaluator, getReferencedVariables, getReferencedVariables, getReferencedVariables, isActive, isActive, parent, parent, postComment, postComment, preComment, preComment, render, resolve, run, setParent, setParent, setParent, setParent, showComments, showComments, subset, substitute |
| Methods inherited from class antlr.CommonAST |
getText, getType, initialize, initialize, initialize, setText, setType |
| Methods inherited from class antlr.BaseAST |
addChild, equals, equalsList, equalsListPartial, equalsTree, equalsTreePartial, findAll, findAllPartial, getNextSibling, removeChildren, setFirstChild, setNextSibling, setVerboseStringConversion, toStringList, toStringTree |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Methods inherited from interface org.omegahat.Environment.Parser.Parse.ExpressionInt |
error, resolve, substitute |
| Methods inherited from interface org.omegahat.Environment.Parser.Parse.TreeNodeInt |
addChild, depth, parent, parent |
| Methods inherited from interface org.omegahat.Environment.Language.Evaluable |
eval |
| Constructor Detail |
public MethodTransformationExpression(FormulaName method,
FormulaName variable)
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||