|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use PExpression | |
---|---|
com.google.clearsilver.jsilver.compiler | |
com.google.clearsilver.jsilver.interpreter | |
com.google.clearsilver.jsilver.syntax.node |
Uses of PExpression in com.google.clearsilver.jsilver.compiler |
---|
Methods in com.google.clearsilver.jsilver.compiler with parameters of type PExpression | |
---|---|
JavaExpression |
EscapingEvaluator.computeEscaping(PExpression expression,
boolean propagateEscapeStatus)
Compute the escaping applied to the given expression. |
JavaExpression |
EscapingEvaluator.computeIfExemptFromEscaping(PExpression expression,
boolean propagateEscapeStatus)
Returns a JavaExpression that can be used to decide whether a given variable should be escaped. |
JavaExpression |
ExpressionTranslator.declareAsVariable(String name,
PExpression csExpression)
Declares the (typed) expression as a variable with the given name. |
JavaExpression |
ExpressionTranslator.translateToBoolean(PExpression csExpression)
Translate a template AST expression into a Java boolean expression. |
JavaExpression |
ExpressionTranslator.translateToData(PExpression csExpression)
Translate a template AST expression into a Java Data expression. |
JavaExpression |
ExpressionTranslator.translateToNumber(PExpression csExpression)
Translate a template AST expression into a Java integer expression. |
JavaExpression |
ExpressionTranslator.translateToString(PExpression csExpression)
Translate a template AST expression into a Java String expression. |
JavaExpression |
ExpressionTranslator.translateToValue(PExpression csExpression)
Translate a template AST expression into a Java Value expression. |
JavaExpression |
ExpressionTranslator.translateToVarName(PExpression csExpression)
Translate a template AST expression into a Java Data expression. |
JavaExpression |
ExpressionTranslator.translateUntyped(PExpression csExpression)
Translate a template AST expression into an untyped expression. |
Uses of PExpression in com.google.clearsilver.jsilver.interpreter |
---|
Methods in com.google.clearsilver.jsilver.interpreter with parameters of type PExpression | |
---|---|
Value |
ExpressionEvaluator.evaluate(PExpression expression)
Evaluate an expression into a single value. |
Uses of PExpression in com.google.clearsilver.jsilver.syntax.node |
---|
Subclasses of PExpression in com.google.clearsilver.jsilver.syntax.node | |
---|---|
class |
AAddExpression
|
class |
AAndExpression
|
class |
ACommaExpression
|
class |
ADecimalExpression
|
class |
ADivideExpression
|
class |
AEqExpression
|
class |
AExistsExpression
|
class |
AFunctionExpression
|
class |
AGteExpression
|
class |
AGtExpression
|
class |
AHexExpression
|
class |
ALteExpression
|
class |
ALtExpression
|
class |
AModuloExpression
|
class |
AMultiplyExpression
|
class |
ANeExpression
|
class |
ANegativeExpression
|
class |
ANoopExpression
|
class |
ANotExpression
|
class |
ANumericAddExpression
|
class |
ANumericEqExpression
|
class |
ANumericExpression
|
class |
ANumericNeExpression
|
class |
AOrExpression
|
class |
ASequenceExpression
|
class |
AStringExpression
|
class |
ASubtractExpression
|
class |
AVariableExpression
|
Methods in com.google.clearsilver.jsilver.syntax.node that return types with arguments of type PExpression | |
---|---|
LinkedList<PExpression> |
AFunctionExpression.getArgs()
|
LinkedList<PExpression> |
ASequenceExpression.getArgs()
|
LinkedList<PExpression> |
ACallCommand.getArguments()
|
Methods in com.google.clearsilver.jsilver.syntax.node with parameters of type PExpression | |
---|---|
void |
AExpandVariable.setChild(PExpression node)
|
void |
ALoopCommand.setEnd(PExpression node)
|
void |
ALoopIncCommand.setEnd(PExpression node)
|
void |
AVarCommand.setExpression(PExpression node)
|
void |
ALvarCommand.setExpression(PExpression node)
|
void |
AEvarCommand.setExpression(PExpression node)
|
void |
AUvarCommand.setExpression(PExpression node)
|
void |
ASetCommand.setExpression(PExpression node)
|
void |
AEscapeCommand.setExpression(PExpression node)
|
void |
AAutoescapeCommand.setExpression(PExpression node)
|
void |
AWithCommand.setExpression(PExpression node)
|
void |
ALoopToCommand.setExpression(PExpression node)
|
void |
AEachCommand.setExpression(PExpression node)
|
void |
AIfCommand.setExpression(PExpression node)
|
void |
AAltCommand.setExpression(PExpression node)
|
void |
AIncludeCommand.setExpression(PExpression node)
|
void |
AHardIncludeCommand.setExpression(PExpression node)
|
void |
ALincludeCommand.setExpression(PExpression node)
|
void |
AHardLincludeCommand.setExpression(PExpression node)
|
void |
ANumericExpression.setExpression(PExpression node)
|
void |
ANegativeExpression.setExpression(PExpression node)
|
void |
ANotExpression.setExpression(PExpression node)
|
void |
AExistsExpression.setExpression(PExpression node)
|
void |
ALoopIncCommand.setIncrement(PExpression node)
|
void |
ACommaExpression.setLeft(PExpression node)
|
void |
AEqExpression.setLeft(PExpression node)
|
void |
ANumericEqExpression.setLeft(PExpression node)
|
void |
ANeExpression.setLeft(PExpression node)
|
void |
ANumericNeExpression.setLeft(PExpression node)
|
void |
ALtExpression.setLeft(PExpression node)
|
void |
AGtExpression.setLeft(PExpression node)
|
void |
ALteExpression.setLeft(PExpression node)
|
void |
AGteExpression.setLeft(PExpression node)
|
void |
AAndExpression.setLeft(PExpression node)
|
void |
AOrExpression.setLeft(PExpression node)
|
void |
AAddExpression.setLeft(PExpression node)
|
void |
ANumericAddExpression.setLeft(PExpression node)
|
void |
ASubtractExpression.setLeft(PExpression node)
|
void |
AMultiplyExpression.setLeft(PExpression node)
|
void |
ADivideExpression.setLeft(PExpression node)
|
void |
AModuloExpression.setLeft(PExpression node)
|
void |
ACommaExpression.setRight(PExpression node)
|
void |
AEqExpression.setRight(PExpression node)
|
void |
ANumericEqExpression.setRight(PExpression node)
|
void |
ANeExpression.setRight(PExpression node)
|
void |
ANumericNeExpression.setRight(PExpression node)
|
void |
ALtExpression.setRight(PExpression node)
|
void |
AGtExpression.setRight(PExpression node)
|
void |
ALteExpression.setRight(PExpression node)
|
void |
AGteExpression.setRight(PExpression node)
|
void |
AAndExpression.setRight(PExpression node)
|
void |
AOrExpression.setRight(PExpression node)
|
void |
AAddExpression.setRight(PExpression node)
|
void |
ANumericAddExpression.setRight(PExpression node)
|
void |
ASubtractExpression.setRight(PExpression node)
|
void |
AMultiplyExpression.setRight(PExpression node)
|
void |
ADivideExpression.setRight(PExpression node)
|
void |
AModuloExpression.setRight(PExpression node)
|
void |
ALoopCommand.setStart(PExpression node)
|
void |
ALoopIncCommand.setStart(PExpression node)
|
Method parameters in com.google.clearsilver.jsilver.syntax.node with type arguments of type PExpression | |
---|---|
void |
AFunctionExpression.setArgs(List<PExpression> list)
|
void |
ASequenceExpression.setArgs(List<PExpression> list)
|
void |
ACallCommand.setArguments(List<PExpression> list)
|
Constructor parameters in com.google.clearsilver.jsilver.syntax.node with type arguments of type PExpression | |
---|---|
ACallCommand(PPosition _position_,
List<TWord> _macro_,
List<PExpression> _arguments_)
|
|
AFunctionExpression(PVariable _name_,
List<PExpression> _args_)
|
|
ASequenceExpression(List<PExpression> _args_)
|
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |