A B C D E F G H I J L M N O P R S T U V W 

A

AAddExpression - Class in com.google.clearsilver.jsilver.syntax.node
 
AAddExpression() - Constructor for class com.google.clearsilver.jsilver.syntax.node.AAddExpression
 
AAddExpression(PExpression, PExpression) - Constructor for class com.google.clearsilver.jsilver.syntax.node.AAddExpression
 
AAltCommand - Class in com.google.clearsilver.jsilver.syntax.node
 
AAltCommand() - Constructor for class com.google.clearsilver.jsilver.syntax.node.AAltCommand
 
AAltCommand(PPosition, PExpression, PCommand) - Constructor for class com.google.clearsilver.jsilver.syntax.node.AAltCommand
 
AAndExpression - Class in com.google.clearsilver.jsilver.syntax.node
 
AAndExpression() - Constructor for class com.google.clearsilver.jsilver.syntax.node.AAndExpression
 
AAndExpression(PExpression, PExpression) - Constructor for class com.google.clearsilver.jsilver.syntax.node.AAndExpression
 
AAutoescapeCommand - Class in com.google.clearsilver.jsilver.syntax.node
 
AAutoescapeCommand() - Constructor for class com.google.clearsilver.jsilver.syntax.node.AAutoescapeCommand
 
AAutoescapeCommand(PPosition, PExpression, PCommand) - Constructor for class com.google.clearsilver.jsilver.syntax.node.AAutoescapeCommand
 
AbsFunction - Class in com.google.clearsilver.jsilver.functions.numeric
Returns the absolute value of the numeric expressions.
AbsFunction() - Constructor for class com.google.clearsilver.jsilver.functions.numeric.AbsFunction
 
AbstractData - Class in com.google.clearsilver.jsilver.data
This class is meant to hold implementation common to different instances of Data interface.
AbstractData() - Constructor for class com.google.clearsilver.jsilver.data.AbstractData
 
ACallCommand - Class in com.google.clearsilver.jsilver.syntax.node
 
ACallCommand() - Constructor for class com.google.clearsilver.jsilver.syntax.node.ACallCommand
 
ACallCommand(PPosition, List<TWord>, List<PExpression>) - Constructor for class com.google.clearsilver.jsilver.syntax.node.ACallCommand
 
ACommaExpression - Class in com.google.clearsilver.jsilver.syntax.node
 
ACommaExpression() - Constructor for class com.google.clearsilver.jsilver.syntax.node.ACommaExpression
 
ACommaExpression(PExpression, PExpression) - Constructor for class com.google.clearsilver.jsilver.syntax.node.ACommaExpression
 
ACommentCommand - Class in com.google.clearsilver.jsilver.syntax.node
 
ACommentCommand() - Constructor for class com.google.clearsilver.jsilver.syntax.node.ACommentCommand
 
ACommentCommand(PPosition, TComment) - Constructor for class com.google.clearsilver.jsilver.syntax.node.ACommentCommand
 
AContentTypeCommand - Class in com.google.clearsilver.jsilver.syntax.node
 
AContentTypeCommand() - Constructor for class com.google.clearsilver.jsilver.syntax.node.AContentTypeCommand
 
AContentTypeCommand(PPosition, TString) - Constructor for class com.google.clearsilver.jsilver.syntax.node.AContentTypeCommand
 
ACsOpenPosition - Class in com.google.clearsilver.jsilver.syntax.node
 
ACsOpenPosition() - Constructor for class com.google.clearsilver.jsilver.syntax.node.ACsOpenPosition
 
ACsOpenPosition(TCsOpen) - Constructor for class com.google.clearsilver.jsilver.syntax.node.ACsOpenPosition
 
ADataCommand - Class in com.google.clearsilver.jsilver.syntax.node
 
ADataCommand() - Constructor for class com.google.clearsilver.jsilver.syntax.node.ADataCommand
 
ADataCommand(TData) - Constructor for class com.google.clearsilver.jsilver.syntax.node.ADataCommand
 
add(List<String>, String, String) - Method in class com.google.clearsilver.jsilver.adaptor.LoadPathToFileCache
Add a new mapping to the cache.
add(ResourceLoader) - Method in class com.google.clearsilver.jsilver.resourceloader.CompositeResourceLoader
 
AddFunction - Class in com.google.clearsilver.jsilver.functions.operators
X + Y (string).
AddFunction() - Constructor for class com.google.clearsilver.jsilver.functions.operators.AddFunction
 
ADecimalExpression - Class in com.google.clearsilver.jsilver.syntax.node
 
ADecimalExpression() - Constructor for class com.google.clearsilver.jsilver.syntax.node.ADecimalExpression
 
ADecimalExpression(TDecNumber) - Constructor for class com.google.clearsilver.jsilver.syntax.node.ADecimalExpression
 
ADecNumberVariable - Class in com.google.clearsilver.jsilver.syntax.node
 
ADecNumberVariable() - Constructor for class com.google.clearsilver.jsilver.syntax.node.ADecNumberVariable
 
ADecNumberVariable(TDecNumber) - Constructor for class com.google.clearsilver.jsilver.syntax.node.ADecNumberVariable
 
ADefCommand - Class in com.google.clearsilver.jsilver.syntax.node
 
ADefCommand() - Constructor for class com.google.clearsilver.jsilver.syntax.node.ADefCommand
 
ADefCommand(PPosition, List<TWord>, List<PVariable>, PCommand) - Constructor for class com.google.clearsilver.jsilver.syntax.node.ADefCommand
 
ADescendVariable - Class in com.google.clearsilver.jsilver.syntax.node
 
ADescendVariable() - Constructor for class com.google.clearsilver.jsilver.syntax.node.ADescendVariable
 
ADescendVariable(PVariable, PVariable) - Constructor for class com.google.clearsilver.jsilver.syntax.node.ADescendVariable
 
ADivideExpression - Class in com.google.clearsilver.jsilver.syntax.node
 
ADivideExpression() - Constructor for class com.google.clearsilver.jsilver.syntax.node.ADivideExpression
 
ADivideExpression(PExpression, PExpression) - Constructor for class com.google.clearsilver.jsilver.syntax.node.ADivideExpression
 
AEachCommand - Class in com.google.clearsilver.jsilver.syntax.node
 
AEachCommand() - Constructor for class com.google.clearsilver.jsilver.syntax.node.AEachCommand
 
AEachCommand(PPosition, PVariable, PExpression, PCommand) - Constructor for class com.google.clearsilver.jsilver.syntax.node.AEachCommand
 
AEqExpression - Class in com.google.clearsilver.jsilver.syntax.node
 
AEqExpression() - Constructor for class com.google.clearsilver.jsilver.syntax.node.AEqExpression
 
AEqExpression(PExpression, PExpression) - Constructor for class com.google.clearsilver.jsilver.syntax.node.AEqExpression
 
AEscapeCommand - Class in com.google.clearsilver.jsilver.syntax.node
 
AEscapeCommand() - Constructor for class com.google.clearsilver.jsilver.syntax.node.AEscapeCommand
 
AEscapeCommand(PPosition, PExpression, PCommand) - Constructor for class com.google.clearsilver.jsilver.syntax.node.AEscapeCommand
 
AEvarCommand - Class in com.google.clearsilver.jsilver.syntax.node
 
AEvarCommand() - Constructor for class com.google.clearsilver.jsilver.syntax.node.AEvarCommand
 
AEvarCommand(PPosition, PExpression) - Constructor for class com.google.clearsilver.jsilver.syntax.node.AEvarCommand
 
AExistsExpression - Class in com.google.clearsilver.jsilver.syntax.node
 
AExistsExpression() - Constructor for class com.google.clearsilver.jsilver.syntax.node.AExistsExpression
 
AExistsExpression(PExpression) - Constructor for class com.google.clearsilver.jsilver.syntax.node.AExistsExpression
 
AExpandVariable - Class in com.google.clearsilver.jsilver.syntax.node
 
AExpandVariable() - Constructor for class com.google.clearsilver.jsilver.syntax.node.AExpandVariable
 
AExpandVariable(PVariable, PExpression) - Constructor for class com.google.clearsilver.jsilver.syntax.node.AExpandVariable
 
AFunctionExpression - Class in com.google.clearsilver.jsilver.syntax.node
 
AFunctionExpression() - Constructor for class com.google.clearsilver.jsilver.syntax.node.AFunctionExpression
 
AFunctionExpression(PVariable, List<PExpression>) - Constructor for class com.google.clearsilver.jsilver.syntax.node.AFunctionExpression
 
AGteExpression - Class in com.google.clearsilver.jsilver.syntax.node
 
AGteExpression() - Constructor for class com.google.clearsilver.jsilver.syntax.node.AGteExpression
 
AGteExpression(PExpression, PExpression) - Constructor for class com.google.clearsilver.jsilver.syntax.node.AGteExpression
 
AGtExpression - Class in com.google.clearsilver.jsilver.syntax.node
 
AGtExpression() - Constructor for class com.google.clearsilver.jsilver.syntax.node.AGtExpression
 
AGtExpression(PExpression, PExpression) - Constructor for class com.google.clearsilver.jsilver.syntax.node.AGtExpression
 
AHardIncludeCommand - Class in com.google.clearsilver.jsilver.syntax.node
 
AHardIncludeCommand() - Constructor for class com.google.clearsilver.jsilver.syntax.node.AHardIncludeCommand
 
AHardIncludeCommand(PPosition, PExpression) - Constructor for class com.google.clearsilver.jsilver.syntax.node.AHardIncludeCommand
 
AHardLincludeCommand - Class in com.google.clearsilver.jsilver.syntax.node
 
AHardLincludeCommand() - Constructor for class com.google.clearsilver.jsilver.syntax.node.AHardLincludeCommand
 
AHardLincludeCommand(PPosition, PExpression) - Constructor for class com.google.clearsilver.jsilver.syntax.node.AHardLincludeCommand
 
AHexExpression - Class in com.google.clearsilver.jsilver.syntax.node
 
AHexExpression() - Constructor for class com.google.clearsilver.jsilver.syntax.node.AHexExpression
 
AHexExpression(THexNumber) - Constructor for class com.google.clearsilver.jsilver.syntax.node.AHexExpression
 
AHexNumberVariable - Class in com.google.clearsilver.jsilver.syntax.node
 
AHexNumberVariable() - Constructor for class com.google.clearsilver.jsilver.syntax.node.AHexNumberVariable
 
AHexNumberVariable(THexNumber) - Constructor for class com.google.clearsilver.jsilver.syntax.node.AHexNumberVariable
 
AIfCommand - Class in com.google.clearsilver.jsilver.syntax.node
 
AIfCommand() - Constructor for class com.google.clearsilver.jsilver.syntax.node.AIfCommand
 
AIfCommand(PPosition, PExpression, PCommand, PCommand) - Constructor for class com.google.clearsilver.jsilver.syntax.node.AIfCommand
 
AIncludeCommand - Class in com.google.clearsilver.jsilver.syntax.node
 
AIncludeCommand() - Constructor for class com.google.clearsilver.jsilver.syntax.node.AIncludeCommand
 
AIncludeCommand(PPosition, PExpression) - Constructor for class com.google.clearsilver.jsilver.syntax.node.AIncludeCommand
 
AInlineCommand - Class in com.google.clearsilver.jsilver.syntax.node
 
AInlineCommand() - Constructor for class com.google.clearsilver.jsilver.syntax.node.AInlineCommand
 
AInlineCommand(PPosition, PCommand) - Constructor for class com.google.clearsilver.jsilver.syntax.node.AInlineCommand
 
ALincludeCommand - Class in com.google.clearsilver.jsilver.syntax.node
 
ALincludeCommand() - Constructor for class com.google.clearsilver.jsilver.syntax.node.ALincludeCommand
 
ALincludeCommand(PPosition, PExpression) - Constructor for class com.google.clearsilver.jsilver.syntax.node.ALincludeCommand
 
ALoopCommand - Class in com.google.clearsilver.jsilver.syntax.node
 
ALoopCommand() - Constructor for class com.google.clearsilver.jsilver.syntax.node.ALoopCommand
 
ALoopCommand(PPosition, PVariable, PExpression, PExpression, PCommand) - Constructor for class com.google.clearsilver.jsilver.syntax.node.ALoopCommand
 
ALoopIncCommand - Class in com.google.clearsilver.jsilver.syntax.node
 
ALoopIncCommand() - Constructor for class com.google.clearsilver.jsilver.syntax.node.ALoopIncCommand
 
ALoopIncCommand(PPosition, PVariable, PExpression, PExpression, PExpression, PCommand) - Constructor for class com.google.clearsilver.jsilver.syntax.node.ALoopIncCommand
 
ALoopToCommand - Class in com.google.clearsilver.jsilver.syntax.node
 
ALoopToCommand() - Constructor for class com.google.clearsilver.jsilver.syntax.node.ALoopToCommand
 
ALoopToCommand(PPosition, PVariable, PExpression, PCommand) - Constructor for class com.google.clearsilver.jsilver.syntax.node.ALoopToCommand
 
ALteExpression - Class in com.google.clearsilver.jsilver.syntax.node
 
ALteExpression() - Constructor for class com.google.clearsilver.jsilver.syntax.node.ALteExpression
 
ALteExpression(PExpression, PExpression) - Constructor for class com.google.clearsilver.jsilver.syntax.node.ALteExpression
 
ALtExpression - Class in com.google.clearsilver.jsilver.syntax.node
 
ALtExpression() - Constructor for class com.google.clearsilver.jsilver.syntax.node.ALtExpression
 
ALtExpression(PExpression, PExpression) - Constructor for class com.google.clearsilver.jsilver.syntax.node.ALtExpression
 
ALvarCommand - Class in com.google.clearsilver.jsilver.syntax.node
 
ALvarCommand() - Constructor for class com.google.clearsilver.jsilver.syntax.node.ALvarCommand
 
ALvarCommand(PPosition, PExpression) - Constructor for class com.google.clearsilver.jsilver.syntax.node.ALvarCommand
 
AModuloExpression - Class in com.google.clearsilver.jsilver.syntax.node
 
AModuloExpression() - Constructor for class com.google.clearsilver.jsilver.syntax.node.AModuloExpression
 
AModuloExpression(PExpression, PExpression) - Constructor for class com.google.clearsilver.jsilver.syntax.node.AModuloExpression
 
AMultipleCommand - Class in com.google.clearsilver.jsilver.syntax.node
 
AMultipleCommand() - Constructor for class com.google.clearsilver.jsilver.syntax.node.AMultipleCommand
 
AMultipleCommand(List<PCommand>) - Constructor for class com.google.clearsilver.jsilver.syntax.node.AMultipleCommand
 
AMultiplyExpression - Class in com.google.clearsilver.jsilver.syntax.node
 
AMultiplyExpression() - Constructor for class com.google.clearsilver.jsilver.syntax.node.AMultiplyExpression
 
AMultiplyExpression(PExpression, PExpression) - Constructor for class com.google.clearsilver.jsilver.syntax.node.AMultiplyExpression
 
Analysis - Interface in com.google.clearsilver.jsilver.syntax.analysis
 
AnalysisAdapter - Class in com.google.clearsilver.jsilver.syntax.analysis
 
AnalysisAdapter() - Constructor for class com.google.clearsilver.jsilver.syntax.analysis.AnalysisAdapter
 
ANameCommand - Class in com.google.clearsilver.jsilver.syntax.node
 
ANameCommand() - Constructor for class com.google.clearsilver.jsilver.syntax.node.ANameCommand
 
ANameCommand(PPosition, PVariable) - Constructor for class com.google.clearsilver.jsilver.syntax.node.ANameCommand
 
ANameVariable - Class in com.google.clearsilver.jsilver.syntax.node
 
ANameVariable() - Constructor for class com.google.clearsilver.jsilver.syntax.node.ANameVariable
 
ANameVariable(TWord) - Constructor for class com.google.clearsilver.jsilver.syntax.node.ANameVariable
 
AndFunction - Class in com.google.clearsilver.jsilver.functions.operators
X && Y.
AndFunction() - Constructor for class com.google.clearsilver.jsilver.functions.operators.AndFunction
 
ANeExpression - Class in com.google.clearsilver.jsilver.syntax.node
 
ANeExpression() - Constructor for class com.google.clearsilver.jsilver.syntax.node.ANeExpression
 
ANeExpression(PExpression, PExpression) - Constructor for class com.google.clearsilver.jsilver.syntax.node.ANeExpression
 
ANegativeExpression - Class in com.google.clearsilver.jsilver.syntax.node
 
ANegativeExpression() - Constructor for class com.google.clearsilver.jsilver.syntax.node.ANegativeExpression
 
ANegativeExpression(PExpression) - Constructor for class com.google.clearsilver.jsilver.syntax.node.ANegativeExpression
 
ANoopCommand - Class in com.google.clearsilver.jsilver.syntax.node
 
ANoopCommand() - Constructor for class com.google.clearsilver.jsilver.syntax.node.ANoopCommand
 
ANoopExpression - Class in com.google.clearsilver.jsilver.syntax.node
 
ANoopExpression() - Constructor for class com.google.clearsilver.jsilver.syntax.node.ANoopExpression
 
ANotExpression - Class in com.google.clearsilver.jsilver.syntax.node
 
ANotExpression() - Constructor for class com.google.clearsilver.jsilver.syntax.node.ANotExpression
 
ANotExpression(PExpression) - Constructor for class com.google.clearsilver.jsilver.syntax.node.ANotExpression
 
ANumericAddExpression - Class in com.google.clearsilver.jsilver.syntax.node
 
ANumericAddExpression() - Constructor for class com.google.clearsilver.jsilver.syntax.node.ANumericAddExpression
 
ANumericAddExpression(PExpression, PExpression) - Constructor for class com.google.clearsilver.jsilver.syntax.node.ANumericAddExpression
 
ANumericEqExpression - Class in com.google.clearsilver.jsilver.syntax.node
 
ANumericEqExpression() - Constructor for class com.google.clearsilver.jsilver.syntax.node.ANumericEqExpression
 
ANumericEqExpression(PExpression, PExpression) - Constructor for class com.google.clearsilver.jsilver.syntax.node.ANumericEqExpression
 
ANumericExpression - Class in com.google.clearsilver.jsilver.syntax.node
 
ANumericExpression() - Constructor for class com.google.clearsilver.jsilver.syntax.node.ANumericExpression
 
ANumericExpression(PExpression) - Constructor for class com.google.clearsilver.jsilver.syntax.node.ANumericExpression
 
ANumericNeExpression - Class in com.google.clearsilver.jsilver.syntax.node
 
ANumericNeExpression() - Constructor for class com.google.clearsilver.jsilver.syntax.node.ANumericNeExpression
 
ANumericNeExpression(PExpression, PExpression) - Constructor for class com.google.clearsilver.jsilver.syntax.node.ANumericNeExpression
 
AOptimizedMultipleCommand - Class in com.google.clearsilver.jsilver.syntax.node
Replacement for SableCC generated AMultipleCommand.
AOptimizedMultipleCommand(AMultipleCommand) - Constructor for class com.google.clearsilver.jsilver.syntax.node.AOptimizedMultipleCommand
 
AOrExpression - Class in com.google.clearsilver.jsilver.syntax.node
 
AOrExpression() - Constructor for class com.google.clearsilver.jsilver.syntax.node.AOrExpression
 
AOrExpression(PExpression, PExpression) - Constructor for class com.google.clearsilver.jsilver.syntax.node.AOrExpression
 
append(CharSequence) - Method in class com.google.clearsilver.jsilver.template.HtmlWhiteSpaceStripper
 
append(CharSequence, int, int) - Method in class com.google.clearsilver.jsilver.template.HtmlWhiteSpaceStripper
 
append(char) - Method in class com.google.clearsilver.jsilver.template.HtmlWhiteSpaceStripper
 
appendChar(char) - Method in class com.google.streamhtmlparser.util.JavascriptTokenBuffer
Appends a character to the buffer.
appendString(String) - Method in class com.google.streamhtmlparser.util.JavascriptTokenBuffer
A simple wrapper over appendChar, it appends a string to the buffer.
apply(Switch) - Method in class com.google.clearsilver.jsilver.syntax.node.AAddExpression
 
apply(Switch) - Method in class com.google.clearsilver.jsilver.syntax.node.AAltCommand
 
apply(Switch) - Method in class com.google.clearsilver.jsilver.syntax.node.AAndExpression
 
apply(Switch) - Method in class com.google.clearsilver.jsilver.syntax.node.AAutoescapeCommand
 
apply(Switch) - Method in class com.google.clearsilver.jsilver.syntax.node.ACallCommand
 
apply(Switch) - Method in class com.google.clearsilver.jsilver.syntax.node.ACommaExpression
 
apply(Switch) - Method in class com.google.clearsilver.jsilver.syntax.node.ACommentCommand
 
apply(Switch) - Method in class com.google.clearsilver.jsilver.syntax.node.AContentTypeCommand
 
apply(Switch) - Method in class com.google.clearsilver.jsilver.syntax.node.ACsOpenPosition
 
apply(Switch) - Method in class com.google.clearsilver.jsilver.syntax.node.ADataCommand
 
apply(Switch) - Method in class com.google.clearsilver.jsilver.syntax.node.ADecimalExpression
 
apply(Switch) - Method in class com.google.clearsilver.jsilver.syntax.node.ADecNumberVariable
 
apply(Switch) - Method in class com.google.clearsilver.jsilver.syntax.node.ADefCommand
 
apply(Switch) - Method in class com.google.clearsilver.jsilver.syntax.node.ADescendVariable
 
apply(Switch) - Method in class com.google.clearsilver.jsilver.syntax.node.ADivideExpression
 
apply(Switch) - Method in class com.google.clearsilver.jsilver.syntax.node.AEachCommand
 
apply(Switch) - Method in class com.google.clearsilver.jsilver.syntax.node.AEqExpression
 
apply(Switch) - Method in class com.google.clearsilver.jsilver.syntax.node.AEscapeCommand
 
apply(Switch) - Method in class com.google.clearsilver.jsilver.syntax.node.AEvarCommand
 
apply(Switch) - Method in class com.google.clearsilver.jsilver.syntax.node.AExistsExpression
 
apply(Switch) - Method in class com.google.clearsilver.jsilver.syntax.node.AExpandVariable
 
apply(Switch) - Method in class com.google.clearsilver.jsilver.syntax.node.AFunctionExpression
 
apply(Switch) - Method in class com.google.clearsilver.jsilver.syntax.node.AGteExpression
 
apply(Switch) - Method in class com.google.clearsilver.jsilver.syntax.node.AGtExpression
 
apply(Switch) - Method in class com.google.clearsilver.jsilver.syntax.node.AHardIncludeCommand
 
apply(Switch) - Method in class com.google.clearsilver.jsilver.syntax.node.AHardLincludeCommand
 
apply(Switch) - Method in class com.google.clearsilver.jsilver.syntax.node.AHexExpression
 
apply(Switch) - Method in class com.google.clearsilver.jsilver.syntax.node.AHexNumberVariable
 
apply(Switch) - Method in class com.google.clearsilver.jsilver.syntax.node.AIfCommand
 
apply(Switch) - Method in class com.google.clearsilver.jsilver.syntax.node.AIncludeCommand
 
apply(Switch) - Method in class com.google.clearsilver.jsilver.syntax.node.AInlineCommand
 
apply(Switch) - Method in class com.google.clearsilver.jsilver.syntax.node.ALincludeCommand
 
apply(Switch) - Method in class com.google.clearsilver.jsilver.syntax.node.ALoopCommand
 
apply(Switch) - Method in class com.google.clearsilver.jsilver.syntax.node.ALoopIncCommand
 
apply(Switch) - Method in class com.google.clearsilver.jsilver.syntax.node.ALoopToCommand
 
apply(Switch) - Method in class com.google.clearsilver.jsilver.syntax.node.ALteExpression
 
apply(Switch) - Method in class com.google.clearsilver.jsilver.syntax.node.ALtExpression
 
apply(Switch) - Method in class com.google.clearsilver.jsilver.syntax.node.ALvarCommand
 
apply(Switch) - Method in class com.google.clearsilver.jsilver.syntax.node.AModuloExpression
 
apply(Switch) - Method in class com.google.clearsilver.jsilver.syntax.node.AMultipleCommand
 
apply(Switch) - Method in class com.google.clearsilver.jsilver.syntax.node.AMultiplyExpression
 
apply(Switch) - Method in class com.google.clearsilver.jsilver.syntax.node.ANameCommand
 
apply(Switch) - Method in class com.google.clearsilver.jsilver.syntax.node.ANameVariable
 
apply(Switch) - Method in class com.google.clearsilver.jsilver.syntax.node.ANeExpression
 
apply(Switch) - Method in class com.google.clearsilver.jsilver.syntax.node.ANegativeExpression
 
apply(Switch) - Method in class com.google.clearsilver.jsilver.syntax.node.ANoopCommand
 
apply(Switch) - Method in class com.google.clearsilver.jsilver.syntax.node.ANoopExpression
 
apply(Switch) - Method in class com.google.clearsilver.jsilver.syntax.node.ANotExpression
 
apply(Switch) - Method in class com.google.clearsilver.jsilver.syntax.node.ANumericAddExpression
 
apply(Switch) - Method in class com.google.clearsilver.jsilver.syntax.node.ANumericEqExpression
 
apply(Switch) - Method in class com.google.clearsilver.jsilver.syntax.node.ANumericExpression
 
apply(Switch) - Method in class com.google.clearsilver.jsilver.syntax.node.ANumericNeExpression
 
apply(Switch) - Method in class com.google.clearsilver.jsilver.syntax.node.AOptimizedMultipleCommand
 
apply(Switch) - Method in class com.google.clearsilver.jsilver.syntax.node.AOrExpression
 
apply(Switch) - Method in class com.google.clearsilver.jsilver.syntax.node.ASequenceExpression
 
apply(Switch) - Method in class com.google.clearsilver.jsilver.syntax.node.ASetCommand
 
apply(Switch) - Method in class com.google.clearsilver.jsilver.syntax.node.AStringExpression
 
apply(Switch) - Method in class com.google.clearsilver.jsilver.syntax.node.ASubtractExpression
 
apply(Switch) - Method in class com.google.clearsilver.jsilver.syntax.node.AUvarCommand
 
apply(Switch) - Method in class com.google.clearsilver.jsilver.syntax.node.AVarCommand
 
apply(Switch) - Method in class com.google.clearsilver.jsilver.syntax.node.AVariableExpression
 
apply(Switch) - Method in class com.google.clearsilver.jsilver.syntax.node.AWithCommand
 
apply(Switch) - Method in class com.google.clearsilver.jsilver.syntax.node.EOF
 
apply(Switch) - Method in class com.google.clearsilver.jsilver.syntax.node.Start
 
apply(Switch) - Method in interface com.google.clearsilver.jsilver.syntax.node.Switchable
 
apply(Switch) - Method in class com.google.clearsilver.jsilver.syntax.node.TAlt
 
apply(Switch) - Method in class com.google.clearsilver.jsilver.syntax.node.TAnd
 
apply(Switch) - Method in class com.google.clearsilver.jsilver.syntax.node.TArgWhitespace
 
apply(Switch) - Method in class com.google.clearsilver.jsilver.syntax.node.TAssignment
 
apply(Switch) - Method in class com.google.clearsilver.jsilver.syntax.node.TAutoescape
 
apply(Switch) - Method in class com.google.clearsilver.jsilver.syntax.node.TBang
 
apply(Switch) - Method in class com.google.clearsilver.jsilver.syntax.node.TBracketClose
 
apply(Switch) - Method in class com.google.clearsilver.jsilver.syntax.node.TBracketOpen
 
apply(Switch) - Method in class com.google.clearsilver.jsilver.syntax.node.TCall
 
apply(Switch) - Method in class com.google.clearsilver.jsilver.syntax.node.TComma
 
apply(Switch) - Method in class com.google.clearsilver.jsilver.syntax.node.TCommandDelimiter
 
apply(Switch) - Method in class com.google.clearsilver.jsilver.syntax.node.TComment
 
apply(Switch) - Method in class com.google.clearsilver.jsilver.syntax.node.TCommentStart
 
apply(Switch) - Method in class com.google.clearsilver.jsilver.syntax.node.TContentType
 
apply(Switch) - Method in class com.google.clearsilver.jsilver.syntax.node.TCsClose
 
apply(Switch) - Method in class com.google.clearsilver.jsilver.syntax.node.TCsOpen
 
apply(Switch) - Method in class com.google.clearsilver.jsilver.syntax.node.TData
 
apply(Switch) - Method in class com.google.clearsilver.jsilver.syntax.node.TDecNumber
 
apply(Switch) - Method in class com.google.clearsilver.jsilver.syntax.node.TDef
 
apply(Switch) - Method in class com.google.clearsilver.jsilver.syntax.node.TDollar
 
apply(Switch) - Method in class com.google.clearsilver.jsilver.syntax.node.TDot
 
apply(Switch) - Method in class com.google.clearsilver.jsilver.syntax.node.TEach
 
apply(Switch) - Method in class com.google.clearsilver.jsilver.syntax.node.TElse
 
apply(Switch) - Method in class com.google.clearsilver.jsilver.syntax.node.TElseIf
 
apply(Switch) - Method in class com.google.clearsilver.jsilver.syntax.node.TEq
 
apply(Switch) - Method in class com.google.clearsilver.jsilver.syntax.node.TEscape
 
apply(Switch) - Method in class com.google.clearsilver.jsilver.syntax.node.TEvar
 
apply(Switch) - Method in class com.google.clearsilver.jsilver.syntax.node.TGt
 
apply(Switch) - Method in class com.google.clearsilver.jsilver.syntax.node.TGte
 
apply(Switch) - Method in class com.google.clearsilver.jsilver.syntax.node.THardDelimiter
 
apply(Switch) - Method in class com.google.clearsilver.jsilver.syntax.node.THash
 
apply(Switch) - Method in class com.google.clearsilver.jsilver.syntax.node.THexNumber
 
apply(Switch) - Method in class com.google.clearsilver.jsilver.syntax.node.TIf
 
apply(Switch) - Method in class com.google.clearsilver.jsilver.syntax.node.TInclude
 
apply(Switch) - Method in class com.google.clearsilver.jsilver.syntax.node.TInline
 
apply(Switch) - Method in class com.google.clearsilver.jsilver.syntax.node.TLinclude
 
apply(Switch) - Method in class com.google.clearsilver.jsilver.syntax.node.TLoop
 
apply(Switch) - Method in class com.google.clearsilver.jsilver.syntax.node.TLt
 
apply(Switch) - Method in class com.google.clearsilver.jsilver.syntax.node.TLte
 
apply(Switch) - Method in class com.google.clearsilver.jsilver.syntax.node.TLvar
 
apply(Switch) - Method in class com.google.clearsilver.jsilver.syntax.node.TMinus
 
apply(Switch) - Method in class com.google.clearsilver.jsilver.syntax.node.TName
 
apply(Switch) - Method in class com.google.clearsilver.jsilver.syntax.node.TNe
 
apply(Switch) - Method in class com.google.clearsilver.jsilver.syntax.node.TOr
 
apply(Switch) - Method in class com.google.clearsilver.jsilver.syntax.node.TParenClose
 
apply(Switch) - Method in class com.google.clearsilver.jsilver.syntax.node.TParenOpen
 
apply(Switch) - Method in class com.google.clearsilver.jsilver.syntax.node.TPercent
 
apply(Switch) - Method in class com.google.clearsilver.jsilver.syntax.node.TPlus
 
apply(Switch) - Method in class com.google.clearsilver.jsilver.syntax.node.TQuestion
 
apply(Switch) - Method in class com.google.clearsilver.jsilver.syntax.node.TSet
 
apply(Switch) - Method in class com.google.clearsilver.jsilver.syntax.node.TSlash
 
apply(Switch) - Method in class com.google.clearsilver.jsilver.syntax.node.TStar
 
apply(Switch) - Method in class com.google.clearsilver.jsilver.syntax.node.TString
 
apply(Switch) - Method in class com.google.clearsilver.jsilver.syntax.node.TUvar
 
apply(Switch) - Method in class com.google.clearsilver.jsilver.syntax.node.TVar
 
apply(Switch) - Method in class com.google.clearsilver.jsilver.syntax.node.TWith
 
apply(Switch) - Method in class com.google.clearsilver.jsilver.syntax.node.TWord
 
apply(Switch) - Method in class com.google.clearsilver.jsilver.syntax.TemplateSyntaxTree
 
applyEscaping(String, Appendable) - Method in class com.google.clearsilver.jsilver.functions.html.BaseUrlValidateFunction
Called by filter after verifying that the input is a valid URI.
applyEscaping(String, Appendable) - Method in class com.google.clearsilver.jsilver.functions.html.CssUrlValidateFunction
 
applyEscaping(String, Appendable) - Method in class com.google.clearsilver.jsilver.functions.html.HtmlUrlValidateFunction
 
ARGS - Static variable in class com.google.clearsilver.jsilver.syntax.lexer.Lexer.State
 
asBoolean(boolean) - Static method in class com.google.clearsilver.jsilver.compiler.BaseCompiledTemplate
 
asBoolean(String) - Static method in class com.google.clearsilver.jsilver.compiler.BaseCompiledTemplate
 
asBoolean(int) - Static method in class com.google.clearsilver.jsilver.compiler.BaseCompiledTemplate
 
asBoolean(Value) - Static method in class com.google.clearsilver.jsilver.compiler.BaseCompiledTemplate
 
asBoolean(Data) - Static method in class com.google.clearsilver.jsilver.compiler.BaseCompiledTemplate
 
asBoolean(String) - Static method in class com.google.clearsilver.jsilver.data.TypeConverter
Parses and returns the given string as a boolean in a ClearSilver compatible way.
asBoolean(Data) - Static method in class com.google.clearsilver.jsilver.data.TypeConverter
Helper method to safely convert an arbitrary data instance (including null) into a valid boolean representation.
asBoolean() - Method in class com.google.clearsilver.jsilver.values.Value
Fetch value as boolean.
ASequenceExpression - Class in com.google.clearsilver.jsilver.syntax.node
 
ASequenceExpression() - Constructor for class com.google.clearsilver.jsilver.syntax.node.ASequenceExpression
 
ASequenceExpression(List<PExpression>) - Constructor for class com.google.clearsilver.jsilver.syntax.node.ASequenceExpression
 
ASetCommand - Class in com.google.clearsilver.jsilver.syntax.node
 
ASetCommand() - Constructor for class com.google.clearsilver.jsilver.syntax.node.ASetCommand
 
ASetCommand(PPosition, PVariable, PExpression) - Constructor for class com.google.clearsilver.jsilver.syntax.node.ASetCommand
 
asInt(String) - Static method in class com.google.clearsilver.jsilver.compiler.BaseCompiledTemplate
 
asInt(int) - Static method in class com.google.clearsilver.jsilver.compiler.BaseCompiledTemplate
 
asInt(boolean) - Static method in class com.google.clearsilver.jsilver.compiler.BaseCompiledTemplate
 
asInt(Value) - Static method in class com.google.clearsilver.jsilver.compiler.BaseCompiledTemplate
 
asInt(Data) - Static method in class com.google.clearsilver.jsilver.compiler.BaseCompiledTemplate
 
asNumber(String) - Static method in class com.google.clearsilver.jsilver.data.TypeConverter
Parses and returns the given string as an integer in a ClearSilver compatible way.
asNumber(Data) - Static method in class com.google.clearsilver.jsilver.data.TypeConverter
Helper method to safely convert an arbitrary data instance (including null) into a valid integer representation.
asNumber() - Method in class com.google.clearsilver.jsilver.values.Value
Fetch value as number.
assign(JavaExpression.Type, String, JavaExpression) - Static method in class com.google.clearsilver.jsilver.compiler.JavaExpression
A typed assignment (e.g.
asString(String) - Static method in class com.google.clearsilver.jsilver.compiler.BaseCompiledTemplate
 
asString(int) - Static method in class com.google.clearsilver.jsilver.compiler.BaseCompiledTemplate
 
asString(boolean) - Static method in class com.google.clearsilver.jsilver.compiler.BaseCompiledTemplate
 
asString(Value) - Static method in class com.google.clearsilver.jsilver.compiler.BaseCompiledTemplate
 
asString(Data) - Static method in class com.google.clearsilver.jsilver.compiler.BaseCompiledTemplate
 
asString(Data) - Static method in class com.google.clearsilver.jsilver.data.TypeConverter
Helper method to safely convert an arbitrary data instance (including null) into a valid (non-null) string representation.
asString() - Method in class com.google.clearsilver.jsilver.values.Value
Fetch value as string.
AStringExpression - Class in com.google.clearsilver.jsilver.syntax.node
 
AStringExpression() - Constructor for class com.google.clearsilver.jsilver.syntax.node.AStringExpression
 
AStringExpression(TString) - Constructor for class com.google.clearsilver.jsilver.syntax.node.AStringExpression
 
ASubtractExpression - Class in com.google.clearsilver.jsilver.syntax.node
 
ASubtractExpression() - Constructor for class com.google.clearsilver.jsilver.syntax.node.ASubtractExpression
 
ASubtractExpression(PExpression, PExpression) - Constructor for class com.google.clearsilver.jsilver.syntax.node.ASubtractExpression
 
asValue(String) - Static method in class com.google.clearsilver.jsilver.compiler.BaseCompiledTemplate
 
asValue(int) - Static method in class com.google.clearsilver.jsilver.compiler.BaseCompiledTemplate
 
asValue(boolean) - Static method in class com.google.clearsilver.jsilver.compiler.BaseCompiledTemplate
 
asValue(Value) - Static method in class com.google.clearsilver.jsilver.compiler.BaseCompiledTemplate
 
asVariableValue(String, DataContext) - Static method in class com.google.clearsilver.jsilver.compiler.BaseCompiledTemplate
 
AUTO_ESCAPE_KEY - Static variable in class com.google.clearsilver.jsilver.JSilver
 
AutoEscapeContext - Class in com.google.clearsilver.jsilver.autoescape
Encapsulates auto escaping logic.
AutoEscapeContext() - Constructor for class com.google.clearsilver.jsilver.autoescape.AutoEscapeContext
 
AutoEscapeContext(EscapeMode) - Constructor for class com.google.clearsilver.jsilver.autoescape.AutoEscapeContext
Create a new context in the state represented by mode.
AutoEscapeContext(EscapeMode, String) - Constructor for class com.google.clearsilver.jsilver.autoescape.AutoEscapeContext
Create a new context in the state represented by mode.
AutoEscapeContext.AutoEscapeState - Enum in com.google.clearsilver.jsilver.autoescape
Enum representing states of the data being parsed.
AutoEscapeOptions - Class in com.google.clearsilver.jsilver.autoescape
Global configuration options specific to auto escaping.
AutoEscapeOptions() - Constructor for class com.google.clearsilver.jsilver.autoescape.AutoEscapeOptions
 
AutoEscaper - Class in com.google.clearsilver.jsilver.syntax
Run a context parser (currently only HTML parser) over the AST, determine nodes that need escaping, and apply the appropriate escaping command to those nodes.
AutoEscaper(EscapeMode, String) - Constructor for class com.google.clearsilver.jsilver.syntax.AutoEscaper
Create an AutoEscaper, which will apply the specified escaping mode.
AutoEscaper(EscapeMode) - Constructor for class com.google.clearsilver.jsilver.syntax.AutoEscaper
Create an AutoEscaper, which will apply the specified escaping mode.
AUvarCommand - Class in com.google.clearsilver.jsilver.syntax.node
 
AUvarCommand() - Constructor for class com.google.clearsilver.jsilver.syntax.node.AUvarCommand
 
AUvarCommand(PPosition, PExpression) - Constructor for class com.google.clearsilver.jsilver.syntax.node.AUvarCommand
 
AVarCommand - Class in com.google.clearsilver.jsilver.syntax.node
 
AVarCommand() - Constructor for class com.google.clearsilver.jsilver.syntax.node.AVarCommand
 
AVarCommand(PPosition, PExpression) - Constructor for class com.google.clearsilver.jsilver.syntax.node.AVarCommand
 
AVariableExpression - Class in com.google.clearsilver.jsilver.syntax.node
 
AVariableExpression() - Constructor for class com.google.clearsilver.jsilver.syntax.node.AVariableExpression
 
AVariableExpression(PVariable) - Constructor for class com.google.clearsilver.jsilver.syntax.node.AVariableExpression
 
AWithCommand - Class in com.google.clearsilver.jsilver.syntax.node
 
AWithCommand() - Constructor for class com.google.clearsilver.jsilver.syntax.node.AWithCommand
 
AWithCommand(PPosition, PVariable, PExpression, PCommand) - Constructor for class com.google.clearsilver.jsilver.syntax.node.AWithCommand
 

B

BaseCompiledTemplate - Class in com.google.clearsilver.jsilver.compiler
Base class providing help to generated templates.
BaseCompiledTemplate() - Constructor for class com.google.clearsilver.jsilver.compiler.BaseCompiledTemplate
 
BaseCompiledTemplate.CompiledMacro - Class in com.google.clearsilver.jsilver.compiler
 
BaseCompiledTemplate.CompiledMacro(String, String...) - Constructor for class com.google.clearsilver.jsilver.compiler.BaseCompiledTemplate.CompiledMacro
 
BaseResourceLoader - Class in com.google.clearsilver.jsilver.resourceloader
Implementations of ResourceLoader should extend this class rather than directly implement the ResourceLoader interface - this allows changes to be made to the ResourceLoader interface whilst retaining backwards compatibility with existing implementations.
BaseResourceLoader() - Constructor for class com.google.clearsilver.jsilver.resourceloader.BaseResourceLoader
 
BaseUrlValidateFunction - Class in com.google.clearsilver.jsilver.functions.html
Validates that a given string is either something that looks like a relative URI, or looks like an absolute URI using one of a set of allowed schemes (http, https, ftp, mailto).
BaseUrlValidateFunction() - Constructor for class com.google.clearsilver.jsilver.functions.html.BaseUrlValidateFunction
 
belongsToSameRoot(HDF) - Method in class com.google.clearsilver.jsilver.adaptor.JHdf
 
belongsToSameRoot(HDF) - Method in class org.clearsilver.DelegatedHdf
 
belongsToSameRoot(HDF) - Method in interface org.clearsilver.HDF
Checks if the given hdf object belongs to the same root HDF object as this one.
belongsToSameRoot(HDF) - Method in class org.clearsilver.jni.JniHdf
 
bool(boolean) - Static method in class com.google.clearsilver.jsilver.compiler.JavaExpression
A boolean
buffer(Reader) - Method in class com.google.clearsilver.jsilver.resourceloader.BufferedResourceLoader
Subclasses can wrap a Reader in a BufferedReader by calling this method.
BufferedResourceLoader - Class in com.google.clearsilver.jsilver.resourceloader
Base class for ResourceLoader implementations that require the Reader to be buffered (i.e.
BufferedResourceLoader() - Constructor for class com.google.clearsilver.jsilver.resourceloader.BufferedResourceLoader
 

C

call(String, JavaExpression...) - Static method in class com.google.clearsilver.jsilver.compiler.JavaExpression
An untyped method call (e.g.
call(JavaExpression.Type, String, JavaExpression...) - Static method in class com.google.clearsilver.jsilver.compiler.JavaExpression
A typed method call (e.g.
callFindVariable(JavaExpression, boolean) - Static method in class com.google.clearsilver.jsilver.compiler.JavaExpression
 
callOn(JavaExpression, String, JavaExpression...) - Static method in class com.google.clearsilver.jsilver.compiler.JavaExpression
An untyped method call on an instance (e.g.
callOn(JavaExpression.Type, JavaExpression, String, JavaExpression...) - Static method in class com.google.clearsilver.jsilver.compiler.JavaExpression
A typed method call on an instance (e.g.
caseAAddExpression(AAddExpression) - Method in class com.google.clearsilver.jsilver.compiler.EscapingEvaluator
String concatenation.
caseAAddExpression(AAddExpression) - Method in class com.google.clearsilver.jsilver.compiler.ExpressionTranslator
 
caseAAddExpression(AAddExpression) - Method in class com.google.clearsilver.jsilver.interpreter.ExpressionEvaluator
 
caseAAddExpression(AAddExpression) - Method in interface com.google.clearsilver.jsilver.syntax.analysis.Analysis
 
caseAAddExpression(AAddExpression) - Method in class com.google.clearsilver.jsilver.syntax.analysis.AnalysisAdapter
 
caseAAddExpression(AAddExpression) - Method in class com.google.clearsilver.jsilver.syntax.analysis.DepthFirstAdapter
 
caseAAddExpression(AAddExpression) - Method in class com.google.clearsilver.jsilver.syntax.analysis.ReversedDepthFirstAdapter
 
caseAAddExpression(AAddExpression) - Method in class com.google.clearsilver.jsilver.syntax.TypeResolver
 
caseAAltCommand(AAltCommand) - Method in class com.google.clearsilver.jsilver.compiler.TemplateTranslator
<?cs alt:someValue > ...
caseAAltCommand(AAltCommand) - Method in class com.google.clearsilver.jsilver.interpreter.TemplateInterpreter
<?cs alt:someValue > ...
caseAAltCommand(AAltCommand) - Method in interface com.google.clearsilver.jsilver.syntax.analysis.Analysis
 
caseAAltCommand(AAltCommand) - Method in class com.google.clearsilver.jsilver.syntax.analysis.AnalysisAdapter
 
caseAAltCommand(AAltCommand) - Method in class com.google.clearsilver.jsilver.syntax.analysis.DepthFirstAdapter
 
caseAAltCommand(AAltCommand) - Method in class com.google.clearsilver.jsilver.syntax.analysis.ReversedDepthFirstAdapter
 
caseAAltCommand(AAltCommand) - Method in class com.google.clearsilver.jsilver.syntax.AutoEscaper
 
caseAAltCommand(AAltCommand) - Method in class com.google.clearsilver.jsilver.syntax.StructuralWhitespaceStripper
 
caseAAndExpression(AAndExpression) - Method in class com.google.clearsilver.jsilver.compiler.EscapingEvaluator
 
caseAAndExpression(AAndExpression) - Method in class com.google.clearsilver.jsilver.compiler.ExpressionTranslator
 
caseAAndExpression(AAndExpression) - Method in class com.google.clearsilver.jsilver.interpreter.ExpressionEvaluator
 
caseAAndExpression(AAndExpression) - Method in interface com.google.clearsilver.jsilver.syntax.analysis.Analysis
 
caseAAndExpression(AAndExpression) - Method in class com.google.clearsilver.jsilver.syntax.analysis.AnalysisAdapter
 
caseAAndExpression(AAndExpression) - Method in class com.google.clearsilver.jsilver.syntax.analysis.DepthFirstAdapter
 
caseAAndExpression(AAndExpression) - Method in class com.google.clearsilver.jsilver.syntax.analysis.ReversedDepthFirstAdapter
 
caseAAutoescapeCommand(AAutoescapeCommand) - Method in class com.google.clearsilver.jsilver.compiler.TemplateTranslator
A fake command injected by AutoEscaper.
caseAAutoescapeCommand(AAutoescapeCommand) - Method in class com.google.clearsilver.jsilver.interpreter.TemplateInterpreter
A fake command injected by AutoEscaper.
caseAAutoescapeCommand(AAutoescapeCommand) - Method in interface com.google.clearsilver.jsilver.syntax.analysis.Analysis
 
caseAAutoescapeCommand(AAutoescapeCommand) - Method in class com.google.clearsilver.jsilver.syntax.analysis.AnalysisAdapter
 
caseAAutoescapeCommand(AAutoescapeCommand) - Method in class com.google.clearsilver.jsilver.syntax.analysis.DepthFirstAdapter
 
caseAAutoescapeCommand(AAutoescapeCommand) - Method in class com.google.clearsilver.jsilver.syntax.analysis.ReversedDepthFirstAdapter
 
caseACallCommand(ACallCommand) - Method in class com.google.clearsilver.jsilver.compiler.TemplateTranslator
<?cs call:someMacro(x,y) command.
caseACallCommand(ACallCommand) - Method in class com.google.clearsilver.jsilver.interpreter.TemplateInterpreter
<?cs call:someMacro(x,y) command.
caseACallCommand(ACallCommand) - Method in interface com.google.clearsilver.jsilver.syntax.analysis.Analysis
 
caseACallCommand(ACallCommand) - Method in class com.google.clearsilver.jsilver.syntax.analysis.AnalysisAdapter
 
caseACallCommand(ACallCommand) - Method in class com.google.clearsilver.jsilver.syntax.analysis.DepthFirstAdapter
 
caseACallCommand(ACallCommand) - Method in class com.google.clearsilver.jsilver.syntax.analysis.ReversedDepthFirstAdapter
 
caseACallCommand(ACallCommand) - Method in class com.google.clearsilver.jsilver.syntax.AutoEscaper
 
caseACommaExpression(ACommaExpression) - Method in interface com.google.clearsilver.jsilver.syntax.analysis.Analysis
 
caseACommaExpression(ACommaExpression) - Method in class com.google.clearsilver.jsilver.syntax.analysis.AnalysisAdapter
 
caseACommaExpression(ACommaExpression) - Method in class com.google.clearsilver.jsilver.syntax.analysis.DepthFirstAdapter
 
caseACommaExpression(ACommaExpression) - Method in class com.google.clearsilver.jsilver.syntax.analysis.ReversedDepthFirstAdapter
 
caseACommentCommand(ACommentCommand) - Method in interface com.google.clearsilver.jsilver.syntax.analysis.Analysis
 
caseACommentCommand(ACommentCommand) - Method in class com.google.clearsilver.jsilver.syntax.analysis.AnalysisAdapter
 
caseACommentCommand(ACommentCommand) - Method in class com.google.clearsilver.jsilver.syntax.analysis.DepthFirstAdapter
 
caseACommentCommand(ACommentCommand) - Method in class com.google.clearsilver.jsilver.syntax.analysis.ReversedDepthFirstAdapter
 
caseAContentTypeCommand(AContentTypeCommand) - Method in interface com.google.clearsilver.jsilver.syntax.analysis.Analysis
 
caseAContentTypeCommand(AContentTypeCommand) - Method in class com.google.clearsilver.jsilver.syntax.analysis.AnalysisAdapter
 
caseAContentTypeCommand(AContentTypeCommand) - Method in class com.google.clearsilver.jsilver.syntax.analysis.DepthFirstAdapter
 
caseAContentTypeCommand(AContentTypeCommand) - Method in class com.google.clearsilver.jsilver.syntax.analysis.ReversedDepthFirstAdapter
 
caseAContentTypeCommand(AContentTypeCommand) - Method in class com.google.clearsilver.jsilver.syntax.AutoEscaper
Handles a <?cs content-type: "content type" ?> command.
caseACsOpenPosition(ACsOpenPosition) - Method in interface com.google.clearsilver.jsilver.syntax.analysis.Analysis
 
caseACsOpenPosition(ACsOpenPosition) - Method in class com.google.clearsilver.jsilver.syntax.analysis.AnalysisAdapter
 
caseACsOpenPosition(ACsOpenPosition) - Method in class com.google.clearsilver.jsilver.syntax.analysis.DepthFirstAdapter
 
caseACsOpenPosition(ACsOpenPosition) - Method in class com.google.clearsilver.jsilver.syntax.analysis.ReversedDepthFirstAdapter
 
caseACsOpenPosition(ACsOpenPosition) - Method in class com.google.clearsilver.jsilver.syntax.AutoEscaper
 
caseADataCommand(ADataCommand) - Method in class com.google.clearsilver.jsilver.compiler.TemplateTranslator
Chunk of data (i.e.
caseADataCommand(ADataCommand) - Method in class com.google.clearsilver.jsilver.interpreter.TemplateInterpreter
Chunk of data (i.e.
caseADataCommand(ADataCommand) - Method in interface com.google.clearsilver.jsilver.syntax.analysis.Analysis
 
caseADataCommand(ADataCommand) - Method in class com.google.clearsilver.jsilver.syntax.analysis.AnalysisAdapter
 
caseADataCommand(ADataCommand) - Method in class com.google.clearsilver.jsilver.syntax.analysis.DepthFirstAdapter
 
caseADataCommand(ADataCommand) - Method in class com.google.clearsilver.jsilver.syntax.analysis.ReversedDepthFirstAdapter
 
caseADataCommand(ADataCommand) - Method in class com.google.clearsilver.jsilver.syntax.AutoEscaper
 
caseADataCommand(ADataCommand) - Method in class com.google.clearsilver.jsilver.syntax.DataCommandConsolidator
 
caseADataCommand(ADataCommand) - Method in class com.google.clearsilver.jsilver.syntax.StructuralWhitespaceStripper
 
caseADecimalExpression(ADecimalExpression) - Method in class com.google.clearsilver.jsilver.compiler.EscapingEvaluator
Process AST node for a decimal integer (e.g.
caseADecimalExpression(ADecimalExpression) - Method in class com.google.clearsilver.jsilver.compiler.ExpressionTranslator
Process AST node for a decimal integer (e.g.
caseADecimalExpression(ADecimalExpression) - Method in class com.google.clearsilver.jsilver.interpreter.ExpressionEvaluator
 
caseADecimalExpression(ADecimalExpression) - Method in interface com.google.clearsilver.jsilver.syntax.analysis.Analysis
 
caseADecimalExpression(ADecimalExpression) - Method in class com.google.clearsilver.jsilver.syntax.analysis.AnalysisAdapter
 
caseADecimalExpression(ADecimalExpression) - Method in class com.google.clearsilver.jsilver.syntax.analysis.DepthFirstAdapter
 
caseADecimalExpression(ADecimalExpression) - Method in class com.google.clearsilver.jsilver.syntax.analysis.ReversedDepthFirstAdapter
 
caseADecNumberVariable(ADecNumberVariable) - Method in class com.google.clearsilver.jsilver.compiler.VariableTranslator
 
caseADecNumberVariable(ADecNumberVariable) - Method in class com.google.clearsilver.jsilver.interpreter.VariableLocator
 
caseADecNumberVariable(ADecNumberVariable) - Method in interface com.google.clearsilver.jsilver.syntax.analysis.Analysis
 
caseADecNumberVariable(ADecNumberVariable) - Method in class com.google.clearsilver.jsilver.syntax.analysis.AnalysisAdapter
 
caseADecNumberVariable(ADecNumberVariable) - Method in class com.google.clearsilver.jsilver.syntax.analysis.DepthFirstAdapter
 
caseADecNumberVariable(ADecNumberVariable) - Method in class com.google.clearsilver.jsilver.syntax.analysis.ReversedDepthFirstAdapter
 
caseADefCommand(ADefCommand) - Method in class com.google.clearsilver.jsilver.compiler.TemplateTranslator
<?cs def:someMacro(x,y) > ...
caseADefCommand(ADefCommand) - Method in class com.google.clearsilver.jsilver.interpreter.TemplateInterpreter
<?cs def:someMacro(x,y) > ...
caseADefCommand(ADefCommand) - Method in interface com.google.clearsilver.jsilver.syntax.analysis.Analysis
 
caseADefCommand(ADefCommand) - Method in class com.google.clearsilver.jsilver.syntax.analysis.AnalysisAdapter
 
caseADefCommand(ADefCommand) - Method in class com.google.clearsilver.jsilver.syntax.analysis.DepthFirstAdapter
 
caseADefCommand(ADefCommand) - Method in class com.google.clearsilver.jsilver.syntax.analysis.ReversedDepthFirstAdapter
 
caseADefCommand(ADefCommand) - Method in class com.google.clearsilver.jsilver.syntax.AutoEscaper
 
caseADefCommand(ADefCommand) - Method in class com.google.clearsilver.jsilver.syntax.DataCommandConsolidator
 
caseADefCommand(ADefCommand) - Method in class com.google.clearsilver.jsilver.syntax.StructuralWhitespaceStripper
 
caseADescendVariable(ADescendVariable) - Method in class com.google.clearsilver.jsilver.compiler.VariableTranslator
 
caseADescendVariable(ADescendVariable) - Method in class com.google.clearsilver.jsilver.interpreter.VariableLocator
 
caseADescendVariable(ADescendVariable) - Method in interface com.google.clearsilver.jsilver.syntax.analysis.Analysis
 
caseADescendVariable(ADescendVariable) - Method in class com.google.clearsilver.jsilver.syntax.analysis.AnalysisAdapter
 
caseADescendVariable(ADescendVariable) - Method in class com.google.clearsilver.jsilver.syntax.analysis.DepthFirstAdapter
 
caseADescendVariable(ADescendVariable) - Method in class com.google.clearsilver.jsilver.syntax.analysis.ReversedDepthFirstAdapter
 
caseADivideExpression(ADivideExpression) - Method in class com.google.clearsilver.jsilver.compiler.EscapingEvaluator
 
caseADivideExpression(ADivideExpression) - Method in class com.google.clearsilver.jsilver.compiler.ExpressionTranslator
 
caseADivideExpression(ADivideExpression) - Method in class com.google.clearsilver.jsilver.interpreter.ExpressionEvaluator
 
caseADivideExpression(ADivideExpression) - Method in interface com.google.clearsilver.jsilver.syntax.analysis.Analysis
 
caseADivideExpression(ADivideExpression) - Method in class com.google.clearsilver.jsilver.syntax.analysis.AnalysisAdapter
 
caseADivideExpression(ADivideExpression) - Method in class com.google.clearsilver.jsilver.syntax.analysis.DepthFirstAdapter
 
caseADivideExpression(ADivideExpression) - Method in class com.google.clearsilver.jsilver.syntax.analysis.ReversedDepthFirstAdapter
 
caseAEachCommand(AEachCommand) - Method in class com.google.clearsilver.jsilver.compiler.TemplateTranslator
<?cs each:x=Stuff > ...
caseAEachCommand(AEachCommand) - Method in class com.google.clearsilver.jsilver.interpreter.TemplateInterpreter
<?cs each:x=Stuff > ...
caseAEachCommand(AEachCommand) - Method in interface com.google.clearsilver.jsilver.syntax.analysis.Analysis
 
caseAEachCommand(AEachCommand) - Method in class com.google.clearsilver.jsilver.syntax.analysis.AnalysisAdapter
 
caseAEachCommand(AEachCommand) - Method in class com.google.clearsilver.jsilver.syntax.analysis.DepthFirstAdapter
 
caseAEachCommand(AEachCommand) - Method in class com.google.clearsilver.jsilver.syntax.analysis.ReversedDepthFirstAdapter
 
caseAEachCommand(AEachCommand) - Method in class com.google.clearsilver.jsilver.syntax.StructuralWhitespaceStripper
 
caseAEqExpression(AEqExpression) - Method in class com.google.clearsilver.jsilver.compiler.EscapingEvaluator
 
caseAEqExpression(AEqExpression) - Method in class com.google.clearsilver.jsilver.compiler.ExpressionTranslator
 
caseAEqExpression(AEqExpression) - Method in class com.google.clearsilver.jsilver.interpreter.ExpressionEvaluator
 
caseAEqExpression(AEqExpression) - Method in interface com.google.clearsilver.jsilver.syntax.analysis.Analysis
 
caseAEqExpression(AEqExpression) - Method in class com.google.clearsilver.jsilver.syntax.analysis.AnalysisAdapter
 
caseAEqExpression(AEqExpression) - Method in class com.google.clearsilver.jsilver.syntax.analysis.DepthFirstAdapter
 
caseAEqExpression(AEqExpression) - Method in class com.google.clearsilver.jsilver.syntax.analysis.ReversedDepthFirstAdapter
 
caseAEqExpression(AEqExpression) - Method in class com.google.clearsilver.jsilver.syntax.TypeResolver
 
caseAEscapeCommand(AEscapeCommand) - Method in class com.google.clearsilver.jsilver.compiler.TemplateTranslator
<?cs escape:'html' > command.
caseAEscapeCommand(AEscapeCommand) - Method in class com.google.clearsilver.jsilver.interpreter.TemplateInterpreter
<?cs escape:'html' > command.
caseAEscapeCommand(AEscapeCommand) - Method in interface com.google.clearsilver.jsilver.syntax.analysis.Analysis
 
caseAEscapeCommand(AEscapeCommand) - Method in class com.google.clearsilver.jsilver.syntax.analysis.AnalysisAdapter
 
caseAEscapeCommand(AEscapeCommand) - Method in class com.google.clearsilver.jsilver.syntax.analysis.DepthFirstAdapter
 
caseAEscapeCommand(AEscapeCommand) - Method in class com.google.clearsilver.jsilver.syntax.analysis.ReversedDepthFirstAdapter
 
caseAEscapeCommand(AEscapeCommand) - Method in class com.google.clearsilver.jsilver.syntax.AutoEscaper
 
caseAEscapeCommand(AEscapeCommand) - Method in class com.google.clearsilver.jsilver.syntax.StructuralWhitespaceStripper
 
caseAEvarCommand(AEvarCommand) - Method in class com.google.clearsilver.jsilver.compiler.TemplateTranslator
<?cs evar:blah > command.
caseAEvarCommand(AEvarCommand) - Method in class com.google.clearsilver.jsilver.interpreter.TemplateInterpreter
<?cs evar:blah > command.
caseAEvarCommand(AEvarCommand) - Method in interface com.google.clearsilver.jsilver.syntax.analysis.Analysis
 
caseAEvarCommand(AEvarCommand) - Method in class com.google.clearsilver.jsilver.syntax.analysis.AnalysisAdapter
 
caseAEvarCommand(AEvarCommand) - Method in class com.google.clearsilver.jsilver.syntax.analysis.DepthFirstAdapter
 
caseAEvarCommand(AEvarCommand) - Method in class com.google.clearsilver.jsilver.syntax.analysis.ReversedDepthFirstAdapter
 
caseAEvarCommand(AEvarCommand) - Method in class com.google.clearsilver.jsilver.syntax.AutoEscaper
 
caseAExistsExpression(AExistsExpression) - Method in class com.google.clearsilver.jsilver.compiler.EscapingEvaluator
 
caseAExistsExpression(AExistsExpression) - Method in class com.google.clearsilver.jsilver.compiler.ExpressionTranslator
 
caseAExistsExpression(AExistsExpression) - Method in class com.google.clearsilver.jsilver.interpreter.ExpressionEvaluator
 
caseAExistsExpression(AExistsExpression) - Method in interface com.google.clearsilver.jsilver.syntax.analysis.Analysis
 
caseAExistsExpression(AExistsExpression) - Method in class com.google.clearsilver.jsilver.syntax.analysis.AnalysisAdapter
 
caseAExistsExpression(AExistsExpression) - Method in class com.google.clearsilver.jsilver.syntax.analysis.DepthFirstAdapter
 
caseAExistsExpression(AExistsExpression) - Method in class com.google.clearsilver.jsilver.syntax.analysis.ReversedDepthFirstAdapter
 
caseAExpandVariable(AExpandVariable) - Method in class com.google.clearsilver.jsilver.compiler.VariableTranslator
 
caseAExpandVariable(AExpandVariable) - Method in class com.google.clearsilver.jsilver.interpreter.VariableLocator
 
caseAExpandVariable(AExpandVariable) - Method in interface com.google.clearsilver.jsilver.syntax.analysis.Analysis
 
caseAExpandVariable(AExpandVariable) - Method in class com.google.clearsilver.jsilver.syntax.analysis.AnalysisAdapter
 
caseAExpandVariable(AExpandVariable) - Method in class com.google.clearsilver.jsilver.syntax.analysis.DepthFirstAdapter
 
caseAExpandVariable(AExpandVariable) - Method in class com.google.clearsilver.jsilver.syntax.analysis.ReversedDepthFirstAdapter
 
caseAFunctionExpression(AFunctionExpression) - Method in class com.google.clearsilver.jsilver.compiler.EscapingEvaluator
Process AST node for a function (e.g.
caseAFunctionExpression(AFunctionExpression) - Method in class com.google.clearsilver.jsilver.compiler.ExpressionTranslator
Process AST node for a function (e.g.
caseAFunctionExpression(AFunctionExpression) - Method in class com.google.clearsilver.jsilver.interpreter.ExpressionEvaluator
 
caseAFunctionExpression(AFunctionExpression) - Method in interface com.google.clearsilver.jsilver.syntax.analysis.Analysis
 
caseAFunctionExpression(AFunctionExpression) - Method in class com.google.clearsilver.jsilver.syntax.analysis.AnalysisAdapter
 
caseAFunctionExpression(AFunctionExpression) - Method in class com.google.clearsilver.jsilver.syntax.analysis.DepthFirstAdapter
 
caseAFunctionExpression(AFunctionExpression) - Method in class com.google.clearsilver.jsilver.syntax.analysis.ReversedDepthFirstAdapter
 
caseAGteExpression(AGteExpression) - Method in class com.google.clearsilver.jsilver.compiler.EscapingEvaluator
 
caseAGteExpression(AGteExpression) - Method in class com.google.clearsilver.jsilver.compiler.ExpressionTranslator
 
caseAGteExpression(AGteExpression) - Method in class com.google.clearsilver.jsilver.interpreter.ExpressionEvaluator
 
caseAGteExpression(AGteExpression) - Method in interface com.google.clearsilver.jsilver.syntax.analysis.Analysis
 
caseAGteExpression(AGteExpression) - Method in class com.google.clearsilver.jsilver.syntax.analysis.AnalysisAdapter
 
caseAGteExpression(AGteExpression) - Method in class com.google.clearsilver.jsilver.syntax.analysis.DepthFirstAdapter
 
caseAGteExpression(AGteExpression) - Method in class com.google.clearsilver.jsilver.syntax.analysis.ReversedDepthFirstAdapter
 
caseAGtExpression(AGtExpression) - Method in class com.google.clearsilver.jsilver.compiler.EscapingEvaluator
 
caseAGtExpression(AGtExpression) - Method in class com.google.clearsilver.jsilver.compiler.ExpressionTranslator
 
caseAGtExpression(AGtExpression) - Method in class com.google.clearsilver.jsilver.interpreter.ExpressionEvaluator
 
caseAGtExpression(AGtExpression) - Method in interface com.google.clearsilver.jsilver.syntax.analysis.Analysis
 
caseAGtExpression(AGtExpression) - Method in class com.google.clearsilver.jsilver.syntax.analysis.AnalysisAdapter
 
caseAGtExpression(AGtExpression) - Method in class com.google.clearsilver.jsilver.syntax.analysis.DepthFirstAdapter
 
caseAGtExpression(AGtExpression) - Method in class com.google.clearsilver.jsilver.syntax.analysis.ReversedDepthFirstAdapter
 
caseAHardIncludeCommand(AHardIncludeCommand) - Method in class com.google.clearsilver.jsilver.compiler.TemplateTranslator
<?cs include!'somefile.cs' > command.
caseAHardIncludeCommand(AHardIncludeCommand) - Method in class com.google.clearsilver.jsilver.interpreter.TemplateInterpreter
<?cs include!'somefile.cs' > command.
caseAHardIncludeCommand(AHardIncludeCommand) - Method in interface com.google.clearsilver.jsilver.syntax.analysis.Analysis
 
caseAHardIncludeCommand(AHardIncludeCommand) - Method in class com.google.clearsilver.jsilver.syntax.analysis.AnalysisAdapter
 
caseAHardIncludeCommand(AHardIncludeCommand) - Method in class com.google.clearsilver.jsilver.syntax.analysis.DepthFirstAdapter
 
caseAHardIncludeCommand(AHardIncludeCommand) - Method in class com.google.clearsilver.jsilver.syntax.analysis.ReversedDepthFirstAdapter
 
caseAHardIncludeCommand(AHardIncludeCommand) - Method in class com.google.clearsilver.jsilver.syntax.AutoEscaper
 
caseAHardIncludeCommand(AHardIncludeCommand) - Method in class com.google.clearsilver.jsilver.syntax.DataCommandConsolidator
 
caseAHardLincludeCommand(AHardLincludeCommand) - Method in class com.google.clearsilver.jsilver.compiler.TemplateTranslator
<?cs linclude:'somefile.cs' > command.
caseAHardLincludeCommand(AHardLincludeCommand) - Method in class com.google.clearsilver.jsilver.interpreter.TemplateInterpreter
<?cs linclude!'somefile.cs' > command.
caseAHardLincludeCommand(AHardLincludeCommand) - Method in interface com.google.clearsilver.jsilver.syntax.analysis.Analysis
 
caseAHardLincludeCommand(AHardLincludeCommand) - Method in class com.google.clearsilver.jsilver.syntax.analysis.AnalysisAdapter
 
caseAHardLincludeCommand(AHardLincludeCommand) - Method in class com.google.clearsilver.jsilver.syntax.analysis.DepthFirstAdapter
 
caseAHardLincludeCommand(AHardLincludeCommand) - Method in class com.google.clearsilver.jsilver.syntax.analysis.ReversedDepthFirstAdapter
 
caseAHardLincludeCommand(AHardLincludeCommand) - Method in class com.google.clearsilver.jsilver.syntax.AutoEscaper
 
caseAHardLincludeCommand(AHardLincludeCommand) - Method in class com.google.clearsilver.jsilver.syntax.DataCommandConsolidator
 
caseAHexExpression(AHexExpression) - Method in class com.google.clearsilver.jsilver.compiler.EscapingEvaluator
Process AST node for a hex integer (e.g.
caseAHexExpression(AHexExpression) - Method in class com.google.clearsilver.jsilver.compiler.ExpressionTranslator
Process AST node for a hex integer (e.g.
caseAHexExpression(AHexExpression) - Method in class com.google.clearsilver.jsilver.interpreter.ExpressionEvaluator
 
caseAHexExpression(AHexExpression) - Method in interface com.google.clearsilver.jsilver.syntax.analysis.Analysis
 
caseAHexExpression(AHexExpression) - Method in class com.google.clearsilver.jsilver.syntax.analysis.AnalysisAdapter
 
caseAHexExpression(AHexExpression) - Method in class com.google.clearsilver.jsilver.syntax.analysis.DepthFirstAdapter
 
caseAHexExpression(AHexExpression) - Method in class com.google.clearsilver.jsilver.syntax.analysis.ReversedDepthFirstAdapter
 
caseAHexNumberVariable(AHexNumberVariable) - Method in class com.google.clearsilver.jsilver.compiler.VariableTranslator
 
caseAHexNumberVariable(AHexNumberVariable) - Method in class com.google.clearsilver.jsilver.interpreter.VariableLocator
 
caseAHexNumberVariable(AHexNumberVariable) - Method in interface com.google.clearsilver.jsilver.syntax.analysis.Analysis
 
caseAHexNumberVariable(AHexNumberVariable) - Method in class com.google.clearsilver.jsilver.syntax.analysis.AnalysisAdapter
 
caseAHexNumberVariable(AHexNumberVariable) - Method in class com.google.clearsilver.jsilver.syntax.analysis.DepthFirstAdapter
 
caseAHexNumberVariable(AHexNumberVariable) - Method in class com.google.clearsilver.jsilver.syntax.analysis.ReversedDepthFirstAdapter
 
caseAIfCommand(AIfCommand) - Method in class com.google.clearsilver.jsilver.compiler.TemplateTranslator
<?cs if:blah > ...
caseAIfCommand(AIfCommand) - Method in class com.google.clearsilver.jsilver.interpreter.TemplateInterpreter
<?cs if:blah > ...
caseAIfCommand(AIfCommand) - Method in interface com.google.clearsilver.jsilver.syntax.analysis.Analysis
 
caseAIfCommand(AIfCommand) - Method in class com.google.clearsilver.jsilver.syntax.analysis.AnalysisAdapter
 
caseAIfCommand(AIfCommand) - Method in class com.google.clearsilver.jsilver.syntax.analysis.DepthFirstAdapter
 
caseAIfCommand(AIfCommand) - Method in class com.google.clearsilver.jsilver.syntax.analysis.ReversedDepthFirstAdapter
 
caseAIfCommand(AIfCommand) - Method in class com.google.clearsilver.jsilver.syntax.AutoEscaper
 
caseAIfCommand(AIfCommand) - Method in class com.google.clearsilver.jsilver.syntax.DataCommandConsolidator
 
caseAIfCommand(AIfCommand) - Method in class com.google.clearsilver.jsilver.syntax.StructuralWhitespaceStripper
 
caseAIncludeCommand(AIncludeCommand) - Method in class com.google.clearsilver.jsilver.compiler.TemplateTranslator
<?cs include:'somefile.cs' > command.
caseAIncludeCommand(AIncludeCommand) - Method in class com.google.clearsilver.jsilver.interpreter.TemplateInterpreter
<?cs include:'somefile.cs' > command.
caseAIncludeCommand(AIncludeCommand) - Method in interface com.google.clearsilver.jsilver.syntax.analysis.Analysis
 
caseAIncludeCommand(AIncludeCommand) - Method in class com.google.clearsilver.jsilver.syntax.analysis.AnalysisAdapter
 
caseAIncludeCommand(AIncludeCommand) - Method in class com.google.clearsilver.jsilver.syntax.analysis.DepthFirstAdapter
 
caseAIncludeCommand(AIncludeCommand) - Method in class com.google.clearsilver.jsilver.syntax.analysis.ReversedDepthFirstAdapter
 
caseAIncludeCommand(AIncludeCommand) - Method in class com.google.clearsilver.jsilver.syntax.AutoEscaper
 
caseAIncludeCommand(AIncludeCommand) - Method in class com.google.clearsilver.jsilver.syntax.DataCommandConsolidator
 
caseAInlineCommand(AInlineCommand) - Method in interface com.google.clearsilver.jsilver.syntax.analysis.Analysis
 
caseAInlineCommand(AInlineCommand) - Method in class com.google.clearsilver.jsilver.syntax.analysis.AnalysisAdapter
 
caseAInlineCommand(AInlineCommand) - Method in class com.google.clearsilver.jsilver.syntax.analysis.DepthFirstAdapter
 
caseAInlineCommand(AInlineCommand) - Method in class com.google.clearsilver.jsilver.syntax.analysis.ReversedDepthFirstAdapter
 
caseAInlineCommand(AInlineCommand) - Method in class com.google.clearsilver.jsilver.syntax.InlineRewriter
Removes data commands within an inline command.
caseALincludeCommand(ALincludeCommand) - Method in class com.google.clearsilver.jsilver.compiler.TemplateTranslator
<?cs linclude:'somefile.cs' > command.
caseALincludeCommand(ALincludeCommand) - Method in class com.google.clearsilver.jsilver.interpreter.TemplateInterpreter
<?cs linclude:'somefile.cs' > command.
caseALincludeCommand(ALincludeCommand) - Method in interface com.google.clearsilver.jsilver.syntax.analysis.Analysis
 
caseALincludeCommand(ALincludeCommand) - Method in class com.google.clearsilver.jsilver.syntax.analysis.AnalysisAdapter
 
caseALincludeCommand(ALincludeCommand) - Method in class com.google.clearsilver.jsilver.syntax.analysis.DepthFirstAdapter
 
caseALincludeCommand(ALincludeCommand) - Method in class com.google.clearsilver.jsilver.syntax.analysis.ReversedDepthFirstAdapter
 
caseALincludeCommand(ALincludeCommand) - Method in class com.google.clearsilver.jsilver.syntax.AutoEscaper
 
caseALincludeCommand(ALincludeCommand) - Method in class com.google.clearsilver.jsilver.syntax.DataCommandConsolidator
 
caseALoopCommand(ALoopCommand) - Method in class com.google.clearsilver.jsilver.compiler.TemplateTranslator
<?cs loop:0,10 > ...
caseALoopCommand(ALoopCommand) - Method in class com.google.clearsilver.jsilver.interpreter.TemplateInterpreter
<?cs loop:0,10 > ...
caseALoopCommand(ALoopCommand) - Method in interface com.google.clearsilver.jsilver.syntax.analysis.Analysis
 
caseALoopCommand(ALoopCommand) - Method in class com.google.clearsilver.jsilver.syntax.analysis.AnalysisAdapter
 
caseALoopCommand(ALoopCommand) - Method in class com.google.clearsilver.jsilver.syntax.analysis.DepthFirstAdapter
 
caseALoopCommand(ALoopCommand) - Method in class com.google.clearsilver.jsilver.syntax.analysis.ReversedDepthFirstAdapter
 
caseALoopCommand(ALoopCommand) - Method in class com.google.clearsilver.jsilver.syntax.StructuralWhitespaceStripper
 
caseALoopIncCommand(ALoopIncCommand) - Method in class com.google.clearsilver.jsilver.compiler.TemplateTranslator
<?cs loop:0,10,2 > ...
caseALoopIncCommand(ALoopIncCommand) - Method in class com.google.clearsilver.jsilver.interpreter.TemplateInterpreter
<?cs loop:0,10,2 > ...
caseALoopIncCommand(ALoopIncCommand) - Method in interface com.google.clearsilver.jsilver.syntax.analysis.Analysis
 
caseALoopIncCommand(ALoopIncCommand) - Method in class com.google.clearsilver.jsilver.syntax.analysis.AnalysisAdapter
 
caseALoopIncCommand(ALoopIncCommand) - Method in class com.google.clearsilver.jsilver.syntax.analysis.DepthFirstAdapter
 
caseALoopIncCommand(ALoopIncCommand) - Method in class com.google.clearsilver.jsilver.syntax.analysis.ReversedDepthFirstAdapter
 
caseALoopIncCommand(ALoopIncCommand) - Method in class com.google.clearsilver.jsilver.syntax.StructuralWhitespaceStripper
 
caseALoopToCommand(ALoopToCommand) - Method in class com.google.clearsilver.jsilver.compiler.TemplateTranslator
<?cs loop:10 > ...
caseALoopToCommand(ALoopToCommand) - Method in class com.google.clearsilver.jsilver.interpreter.TemplateInterpreter
<?cs loop:10 > ...
caseALoopToCommand(ALoopToCommand) - Method in interface com.google.clearsilver.jsilver.syntax.analysis.Analysis
 
caseALoopToCommand(ALoopToCommand) - Method in class com.google.clearsilver.jsilver.syntax.analysis.AnalysisAdapter
 
caseALoopToCommand(ALoopToCommand) - Method in class com.google.clearsilver.jsilver.syntax.analysis.DepthFirstAdapter
 
caseALoopToCommand(ALoopToCommand) - Method in class com.google.clearsilver.jsilver.syntax.analysis.ReversedDepthFirstAdapter
 
caseALoopToCommand(ALoopToCommand) - Method in class com.google.clearsilver.jsilver.syntax.StructuralWhitespaceStripper
 
caseALteExpression(ALteExpression) - Method in class com.google.clearsilver.jsilver.compiler.EscapingEvaluator
 
caseALteExpression(ALteExpression) - Method in class com.google.clearsilver.jsilver.compiler.ExpressionTranslator
 
caseALteExpression(ALteExpression) - Method in class com.google.clearsilver.jsilver.interpreter.ExpressionEvaluator
 
caseALteExpression(ALteExpression) - Method in interface com.google.clearsilver.jsilver.syntax.analysis.Analysis
 
caseALteExpression(ALteExpression) - Method in class com.google.clearsilver.jsilver.syntax.analysis.AnalysisAdapter
 
caseALteExpression(ALteExpression) - Method in class com.google.clearsilver.jsilver.syntax.analysis.DepthFirstAdapter
 
caseALteExpression(ALteExpression) - Method in class com.google.clearsilver.jsilver.syntax.analysis.ReversedDepthFirstAdapter
 
caseALtExpression(ALtExpression) - Method in class com.google.clearsilver.jsilver.compiler.EscapingEvaluator
 
caseALtExpression(ALtExpression) - Method in class com.google.clearsilver.jsilver.compiler.ExpressionTranslator
 
caseALtExpression(ALtExpression) - Method in class com.google.clearsilver.jsilver.interpreter.ExpressionEvaluator
 
caseALtExpression(ALtExpression) - Method in interface com.google.clearsilver.jsilver.syntax.analysis.Analysis
 
caseALtExpression(ALtExpression) - Method in class com.google.clearsilver.jsilver.syntax.analysis.AnalysisAdapter
 
caseALtExpression(ALtExpression) - Method in class com.google.clearsilver.jsilver.syntax.analysis.DepthFirstAdapter
 
caseALtExpression(ALtExpression) - Method in class com.google.clearsilver.jsilver.syntax.analysis.ReversedDepthFirstAdapter
 
caseALvarCommand(ALvarCommand) - Method in class com.google.clearsilver.jsilver.compiler.TemplateTranslator
<?cs lvar:blah > command.
caseALvarCommand(ALvarCommand) - Method in class com.google.clearsilver.jsilver.interpreter.TemplateInterpreter
<?cs lvar:blah > command.
caseALvarCommand(ALvarCommand) - Method in interface com.google.clearsilver.jsilver.syntax.analysis.Analysis
 
caseALvarCommand(ALvarCommand) - Method in class com.google.clearsilver.jsilver.syntax.analysis.AnalysisAdapter
 
caseALvarCommand(ALvarCommand) - Method in class com.google.clearsilver.jsilver.syntax.analysis.DepthFirstAdapter
 
caseALvarCommand(ALvarCommand) - Method in class com.google.clearsilver.jsilver.syntax.analysis.ReversedDepthFirstAdapter
 
caseALvarCommand(ALvarCommand) - Method in class com.google.clearsilver.jsilver.syntax.AutoEscaper
 
caseAModuloExpression(AModuloExpression) - Method in class com.google.clearsilver.jsilver.compiler.EscapingEvaluator
 
caseAModuloExpression(AModuloExpression) - Method in class com.google.clearsilver.jsilver.compiler.ExpressionTranslator
 
caseAModuloExpression(AModuloExpression) - Method in class com.google.clearsilver.jsilver.interpreter.ExpressionEvaluator
 
caseAModuloExpression(AModuloExpression) - Method in interface com.google.clearsilver.jsilver.syntax.analysis.Analysis
 
caseAModuloExpression(AModuloExpression) - Method in class com.google.clearsilver.jsilver.syntax.analysis.AnalysisAdapter
 
caseAModuloExpression(AModuloExpression) - Method in class com.google.clearsilver.jsilver.syntax.analysis.DepthFirstAdapter
 
caseAModuloExpression(AModuloExpression) - Method in class com.google.clearsilver.jsilver.syntax.analysis.ReversedDepthFirstAdapter
 
caseAMultipleCommand(AMultipleCommand) - Method in interface com.google.clearsilver.jsilver.syntax.analysis.Analysis
 
caseAMultipleCommand(AMultipleCommand) - Method in class com.google.clearsilver.jsilver.syntax.analysis.AnalysisAdapter
 
caseAMultipleCommand(AMultipleCommand) - Method in class com.google.clearsilver.jsilver.syntax.analysis.DepthFirstAdapter
 
caseAMultipleCommand(AMultipleCommand) - Method in class com.google.clearsilver.jsilver.syntax.analysis.ReversedDepthFirstAdapter
 
caseAMultipleCommand(AMultipleCommand) - Method in class com.google.clearsilver.jsilver.syntax.SyntaxTreeOptimizer
Replace AMultipleCommand nodes with AOptimizedMultipleCommands, which iterates over children faster.
caseAMultipleCommand(AMultipleCommand) - Method in class com.google.clearsilver.jsilver.syntax.VarOptimizer
 
caseAMultiplyExpression(AMultiplyExpression) - Method in class com.google.clearsilver.jsilver.compiler.EscapingEvaluator
 
caseAMultiplyExpression(AMultiplyExpression) - Method in class com.google.clearsilver.jsilver.compiler.ExpressionTranslator
 
caseAMultiplyExpression(AMultiplyExpression) - Method in class com.google.clearsilver.jsilver.interpreter.ExpressionEvaluator
 
caseAMultiplyExpression(AMultiplyExpression) - Method in interface com.google.clearsilver.jsilver.syntax.analysis.Analysis
 
caseAMultiplyExpression(AMultiplyExpression) - Method in class com.google.clearsilver.jsilver.syntax.analysis.AnalysisAdapter
 
caseAMultiplyExpression(AMultiplyExpression) - Method in class com.google.clearsilver.jsilver.syntax.analysis.DepthFirstAdapter
 
caseAMultiplyExpression(AMultiplyExpression) - Method in class com.google.clearsilver.jsilver.syntax.analysis.ReversedDepthFirstAdapter
 
caseANameCommand(ANameCommand) - Method in class com.google.clearsilver.jsilver.compiler.TemplateTranslator
<?cs name:blah > command.
caseANameCommand(ANameCommand) - Method in class com.google.clearsilver.jsilver.interpreter.TemplateInterpreter
<?cs name:blah > command.
caseANameCommand(ANameCommand) - Method in interface com.google.clearsilver.jsilver.syntax.analysis.Analysis
 
caseANameCommand(ANameCommand) - Method in class com.google.clearsilver.jsilver.syntax.analysis.AnalysisAdapter
 
caseANameCommand(ANameCommand) - Method in class com.google.clearsilver.jsilver.syntax.analysis.DepthFirstAdapter
 
caseANameCommand(ANameCommand) - Method in class com.google.clearsilver.jsilver.syntax.analysis.ReversedDepthFirstAdapter
 
caseANameCommand(ANameCommand) - Method in class com.google.clearsilver.jsilver.syntax.AutoEscaper
 
caseANameVariable(ANameVariable) - Method in class com.google.clearsilver.jsilver.compiler.VariableTranslator
 
caseANameVariable(ANameVariable) - Method in class com.google.clearsilver.jsilver.interpreter.VariableLocator
 
caseANameVariable(ANameVariable) - Method in interface com.google.clearsilver.jsilver.syntax.analysis.Analysis
 
caseANameVariable(ANameVariable) - Method in class com.google.clearsilver.jsilver.syntax.analysis.AnalysisAdapter
 
caseANameVariable(ANameVariable) - Method in class com.google.clearsilver.jsilver.syntax.analysis.DepthFirstAdapter
 
caseANameVariable(ANameVariable) - Method in class com.google.clearsilver.jsilver.syntax.analysis.ReversedDepthFirstAdapter
 
caseANeExpression(ANeExpression) - Method in class com.google.clearsilver.jsilver.compiler.EscapingEvaluator
 
caseANeExpression(ANeExpression) - Method in class com.google.clearsilver.jsilver.compiler.ExpressionTranslator
 
caseANeExpression(ANeExpression) - Method in class com.google.clearsilver.jsilver.interpreter.ExpressionEvaluator
 
caseANeExpression(ANeExpression) - Method in interface com.google.clearsilver.jsilver.syntax.analysis.Analysis
 
caseANeExpression(ANeExpression) - Method in class com.google.clearsilver.jsilver.syntax.analysis.AnalysisAdapter
 
caseANeExpression(ANeExpression) - Method in class com.google.clearsilver.jsilver.syntax.analysis.DepthFirstAdapter
 
caseANeExpression(ANeExpression) - Method in class com.google.clearsilver.jsilver.syntax.analysis.ReversedDepthFirstAdapter
 
caseANeExpression(ANeExpression) - Method in class com.google.clearsilver.jsilver.syntax.TypeResolver
 
caseANegativeExpression(ANegativeExpression) - Method in class com.google.clearsilver.jsilver.compiler.EscapingEvaluator
 
caseANegativeExpression(ANegativeExpression) - Method in class com.google.clearsilver.jsilver.compiler.ExpressionTranslator
 
caseANegativeExpression(ANegativeExpression) - Method in class com.google.clearsilver.jsilver.interpreter.ExpressionEvaluator
 
caseANegativeExpression(ANegativeExpression) - Method in interface com.google.clearsilver.jsilver.syntax.analysis.Analysis
 
caseANegativeExpression(ANegativeExpression) - Method in class com.google.clearsilver.jsilver.syntax.analysis.AnalysisAdapter
 
caseANegativeExpression(ANegativeExpression) - Method in class com.google.clearsilver.jsilver.syntax.analysis.DepthFirstAdapter
 
caseANegativeExpression(ANegativeExpression) - Method in class com.google.clearsilver.jsilver.syntax.analysis.ReversedDepthFirstAdapter
 
caseANoopCommand(ANoopCommand) - Method in interface com.google.clearsilver.jsilver.syntax.analysis.Analysis
 
caseANoopCommand(ANoopCommand) - Method in class com.google.clearsilver.jsilver.syntax.analysis.AnalysisAdapter
 
caseANoopCommand(ANoopCommand) - Method in class com.google.clearsilver.jsilver.syntax.analysis.DepthFirstAdapter
 
caseANoopCommand(ANoopCommand) - Method in class com.google.clearsilver.jsilver.syntax.analysis.ReversedDepthFirstAdapter
 
caseANoopExpression(ANoopExpression) - Method in interface com.google.clearsilver.jsilver.syntax.analysis.Analysis
 
caseANoopExpression(ANoopExpression) - Method in class com.google.clearsilver.jsilver.syntax.analysis.AnalysisAdapter
 
caseANoopExpression(ANoopExpression) - Method in class com.google.clearsilver.jsilver.syntax.analysis.DepthFirstAdapter
 
caseANoopExpression(ANoopExpression) - Method in class com.google.clearsilver.jsilver.syntax.analysis.ReversedDepthFirstAdapter
 
caseANotExpression(ANotExpression) - Method in class com.google.clearsilver.jsilver.compiler.EscapingEvaluator
 
caseANotExpression(ANotExpression) - Method in class com.google.clearsilver.jsilver.compiler.ExpressionTranslator
 
caseANotExpression(ANotExpression) - Method in class com.google.clearsilver.jsilver.interpreter.ExpressionEvaluator
 
caseANotExpression(ANotExpression) - Method in interface com.google.clearsilver.jsilver.syntax.analysis.Analysis
 
caseANotExpression(ANotExpression) - Method in class com.google.clearsilver.jsilver.syntax.analysis.AnalysisAdapter
 
caseANotExpression(ANotExpression) - Method in class com.google.clearsilver.jsilver.syntax.analysis.DepthFirstAdapter
 
caseANotExpression(ANotExpression) - Method in class com.google.clearsilver.jsilver.syntax.analysis.ReversedDepthFirstAdapter
 
caseANumericAddExpression(ANumericAddExpression) - Method in class com.google.clearsilver.jsilver.compiler.EscapingEvaluator
 
caseANumericAddExpression(ANumericAddExpression) - Method in class com.google.clearsilver.jsilver.compiler.ExpressionTranslator
 
caseANumericAddExpression(ANumericAddExpression) - Method in class com.google.clearsilver.jsilver.interpreter.ExpressionEvaluator
 
caseANumericAddExpression(ANumericAddExpression) - Method in interface com.google.clearsilver.jsilver.syntax.analysis.Analysis
 
caseANumericAddExpression(ANumericAddExpression) - Method in class com.google.clearsilver.jsilver.syntax.analysis.AnalysisAdapter
 
caseANumericAddExpression(ANumericAddExpression) - Method in class com.google.clearsilver.jsilver.syntax.analysis.DepthFirstAdapter
 
caseANumericAddExpression(ANumericAddExpression) - Method in class com.google.clearsilver.jsilver.syntax.analysis.ReversedDepthFirstAdapter
 
caseANumericEqExpression(ANumericEqExpression) - Method in class com.google.clearsilver.jsilver.compiler.EscapingEvaluator
 
caseANumericEqExpression(ANumericEqExpression) - Method in class com.google.clearsilver.jsilver.compiler.ExpressionTranslator
 
caseANumericEqExpression(ANumericEqExpression) - Method in class com.google.clearsilver.jsilver.interpreter.ExpressionEvaluator
 
caseANumericEqExpression(ANumericEqExpression) - Method in interface com.google.clearsilver.jsilver.syntax.analysis.Analysis
 
caseANumericEqExpression(ANumericEqExpression) - Method in class com.google.clearsilver.jsilver.syntax.analysis.AnalysisAdapter
 
caseANumericEqExpression(ANumericEqExpression) - Method in class com.google.clearsilver.jsilver.syntax.analysis.DepthFirstAdapter
 
caseANumericEqExpression(ANumericEqExpression) - Method in class com.google.clearsilver.jsilver.syntax.analysis.ReversedDepthFirstAdapter
 
caseANumericExpression(ANumericExpression) - Method in class com.google.clearsilver.jsilver.compiler.EscapingEvaluator
 
caseANumericExpression(ANumericExpression) - Method in class com.google.clearsilver.jsilver.compiler.ExpressionTranslator
 
caseANumericExpression(ANumericExpression) - Method in class com.google.clearsilver.jsilver.interpreter.ExpressionEvaluator
 
caseANumericExpression(ANumericExpression) - Method in interface com.google.clearsilver.jsilver.syntax.analysis.Analysis
 
caseANumericExpression(ANumericExpression) - Method in class com.google.clearsilver.jsilver.syntax.analysis.AnalysisAdapter
 
caseANumericExpression(ANumericExpression) - Method in class com.google.clearsilver.jsilver.syntax.analysis.DepthFirstAdapter
 
caseANumericExpression(ANumericExpression) - Method in class com.google.clearsilver.jsilver.syntax.analysis.ReversedDepthFirstAdapter
 
caseANumericNeExpression(ANumericNeExpression) - Method in class com.google.clearsilver.jsilver.compiler.EscapingEvaluator
 
caseANumericNeExpression(ANumericNeExpression) - Method in class com.google.clearsilver.jsilver.compiler.ExpressionTranslator
 
caseANumericNeExpression(ANumericNeExpression) - Method in class com.google.clearsilver.jsilver.interpreter.ExpressionEvaluator
 
caseANumericNeExpression(ANumericNeExpression) - Method in interface com.google.clearsilver.jsilver.syntax.analysis.Analysis
 
caseANumericNeExpression(ANumericNeExpression) - Method in class com.google.clearsilver.jsilver.syntax.analysis.AnalysisAdapter
 
caseANumericNeExpression(ANumericNeExpression) - Method in class com.google.clearsilver.jsilver.syntax.analysis.DepthFirstAdapter
 
caseANumericNeExpression(ANumericNeExpression) - Method in class com.google.clearsilver.jsilver.syntax.analysis.ReversedDepthFirstAdapter
 
caseAOrExpression(AOrExpression) - Method in class com.google.clearsilver.jsilver.compiler.EscapingEvaluator
 
caseAOrExpression(AOrExpression) - Method in class com.google.clearsilver.jsilver.compiler.ExpressionTranslator
 
caseAOrExpression(AOrExpression) - Method in class com.google.clearsilver.jsilver.interpreter.ExpressionEvaluator
 
caseAOrExpression(AOrExpression) - Method in interface com.google.clearsilver.jsilver.syntax.analysis.Analysis
 
caseAOrExpression(AOrExpression) - Method in class com.google.clearsilver.jsilver.syntax.analysis.AnalysisAdapter
 
caseAOrExpression(AOrExpression) - Method in class com.google.clearsilver.jsilver.syntax.analysis.DepthFirstAdapter
 
caseAOrExpression(AOrExpression) - Method in class com.google.clearsilver.jsilver.syntax.analysis.ReversedDepthFirstAdapter
 
caseASequenceExpression(ASequenceExpression) - Method in interface com.google.clearsilver.jsilver.syntax.analysis.Analysis
 
caseASequenceExpression(ASequenceExpression) - Method in class com.google.clearsilver.jsilver.syntax.analysis.AnalysisAdapter
 
caseASequenceExpression(ASequenceExpression) - Method in class com.google.clearsilver.jsilver.syntax.analysis.DepthFirstAdapter
 
caseASequenceExpression(ASequenceExpression) - Method in class com.google.clearsilver.jsilver.syntax.analysis.ReversedDepthFirstAdapter
 
caseASequenceExpression(ASequenceExpression) - Method in class com.google.clearsilver.jsilver.syntax.SequenceOptimizer
Removes sequence expressions with only one element.
caseASetCommand(ASetCommand) - Method in class com.google.clearsilver.jsilver.compiler.TemplateTranslator
<?cs set:x='y' > command.
caseASetCommand(ASetCommand) - Method in class com.google.clearsilver.jsilver.interpreter.TemplateInterpreter
<?cs set:x='y' > command.
caseASetCommand(ASetCommand) - Method in interface com.google.clearsilver.jsilver.syntax.analysis.Analysis
 
caseASetCommand(ASetCommand) - Method in class com.google.clearsilver.jsilver.syntax.analysis.AnalysisAdapter
 
caseASetCommand(ASetCommand) - Method in class com.google.clearsilver.jsilver.syntax.analysis.DepthFirstAdapter
 
caseASetCommand(ASetCommand) - Method in class com.google.clearsilver.jsilver.syntax.analysis.ReversedDepthFirstAdapter
 
caseAStringExpression(AStringExpression) - Method in class com.google.clearsilver.jsilver.compiler.EscapingEvaluator
Process AST node for a string (e.g.
caseAStringExpression(AStringExpression) - Method in class com.google.clearsilver.jsilver.compiler.ExpressionTranslator
Process AST node for a string (e.g.
caseAStringExpression(AStringExpression) - Method in class com.google.clearsilver.jsilver.interpreter.ExpressionEvaluator
 
caseAStringExpression(AStringExpression) - Method in interface com.google.clearsilver.jsilver.syntax.analysis.Analysis
 
caseAStringExpression(AStringExpression) - Method in class com.google.clearsilver.jsilver.syntax.analysis.AnalysisAdapter
 
caseAStringExpression(AStringExpression) - Method in class com.google.clearsilver.jsilver.syntax.analysis.DepthFirstAdapter
 
caseAStringExpression(AStringExpression) - Method in class com.google.clearsilver.jsilver.syntax.analysis.ReversedDepthFirstAdapter
 
caseASubtractExpression(ASubtractExpression) - Method in class com.google.clearsilver.jsilver.compiler.EscapingEvaluator
 
caseASubtractExpression(ASubtractExpression) - Method in class com.google.clearsilver.jsilver.compiler.ExpressionTranslator
 
caseASubtractExpression(ASubtractExpression) - Method in class com.google.clearsilver.jsilver.interpreter.ExpressionEvaluator
 
caseASubtractExpression(ASubtractExpression) - Method in interface com.google.clearsilver.jsilver.syntax.analysis.Analysis
 
caseASubtractExpression(ASubtractExpression) - Method in class com.google.clearsilver.jsilver.syntax.analysis.AnalysisAdapter
 
caseASubtractExpression(ASubtractExpression) - Method in class com.google.clearsilver.jsilver.syntax.analysis.DepthFirstAdapter
 
caseASubtractExpression(ASubtractExpression) - Method in class com.google.clearsilver.jsilver.syntax.analysis.ReversedDepthFirstAdapter
 
caseAUvarCommand(AUvarCommand) - Method in class com.google.clearsilver.jsilver.compiler.TemplateTranslator
<?cs uvar:blah > expression.
caseAUvarCommand(AUvarCommand) - Method in class com.google.clearsilver.jsilver.interpreter.TemplateInterpreter
<?cs uvar:blah > expression.
caseAUvarCommand(AUvarCommand) - Method in interface com.google.clearsilver.jsilver.syntax.analysis.Analysis
 
caseAUvarCommand(AUvarCommand) - Method in class com.google.clearsilver.jsilver.syntax.analysis.AnalysisAdapter
 
caseAUvarCommand(AUvarCommand) - Method in class com.google.clearsilver.jsilver.syntax.analysis.DepthFirstAdapter
 
caseAUvarCommand(AUvarCommand) - Method in class com.google.clearsilver.jsilver.syntax.analysis.ReversedDepthFirstAdapter
 
caseAUvarCommand(AUvarCommand) - Method in class com.google.clearsilver.jsilver.syntax.AutoEscaper
 
caseAVarCommand(AVarCommand) - Method in class com.google.clearsilver.jsilver.compiler.TemplateTranslator
<?cs var:blah > expression.
caseAVarCommand(AVarCommand) - Method in class com.google.clearsilver.jsilver.interpreter.TemplateInterpreter
<?cs var:blah > expression.
caseAVarCommand(AVarCommand) - Method in interface com.google.clearsilver.jsilver.syntax.analysis.Analysis
 
caseAVarCommand(AVarCommand) - Method in class com.google.clearsilver.jsilver.syntax.analysis.AnalysisAdapter
 
caseAVarCommand(AVarCommand) - Method in class com.google.clearsilver.jsilver.syntax.analysis.DepthFirstAdapter
 
caseAVarCommand(AVarCommand) - Method in class com.google.clearsilver.jsilver.syntax.analysis.ReversedDepthFirstAdapter
 
caseAVarCommand(AVarCommand) - Method in class com.google.clearsilver.jsilver.syntax.AutoEscaper
 
caseAVarCommand(AVarCommand) - Method in class com.google.clearsilver.jsilver.syntax.VarOptimizer
 
caseAVariableExpression(AVariableExpression) - Method in class com.google.clearsilver.jsilver.compiler.EscapingEvaluator
Process AST node for a variable (e.g.
caseAVariableExpression(AVariableExpression) - Method in class com.google.clearsilver.jsilver.compiler.ExpressionTranslator
Process AST node for a variable (e.g.
caseAVariableExpression(AVariableExpression) - Method in class com.google.clearsilver.jsilver.interpreter.ExpressionEvaluator
 
caseAVariableExpression(AVariableExpression) - Method in interface com.google.clearsilver.jsilver.syntax.analysis.Analysis
 
caseAVariableExpression(AVariableExpression) - Method in class com.google.clearsilver.jsilver.syntax.analysis.AnalysisAdapter
 
caseAVariableExpression(AVariableExpression) - Method in class com.google.clearsilver.jsilver.syntax.analysis.DepthFirstAdapter
 
caseAVariableExpression(AVariableExpression) - Method in class com.google.clearsilver.jsilver.syntax.analysis.ReversedDepthFirstAdapter
 
caseAWithCommand(AWithCommand) - Method in class com.google.clearsilver.jsilver.compiler.TemplateTranslator
<?cs with:x=Something > ...
caseAWithCommand(AWithCommand) - Method in class com.google.clearsilver.jsilver.interpreter.TemplateInterpreter
<?cs with:x=Something > ...
caseAWithCommand(AWithCommand) - Method in interface com.google.clearsilver.jsilver.syntax.analysis.Analysis
 
caseAWithCommand(AWithCommand) - Method in class com.google.clearsilver.jsilver.syntax.analysis.AnalysisAdapter
 
caseAWithCommand(AWithCommand) - Method in class com.google.clearsilver.jsilver.syntax.analysis.DepthFirstAdapter
 
caseAWithCommand(AWithCommand) - Method in class com.google.clearsilver.jsilver.syntax.analysis.ReversedDepthFirstAdapter
 
caseAWithCommand(AWithCommand) - Method in class com.google.clearsilver.jsilver.syntax.StructuralWhitespaceStripper
 
caseEOF(EOF) - Method in interface com.google.clearsilver.jsilver.syntax.analysis.Analysis
 
caseEOF(EOF) - Method in class com.google.clearsilver.jsilver.syntax.analysis.AnalysisAdapter
 
caseEOF(EOF) - Method in class com.google.clearsilver.jsilver.syntax.DataCommandConsolidator
 
caseStart(Start) - Method in class com.google.clearsilver.jsilver.compiler.TemplateTranslator
 
caseStart(Start) - Method in interface com.google.clearsilver.jsilver.syntax.analysis.Analysis
 
caseStart(Start) - Method in class com.google.clearsilver.jsilver.syntax.analysis.AnalysisAdapter
 
caseStart(Start) - Method in class com.google.clearsilver.jsilver.syntax.analysis.DepthFirstAdapter
 
caseStart(Start) - Method in class com.google.clearsilver.jsilver.syntax.analysis.ReversedDepthFirstAdapter
 
caseStart(Start) - Method in class com.google.clearsilver.jsilver.syntax.AutoEscaper
 
caseStart(Start) - Method in class com.google.clearsilver.jsilver.syntax.StructuralWhitespaceStripper
 
caseTAlt(TAlt) - Method in interface com.google.clearsilver.jsilver.syntax.analysis.Analysis
 
caseTAlt(TAlt) - Method in class com.google.clearsilver.jsilver.syntax.analysis.AnalysisAdapter
 
caseTAnd(TAnd) - Method in interface com.google.clearsilver.jsilver.syntax.analysis.Analysis
 
caseTAnd(TAnd) - Method in class com.google.clearsilver.jsilver.syntax.analysis.AnalysisAdapter
 
caseTArgWhitespace(TArgWhitespace) - Method in interface com.google.clearsilver.jsilver.syntax.analysis.Analysis
 
caseTArgWhitespace(TArgWhitespace) - Method in class com.google.clearsilver.jsilver.syntax.analysis.AnalysisAdapter
 
caseTAssignment(TAssignment) - Method in interface com.google.clearsilver.jsilver.syntax.analysis.Analysis
 
caseTAssignment(TAssignment) - Method in class com.google.clearsilver.jsilver.syntax.analysis.AnalysisAdapter
 
caseTAutoescape(TAutoescape) - Method in interface com.google.clearsilver.jsilver.syntax.analysis.Analysis
 
caseTAutoescape(TAutoescape) - Method in class com.google.clearsilver.jsilver.syntax.analysis.AnalysisAdapter
 
caseTBang(TBang) - Method in interface com.google.clearsilver.jsilver.syntax.analysis.Analysis
 
caseTBang(TBang) - Method in class com.google.clearsilver.jsilver.syntax.analysis.AnalysisAdapter
 
caseTBracketClose(TBracketClose) - Method in interface com.google.clearsilver.jsilver.syntax.analysis.Analysis
 
caseTBracketClose(TBracketClose) - Method in class com.google.clearsilver.jsilver.syntax.analysis.AnalysisAdapter
 
caseTBracketOpen(TBracketOpen) - Method in interface com.google.clearsilver.jsilver.syntax.analysis.Analysis
 
caseTBracketOpen(TBracketOpen) - Method in class com.google.clearsilver.jsilver.syntax.analysis.AnalysisAdapter
 
caseTCall(TCall) - Method in interface com.google.clearsilver.jsilver.syntax.analysis.Analysis
 
caseTCall(TCall) - Method in class com.google.clearsilver.jsilver.syntax.analysis.AnalysisAdapter
 
caseTComma(TComma) - Method in interface com.google.clearsilver.jsilver.syntax.analysis.Analysis
 
caseTComma(TComma) - Method in class com.google.clearsilver.jsilver.syntax.analysis.AnalysisAdapter
 
caseTCommandDelimiter(TCommandDelimiter) - Method in interface com.google.clearsilver.jsilver.syntax.analysis.Analysis
 
caseTCommandDelimiter(TCommandDelimiter) - Method in class com.google.clearsilver.jsilver.syntax.analysis.AnalysisAdapter
 
caseTComment(TComment) - Method in interface com.google.clearsilver.jsilver.syntax.analysis.Analysis
 
caseTComment(TComment) - Method in class com.google.clearsilver.jsilver.syntax.analysis.AnalysisAdapter
 
caseTCommentStart(TCommentStart) - Method in interface com.google.clearsilver.jsilver.syntax.analysis.Analysis
 
caseTCommentStart(TCommentStart) - Method in class com.google.clearsilver.jsilver.syntax.analysis.AnalysisAdapter
 
caseTContentType(TContentType) - Method in interface com.google.clearsilver.jsilver.syntax.analysis.Analysis
 
caseTContentType(TContentType) - Method in class com.google.clearsilver.jsilver.syntax.analysis.AnalysisAdapter
 
caseTCsClose(TCsClose) - Method in interface com.google.clearsilver.jsilver.syntax.analysis.Analysis
 
caseTCsClose(TCsClose) - Method in class com.google.clearsilver.jsilver.syntax.analysis.AnalysisAdapter
 
caseTCsOpen(TCsOpen) - Method in class com.google.clearsilver.jsilver.compiler.TemplateTranslator
Every time a <cs token is found, grab the line and column and call context.setCurrentPosition() so this is captured for stack traces.
caseTCsOpen(TCsOpen) - Method in class com.google.clearsilver.jsilver.interpreter.TemplateInterpreter
Every time a <cs token is found, grab the line and position (for helpful error messages).
caseTCsOpen(TCsOpen) - Method in interface com.google.clearsilver.jsilver.syntax.analysis.Analysis
 
caseTCsOpen(TCsOpen) - Method in class com.google.clearsilver.jsilver.syntax.analysis.AnalysisAdapter
 
caseTData(TData) - Method in interface com.google.clearsilver.jsilver.syntax.analysis.Analysis
 
caseTData(TData) - Method in class com.google.clearsilver.jsilver.syntax.analysis.AnalysisAdapter
 
caseTDecNumber(TDecNumber) - Method in interface com.google.clearsilver.jsilver.syntax.analysis.Analysis
 
caseTDecNumber(TDecNumber) - Method in class com.google.clearsilver.jsilver.syntax.analysis.AnalysisAdapter
 
caseTDef(TDef) - Method in interface com.google.clearsilver.jsilver.syntax.analysis.Analysis
 
caseTDef(TDef) - Method in class com.google.clearsilver.jsilver.syntax.analysis.AnalysisAdapter
 
caseTDollar(TDollar) - Method in interface com.google.clearsilver.jsilver.syntax.analysis.Analysis
 
caseTDollar(TDollar) - Method in class com.google.clearsilver.jsilver.syntax.analysis.AnalysisAdapter
 
caseTDot(TDot) - Method in interface com.google.clearsilver.jsilver.syntax.analysis.Analysis
 
caseTDot(TDot) - Method in class com.google.clearsilver.jsilver.syntax.analysis.AnalysisAdapter
 
caseTEach(TEach) - Method in interface com.google.clearsilver.jsilver.syntax.analysis.Analysis
 
caseTEach(TEach) - Method in class com.google.clearsilver.jsilver.syntax.analysis.AnalysisAdapter
 
caseTElse(TElse) - Method in interface com.google.clearsilver.jsilver.syntax.analysis.Analysis
 
caseTElse(TElse) - Method in class com.google.clearsilver.jsilver.syntax.analysis.AnalysisAdapter
 
caseTElseIf(TElseIf) - Method in interface com.google.clearsilver.jsilver.syntax.analysis.Analysis
 
caseTElseIf(TElseIf) - Method in class com.google.clearsilver.jsilver.syntax.analysis.AnalysisAdapter
 
caseTEq(TEq) - Method in interface com.google.clearsilver.jsilver.syntax.analysis.Analysis
 
caseTEq(TEq) - Method in class com.google.clearsilver.jsilver.syntax.analysis.AnalysisAdapter
 
caseTEscape(TEscape) - Method in interface com.google.clearsilver.jsilver.syntax.analysis.Analysis
 
caseTEscape(TEscape) - Method in class com.google.clearsilver.jsilver.syntax.analysis.AnalysisAdapter
 
caseTEvar(TEvar) - Method in interface com.google.clearsilver.jsilver.syntax.analysis.Analysis
 
caseTEvar(TEvar) - Method in class com.google.clearsilver.jsilver.syntax.analysis.AnalysisAdapter
 
caseTGt(TGt) - Method in interface com.google.clearsilver.jsilver.syntax.analysis.Analysis
 
caseTGt(TGt) - Method in class com.google.clearsilver.jsilver.syntax.analysis.AnalysisAdapter
 
caseTGte(TGte) - Method in interface com.google.clearsilver.jsilver.syntax.analysis.Analysis
 
caseTGte(TGte) - Method in class com.google.clearsilver.jsilver.syntax.analysis.AnalysisAdapter
 
caseTHardDelimiter(THardDelimiter) - Method in interface com.google.clearsilver.jsilver.syntax.analysis.Analysis
 
caseTHardDelimiter(THardDelimiter) - Method in class com.google.clearsilver.jsilver.syntax.analysis.AnalysisAdapter
 
caseTHash(THash) - Method in interface com.google.clearsilver.jsilver.syntax.analysis.Analysis
 
caseTHash(THash) - Method in class com.google.clearsilver.jsilver.syntax.analysis.AnalysisAdapter
 
caseTHexNumber(THexNumber) - Method in interface com.google.clearsilver.jsilver.syntax.analysis.Analysis
 
caseTHexNumber(THexNumber) - Method in class com.google.clearsilver.jsilver.syntax.analysis.AnalysisAdapter
 
caseTIf(TIf) - Method in interface com.google.clearsilver.jsilver.syntax.analysis.Analysis
 
caseTIf(TIf) - Method in class com.google.clearsilver.jsilver.syntax.analysis.AnalysisAdapter
 
caseTInclude(TInclude) - Method in interface com.google.clearsilver.jsilver.syntax.analysis.Analysis
 
caseTInclude(TInclude) - Method in class com.google.clearsilver.jsilver.syntax.analysis.AnalysisAdapter
 
caseTInline(TInline) - Method in interface com.google.clearsilver.jsilver.syntax.analysis.Analysis
 
caseTInline(TInline) - Method in class com.google.clearsilver.jsilver.syntax.analysis.AnalysisAdapter
 
caseTLinclude(TLinclude) - Method in interface com.google.clearsilver.jsilver.syntax.analysis.Analysis
 
caseTLinclude(TLinclude) - Method in class com.google.clearsilver.jsilver.syntax.analysis.AnalysisAdapter
 
caseTLoop(TLoop) - Method in interface com.google.clearsilver.jsilver.syntax.analysis.Analysis
 
caseTLoop(TLoop) - Method in class com.google.clearsilver.jsilver.syntax.analysis.AnalysisAdapter
 
caseTLt(TLt) - Method in interface com.google.clearsilver.jsilver.syntax.analysis.Analysis
 
caseTLt(TLt) - Method in class com.google.clearsilver.jsilver.syntax.analysis.AnalysisAdapter
 
caseTLte(TLte) - Method in interface com.google.clearsilver.jsilver.syntax.analysis.Analysis
 
caseTLte(TLte) - Method in class com.google.clearsilver.jsilver.syntax.analysis.AnalysisAdapter
 
caseTLvar(TLvar) - Method in interface com.google.clearsilver.jsilver.syntax.analysis.Analysis
 
caseTLvar(TLvar) - Method in class com.google.clearsilver.jsilver.syntax.analysis.AnalysisAdapter
 
caseTMinus(TMinus) - Method in interface com.google.clearsilver.jsilver.syntax.analysis.Analysis
 
caseTMinus(TMinus) - Method in class com.google.clearsilver.jsilver.syntax.analysis.AnalysisAdapter
 
caseTName(TName) - Method in interface com.google.clearsilver.jsilver.syntax.analysis.Analysis
 
caseTName(TName) - Method in class com.google.clearsilver.jsilver.syntax.analysis.AnalysisAdapter
 
caseTNe(TNe) - Method in interface com.google.clearsilver.jsilver.syntax.analysis.Analysis
 
caseTNe(TNe) - Method in class com.google.clearsilver.jsilver.syntax.analysis.AnalysisAdapter
 
caseTOr(TOr) - Method in interface com.google.clearsilver.jsilver.syntax.analysis.Analysis
 
caseTOr(TOr) - Method in class com.google.clearsilver.jsilver.syntax.analysis.AnalysisAdapter
 
caseTParenClose(TParenClose) - Method in interface com.google.clearsilver.jsilver.syntax.analysis.Analysis
 
caseTParenClose(TParenClose) - Method in class com.google.clearsilver.jsilver.syntax.analysis.AnalysisAdapter
 
caseTParenOpen(TParenOpen) - Method in interface com.google.clearsilver.jsilver.syntax.analysis.Analysis
 
caseTParenOpen(TParenOpen) - Method in class com.google.clearsilver.jsilver.syntax.analysis.AnalysisAdapter
 
caseTPercent(TPercent) - Method in interface com.google.clearsilver.jsilver.syntax.analysis.Analysis
 
caseTPercent(TPercent) - Method in class com.google.clearsilver.jsilver.syntax.analysis.AnalysisAdapter
 
caseTPlus(TPlus) - Method in interface com.google.clearsilver.jsilver.syntax.analysis.Analysis
 
caseTPlus(TPlus) - Method in class com.google.clearsilver.jsilver.syntax.analysis.AnalysisAdapter
 
caseTQuestion(TQuestion) - Method in interface com.google.clearsilver.jsilver.syntax.analysis.Analysis
 
caseTQuestion(TQuestion) - Method in class com.google.clearsilver.jsilver.syntax.analysis.AnalysisAdapter
 
caseTSet(TSet) - Method in interface com.google.clearsilver.jsilver.syntax.analysis.Analysis
 
caseTSet(TSet) - Method in class com.google.clearsilver.jsilver.syntax.analysis.AnalysisAdapter
 
caseTSlash(TSlash) - Method in interface com.google.clearsilver.jsilver.syntax.analysis.Analysis
 
caseTSlash(TSlash) - Method in class com.google.clearsilver.jsilver.syntax.analysis.AnalysisAdapter
 
caseTStar(TStar) - Method in interface com.google.clearsilver.jsilver.syntax.analysis.Analysis
 
caseTStar(TStar) - Method in class com.google.clearsilver.jsilver.syntax.analysis.AnalysisAdapter
 
caseTString(TString) - Method in interface com.google.clearsilver.jsilver.syntax.analysis.Analysis
 
caseTString(TString) - Method in class com.google.clearsilver.jsilver.syntax.analysis.AnalysisAdapter
 
caseTUvar(TUvar) - Method in interface com.google.clearsilver.jsilver.syntax.analysis.Analysis
 
caseTUvar(TUvar) - Method in class com.google.clearsilver.jsilver.syntax.analysis.AnalysisAdapter
 
caseTVar(TVar) - Method in interface com.google.clearsilver.jsilver.syntax.analysis.Analysis
 
caseTVar(TVar) - Method in class com.google.clearsilver.jsilver.syntax.analysis.AnalysisAdapter
 
caseTWith(TWith) - Method in interface com.google.clearsilver.jsilver.syntax.analysis.Analysis
 
caseTWith(TWith) - Method in class com.google.clearsilver.jsilver.syntax.analysis.AnalysisAdapter
 
caseTWord(TWord) - Method in interface com.google.clearsilver.jsilver.syntax.analysis.Analysis
 
caseTWord(TWord) - Method in class com.google.clearsilver.jsilver.syntax.analysis.AnalysisAdapter
 
cast(JavaExpression.Type) - Method in class com.google.clearsilver.jsilver.compiler.JavaExpression
Cast this expression to the destination type (possibly a no-op)
cast(JavaExpression) - Method in enum com.google.clearsilver.jsilver.compiler.JavaExpression.Type
Unconditionally casts the given expression to the type.
ChainedData - Class in com.google.clearsilver.jsilver.data
Implementation of Data that allows for multiple underlying Data objects and checks each one in order for a value before giving up.
ChainedData(Data) - Constructor for class com.google.clearsilver.jsilver.data.ChainedData
Optmization for case of single item.
ChainedData(Data...) - Constructor for class com.google.clearsilver.jsilver.data.ChainedData
 
ChainedData(List<Data>) - Constructor for class com.google.clearsilver.jsilver.data.ChainedData
 
CharacterRecorder - Class in com.google.streamhtmlparser.util
Records (stores) characters supplied one at a time conditional on whether recording is currently enabled.
CharacterRecorder() - Constructor for class com.google.streamhtmlparser.util.CharacterRecorder
Constructs an empty character recorder of fixed size currently not recording.
CharacterRecorder(CharacterRecorder) - Constructor for class com.google.streamhtmlparser.util.CharacterRecorder
Constructs a character recorder of fixed size that is a copy of the one provided.
ClassLoaderResourceLoader - Class in com.google.clearsilver.jsilver.resourceloader
Loads resources from classpath.
ClassLoaderResourceLoader(ClassLoader, String) - Constructor for class com.google.clearsilver.jsilver.resourceloader.ClassLoaderResourceLoader
 
ClassLoaderResourceLoader(ClassLoader) - Constructor for class com.google.clearsilver.jsilver.resourceloader.ClassLoaderResourceLoader
 
ClassResourceLoader - Class in com.google.clearsilver.jsilver.resourceloader
Loads resources from classpath, alongside a given class.
ClassResourceLoader(Class<?>) - Constructor for class com.google.clearsilver.jsilver.resourceloader.ClassResourceLoader
 
ClassResourceLoader(Class<?>, String) - Constructor for class com.google.clearsilver.jsilver.resourceloader.ClassResourceLoader
Load resources from the given subdirectory basePath, relative to the .class file of cls.
clear() - Method in class com.google.streamhtmlparser.util.CharacterRecorder
Empties the underlying storage but does not change the recording state [i.e whether we are recording or not incoming characters].
clearCache() - Method in class com.google.clearsilver.jsilver.JSilver
Force all cached templates to be cleared.
ClearSilverCompatibleFunctions - Class in com.google.clearsilver.jsilver.functions.bundles
Set of functions required to allow JSilver to be compatible with ClearSilver.
ClearSilverCompatibleFunctions() - Constructor for class com.google.clearsilver.jsilver.functions.bundles.ClearSilverCompatibleFunctions
 
ClearsilverFactory - Interface in org.clearsilver
A factory for constructing new CS and HDF objects.
ClearsilverRenderer - Class in com.google.clearsilver.jsilver.compatibility
A TemplateRenderer implemented using ClearSilver itself.
ClearsilverRenderer(ClearsilverFactory, ResourceLoader) - Constructor for class com.google.clearsilver.jsilver.compatibility.ClearsilverRenderer
Creates an implementation using the provided ClearSilver factory and JSilver resource loader.
ClearsilverRenderer(ResourceLoader) - Constructor for class com.google.clearsilver.jsilver.compatibility.ClearsilverRenderer
Creates a JSilver implementation using the JNI ClearSilver factory and provided JSilver resource loader.
clone() - Method in class com.google.clearsilver.jsilver.JSilverOptions
 
clone() - Method in class com.google.clearsilver.jsilver.syntax.node.AAddExpression
 
clone() - Method in class com.google.clearsilver.jsilver.syntax.node.AAltCommand
 
clone() - Method in class com.google.clearsilver.jsilver.syntax.node.AAndExpression
 
clone() - Method in class com.google.clearsilver.jsilver.syntax.node.AAutoescapeCommand
 
clone() - Method in class com.google.clearsilver.jsilver.syntax.node.ACallCommand
 
clone() - Method in class com.google.clearsilver.jsilver.syntax.node.ACommaExpression
 
clone() - Method in class com.google.clearsilver.jsilver.syntax.node.ACommentCommand
 
clone() - Method in class com.google.clearsilver.jsilver.syntax.node.AContentTypeCommand
 
clone() - Method in class com.google.clearsilver.jsilver.syntax.node.ACsOpenPosition
 
clone() - Method in class com.google.clearsilver.jsilver.syntax.node.ADataCommand
 
clone() - Method in class com.google.clearsilver.jsilver.syntax.node.ADecimalExpression
 
clone() - Method in class com.google.clearsilver.jsilver.syntax.node.ADecNumberVariable
 
clone() - Method in class com.google.clearsilver.jsilver.syntax.node.ADefCommand
 
clone() - Method in class com.google.clearsilver.jsilver.syntax.node.ADescendVariable
 
clone() - Method in class com.google.clearsilver.jsilver.syntax.node.ADivideExpression
 
clone() - Method in class com.google.clearsilver.jsilver.syntax.node.AEachCommand
 
clone() - Method in class com.google.clearsilver.jsilver.syntax.node.AEqExpression
 
clone() - Method in class com.google.clearsilver.jsilver.syntax.node.AEscapeCommand
 
clone() - Method in class com.google.clearsilver.jsilver.syntax.node.AEvarCommand
 
clone() - Method in class com.google.clearsilver.jsilver.syntax.node.AExistsExpression
 
clone() - Method in class com.google.clearsilver.jsilver.syntax.node.AExpandVariable
 
clone() - Method in class com.google.clearsilver.jsilver.syntax.node.AFunctionExpression
 
clone() - Method in class com.google.clearsilver.jsilver.syntax.node.AGteExpression
 
clone() - Method in class com.google.clearsilver.jsilver.syntax.node.AGtExpression
 
clone() - Method in class com.google.clearsilver.jsilver.syntax.node.AHardIncludeCommand
 
clone() - Method in class com.google.clearsilver.jsilver.syntax.node.AHardLincludeCommand
 
clone() - Method in class com.google.clearsilver.jsilver.syntax.node.AHexExpression
 
clone() - Method in class com.google.clearsilver.jsilver.syntax.node.AHexNumberVariable
 
clone() - Method in class com.google.clearsilver.jsilver.syntax.node.AIfCommand
 
clone() - Method in class com.google.clearsilver.jsilver.syntax.node.AIncludeCommand
 
clone() - Method in class com.google.clearsilver.jsilver.syntax.node.AInlineCommand
 
clone() - Method in class com.google.clearsilver.jsilver.syntax.node.ALincludeCommand
 
clone() - Method in class com.google.clearsilver.jsilver.syntax.node.ALoopCommand
 
clone() - Method in class com.google.clearsilver.jsilver.syntax.node.ALoopIncCommand
 
clone() - Method in class com.google.clearsilver.jsilver.syntax.node.ALoopToCommand
 
clone() - Method in class com.google.clearsilver.jsilver.syntax.node.ALteExpression
 
clone() - Method in class com.google.clearsilver.jsilver.syntax.node.ALtExpression
 
clone() - Method in class com.google.clearsilver.jsilver.syntax.node.ALvarCommand
 
clone() - Method in class com.google.clearsilver.jsilver.syntax.node.AModuloExpression
 
clone() - Method in class com.google.clearsilver.jsilver.syntax.node.AMultipleCommand
 
clone() - Method in class com.google.clearsilver.jsilver.syntax.node.AMultiplyExpression
 
clone() - Method in class com.google.clearsilver.jsilver.syntax.node.ANameCommand
 
clone() - Method in class com.google.clearsilver.jsilver.syntax.node.ANameVariable
 
clone() - Method in class com.google.clearsilver.jsilver.syntax.node.ANeExpression
 
clone() - Method in class com.google.clearsilver.jsilver.syntax.node.ANegativeExpression
 
clone() - Method in class com.google.clearsilver.jsilver.syntax.node.ANoopCommand
 
clone() - Method in class com.google.clearsilver.jsilver.syntax.node.ANoopExpression
 
clone() - Method in class com.google.clearsilver.jsilver.syntax.node.ANotExpression
 
clone() - Method in class com.google.clearsilver.jsilver.syntax.node.ANumericAddExpression
 
clone() - Method in class com.google.clearsilver.jsilver.syntax.node.ANumericEqExpression
 
clone() - Method in class com.google.clearsilver.jsilver.syntax.node.ANumericExpression
 
clone() - Method in class com.google.clearsilver.jsilver.syntax.node.ANumericNeExpression
 
clone() - Method in class com.google.clearsilver.jsilver.syntax.node.AOptimizedMultipleCommand
 
clone() - Method in class com.google.clearsilver.jsilver.syntax.node.AOrExpression
 
clone() - Method in class com.google.clearsilver.jsilver.syntax.node.ASequenceExpression
 
clone() - Method in class com.google.clearsilver.jsilver.syntax.node.ASetCommand
 
clone() - Method in class com.google.clearsilver.jsilver.syntax.node.AStringExpression
 
clone() - Method in class com.google.clearsilver.jsilver.syntax.node.ASubtractExpression
 
clone() - Method in class com.google.clearsilver.jsilver.syntax.node.AUvarCommand
 
clone() - Method in class com.google.clearsilver.jsilver.syntax.node.AVarCommand
 
clone() - Method in class com.google.clearsilver.jsilver.syntax.node.AVariableExpression
 
clone() - Method in class com.google.clearsilver.jsilver.syntax.node.AWithCommand
 
clone() - Method in class com.google.clearsilver.jsilver.syntax.node.EOF
 
clone() - Method in class com.google.clearsilver.jsilver.syntax.node.Node
 
clone() - Method in class com.google.clearsilver.jsilver.syntax.node.Start
 
clone() - Method in class com.google.clearsilver.jsilver.syntax.node.TAlt
 
clone() - Method in class com.google.clearsilver.jsilver.syntax.node.TAnd
 
clone() - Method in class com.google.clearsilver.jsilver.syntax.node.TArgWhitespace
 
clone() - Method in class com.google.clearsilver.jsilver.syntax.node.TAssignment
 
clone() - Method in class com.google.clearsilver.jsilver.syntax.node.TAutoescape
 
clone() - Method in class com.google.clearsilver.jsilver.syntax.node.TBang
 
clone() - Method in class com.google.clearsilver.jsilver.syntax.node.TBracketClose
 
clone() - Method in class com.google.clearsilver.jsilver.syntax.node.TBracketOpen
 
clone() - Method in class com.google.clearsilver.jsilver.syntax.node.TCall
 
clone() - Method in class com.google.clearsilver.jsilver.syntax.node.TComma
 
clone() - Method in class com.google.clearsilver.jsilver.syntax.node.TCommandDelimiter
 
clone() - Method in class com.google.clearsilver.jsilver.syntax.node.TComment
 
clone() - Method in class com.google.clearsilver.jsilver.syntax.node.TCommentStart
 
clone() - Method in class com.google.clearsilver.jsilver.syntax.node.TContentType
 
clone() - Method in class com.google.clearsilver.jsilver.syntax.node.TCsClose
 
clone() - Method in class com.google.clearsilver.jsilver.syntax.node.TCsOpen
 
clone() - Method in class com.google.clearsilver.jsilver.syntax.node.TData
 
clone() - Method in class com.google.clearsilver.jsilver.syntax.node.TDecNumber
 
clone() - Method in class com.google.clearsilver.jsilver.syntax.node.TDef
 
clone() - Method in class com.google.clearsilver.jsilver.syntax.node.TDollar
 
clone() - Method in class com.google.clearsilver.jsilver.syntax.node.TDot
 
clone() - Method in class com.google.clearsilver.jsilver.syntax.node.TEach
 
clone() - Method in class com.google.clearsilver.jsilver.syntax.node.TElse
 
clone() - Method in class com.google.clearsilver.jsilver.syntax.node.TElseIf
 
clone() - Method in class com.google.clearsilver.jsilver.syntax.node.TEq
 
clone() - Method in class com.google.clearsilver.jsilver.syntax.node.TEscape
 
clone() - Method in class com.google.clearsilver.jsilver.syntax.node.TEvar
 
clone() - Method in class com.google.clearsilver.jsilver.syntax.node.TGt
 
clone() - Method in class com.google.clearsilver.jsilver.syntax.node.TGte
 
clone() - Method in class com.google.clearsilver.jsilver.syntax.node.THardDelimiter
 
clone() - Method in class com.google.clearsilver.jsilver.syntax.node.THash
 
clone() - Method in class com.google.clearsilver.jsilver.syntax.node.THexNumber
 
clone() - Method in class com.google.clearsilver.jsilver.syntax.node.TIf
 
clone() - Method in class com.google.clearsilver.jsilver.syntax.node.TInclude
 
clone() - Method in class com.google.clearsilver.jsilver.syntax.node.TInline
 
clone() - Method in class com.google.clearsilver.jsilver.syntax.node.TLinclude
 
clone() - Method in class com.google.clearsilver.jsilver.syntax.node.TLoop
 
clone() - Method in class com.google.clearsilver.jsilver.syntax.node.TLt
 
clone() - Method in class com.google.clearsilver.jsilver.syntax.node.TLte
 
clone() - Method in class com.google.clearsilver.jsilver.syntax.node.TLvar
 
clone() - Method in class com.google.clearsilver.jsilver.syntax.node.TMinus
 
clone() - Method in class com.google.clearsilver.jsilver.syntax.node.TName
 
clone() - Method in class com.google.clearsilver.jsilver.syntax.node.TNe
 
clone() - Method in class com.google.clearsilver.jsilver.syntax.node.TOr
 
clone() - Method in class com.google.clearsilver.jsilver.syntax.node.TParenClose
 
clone() - Method in class com.google.clearsilver.jsilver.syntax.node.TParenOpen
 
clone() - Method in class com.google.clearsilver.jsilver.syntax.node.TPercent
 
clone() - Method in class com.google.clearsilver.jsilver.syntax.node.TPlus
 
clone() - Method in class com.google.clearsilver.jsilver.syntax.node.TQuestion
 
clone() - Method in class com.google.clearsilver.jsilver.syntax.node.TSet
 
clone() - Method in class com.google.clearsilver.jsilver.syntax.node.TSlash
 
clone() - Method in class com.google.clearsilver.jsilver.syntax.node.TStar
 
clone() - Method in class com.google.clearsilver.jsilver.syntax.node.TString
 
clone() - Method in class com.google.clearsilver.jsilver.syntax.node.TUvar
 
clone() - Method in class com.google.clearsilver.jsilver.syntax.node.TVar
 
clone() - Method in class com.google.clearsilver.jsilver.syntax.node.TWith
 
clone() - Method in class com.google.clearsilver.jsilver.syntax.node.TWord
 
cloneCurrentEscapeContext() - Method in class com.google.clearsilver.jsilver.autoescape.AutoEscapeContext
Create a new context that is a copy of the current state of this context.
cloneList(List<T>) - Method in class com.google.clearsilver.jsilver.syntax.node.Node
 
cloneNode(T) - Method in class com.google.clearsilver.jsilver.syntax.node.Node
 
close() - Method in class com.google.clearsilver.jsilver.adaptor.JHdf
 
close(Reader) - Method in class com.google.clearsilver.jsilver.adaptor.ResourceLoaderAdaptor
 
close() - Method in class com.google.clearsilver.jsilver.compiler.JavaSourceWriter
 
close(Reader) - Method in class com.google.clearsilver.jsilver.resourceloader.BaseResourceLoader
 
close(Reader) - Method in class com.google.clearsilver.jsilver.resourceloader.CompositeResourceLoader
 
close(Reader) - Method in interface com.google.clearsilver.jsilver.resourceloader.ResourceLoader
Close the reader.
close() - Method in interface org.clearsilver.CS
Clean up CS object state.
close() - Method in class org.clearsilver.DelegatedCs
 
close() - Method in class org.clearsilver.DelegatedHdf
 
close() - Method in interface org.clearsilver.HDF
Clean up CS object state.
close() - Method in class org.clearsilver.jni.JniCs
 
close() - Method in class org.clearsilver.jni.JniHdf
Clean up allocated memory if neccesary.
columnNumber - Variable in class com.google.streamhtmlparser.impl.GenericParser
 
com.google.clearsilver.jsilver - package com.google.clearsilver.jsilver
 
com.google.clearsilver.jsilver.adaptor - package com.google.clearsilver.jsilver.adaptor
 
com.google.clearsilver.jsilver.autoescape - package com.google.clearsilver.jsilver.autoescape
 
com.google.clearsilver.jsilver.compatibility - package com.google.clearsilver.jsilver.compatibility
 
com.google.clearsilver.jsilver.compiler - package com.google.clearsilver.jsilver.compiler
 
com.google.clearsilver.jsilver.data - package com.google.clearsilver.jsilver.data
 
com.google.clearsilver.jsilver.examples.basic - package com.google.clearsilver.jsilver.examples.basic
 
com.google.clearsilver.jsilver.exceptions - package com.google.clearsilver.jsilver.exceptions
 
com.google.clearsilver.jsilver.functions - package com.google.clearsilver.jsilver.functions
 
com.google.clearsilver.jsilver.functions.bundles - package com.google.clearsilver.jsilver.functions.bundles
 
com.google.clearsilver.jsilver.functions.escape - package com.google.clearsilver.jsilver.functions.escape
 
com.google.clearsilver.jsilver.functions.html - package com.google.clearsilver.jsilver.functions.html
 
com.google.clearsilver.jsilver.functions.numeric - package com.google.clearsilver.jsilver.functions.numeric
 
com.google.clearsilver.jsilver.functions.operators - package com.google.clearsilver.jsilver.functions.operators
 
com.google.clearsilver.jsilver.functions.string - package com.google.clearsilver.jsilver.functions.string
 
com.google.clearsilver.jsilver.functions.structure - package com.google.clearsilver.jsilver.functions.structure
 
com.google.clearsilver.jsilver.interpreter - package com.google.clearsilver.jsilver.interpreter
 
com.google.clearsilver.jsilver.output - package com.google.clearsilver.jsilver.output
 
com.google.clearsilver.jsilver.precompiler - package com.google.clearsilver.jsilver.precompiler
 
com.google.clearsilver.jsilver.resourceloader - package com.google.clearsilver.jsilver.resourceloader
 
com.google.clearsilver.jsilver.syntax - package com.google.clearsilver.jsilver.syntax
 
com.google.clearsilver.jsilver.syntax.analysis - package com.google.clearsilver.jsilver.syntax.analysis
 
com.google.clearsilver.jsilver.syntax.lexer - package com.google.clearsilver.jsilver.syntax.lexer
 
com.google.clearsilver.jsilver.syntax.node - package com.google.clearsilver.jsilver.syntax.node
 
com.google.clearsilver.jsilver.syntax.parser - package com.google.clearsilver.jsilver.syntax.parser
 
com.google.clearsilver.jsilver.template - package com.google.clearsilver.jsilver.template
 
com.google.clearsilver.jsilver.values - package com.google.clearsilver.jsilver.values
 
com.google.streamhtmlparser - package com.google.streamhtmlparser
 
com.google.streamhtmlparser.impl - package com.google.streamhtmlparser.impl
 
com.google.streamhtmlparser.util - package com.google.streamhtmlparser.util
 
combineModes(EscapeMode, EscapeMode) - Static method in enum com.google.clearsilver.jsilver.autoescape.EscapeMode
Computes the EscapeMode of the result of concatenating two values.
COMMAND - Static variable in class com.google.clearsilver.jsilver.syntax.lexer.Lexer.State
 
COMMENT - Static variable in class com.google.clearsilver.jsilver.syntax.lexer.Lexer.State
 
CompilingClassLoader - Class in com.google.clearsilver.jsilver.compiler
This is a Java ClassLoader that will attempt to load a class from a string of source code.
CompilingClassLoader(ClassLoader, String, CharSequence, DiagnosticListener<JavaFileObject>) - Constructor for class com.google.clearsilver.jsilver.compiler.CompilingClassLoader
 
CompilingClassLoader.CompilerException - Exception in com.google.clearsilver.jsilver.compiler
Thrown when code cannot be compiled.
CompilingClassLoader.CompilerException(String) - Constructor for exception com.google.clearsilver.jsilver.compiler.CompilingClassLoader.CompilerException
 
CompositeResourceLoader - Class in com.google.clearsilver.jsilver.resourceloader
ResourceLoader composed of other ResourceLoaders.
CompositeResourceLoader(Iterable<ResourceLoader>) - Constructor for class com.google.clearsilver.jsilver.resourceloader.CompositeResourceLoader
 
CompositeResourceLoader(ResourceLoader...) - Constructor for class com.google.clearsilver.jsilver.resourceloader.CompositeResourceLoader
 
computeEscapeMode(String, boolean) - Static method in enum com.google.clearsilver.jsilver.autoescape.EscapeMode
This function maps the type of escaping requested (escapeCmd) to the appropriate EscapeMode.
computeEscapeMode(String) - Static method in enum com.google.clearsilver.jsilver.autoescape.EscapeMode
Calls EscapeMode.computeEscapeMode(String, boolean) with doAutoEscape = false.
computeEscaping(PExpression, boolean) - Method in class com.google.clearsilver.jsilver.compiler.EscapingEvaluator
Compute the escaping applied to the given expression.
computeIfExemptFromEscaping(PExpression, boolean) - Method in class com.google.clearsilver.jsilver.compiler.EscapingEvaluator
Returns a JavaExpression that can be used to decide whether a given variable should be escaped.
CONTENT - Static variable in class com.google.clearsilver.jsilver.syntax.lexer.Lexer.State
 
CONTENT_TYPE_LIST - Static variable in class com.google.clearsilver.jsilver.autoescape.AutoEscapeContext
Map of content-type to corresponding HtmlParser.Mode, used by setContentType to specify the content type of provided input.
CONTEXT - Static variable in class com.google.clearsilver.jsilver.compiler.TemplateTranslator
 
copy(String, HDF) - Method in class com.google.clearsilver.jsilver.adaptor.JHdf
 
copy(String, Data) - Method in interface com.google.clearsilver.jsilver.data.Data
Does a deep copy of the attributes and values from one node to another.
copy(Data) - Method in interface com.google.clearsilver.jsilver.data.Data
Does a deep copy the attributes and values from one node to another
copy(String, Data) - Method in class com.google.clearsilver.jsilver.data.DelegatedData
 
copy(Data) - Method in class com.google.clearsilver.jsilver.data.DelegatedData
 
copy(String, Data) - Method in class com.google.clearsilver.jsilver.data.NestedMapData
 
copy(Data) - Method in class com.google.clearsilver.jsilver.data.NestedMapData
 
copy(Data) - Method in class com.google.clearsilver.jsilver.data.UnmodifiableData
 
copy(String, Data) - Method in class com.google.clearsilver.jsilver.data.UnmodifiableData
 
copy(String, HDF) - Method in class org.clearsilver.DelegatedHdf
 
copy(String, HDF) - Method in interface org.clearsilver.HDF
Deep copy of the contents of the source HDF structure to this HDF starting at the specified HDF path node.
copy(String, HDF) - Method in class org.clearsilver.jni.JniHdf
 
CoreOperators - Class in com.google.clearsilver.jsilver.functions.bundles
Function registry containing core operators used in expressions.
CoreOperators() - Constructor for class com.google.clearsilver.jsilver.functions.bundles.CoreOperators
 
CrcFunction - Class in com.google.clearsilver.jsilver.functions.string
Returns the CRC-32 of a string.
CrcFunction() - Constructor for class com.google.clearsilver.jsilver.functions.string.CrcFunction
 
createAppendableBuffer() - Method in class com.google.clearsilver.jsilver.JSilver
Override this to change the type of Appendable buffer used in JSilver.render(String, Data).
createChild(String) - Method in class com.google.clearsilver.jsilver.data.ChainedData
 
createChild(String) - Method in interface com.google.clearsilver.jsilver.data.Data
Retrieves the HDF object that is the root of the subtree at hdfpath, create the subtree if it doesn't exist
createChild(String) - Method in class com.google.clearsilver.jsilver.data.DelegatedData
 
createChild(String) - Method in class com.google.clearsilver.jsilver.data.LocalAndGlobalData
 
createChild(String) - Method in class com.google.clearsilver.jsilver.data.NestedMapData
Retrieves the HDF object that is the root of the subtree at hdfpath, create the subtree if it doesn't exist
createChild(String) - Method in class com.google.clearsilver.jsilver.data.UnmodifiableData
createChildNode(String) - Method in class com.google.clearsilver.jsilver.data.NestedMapData
Creates a child of this node.
createData() - Method in interface com.google.clearsilver.jsilver.data.DataFactory
Create new Data instance, ready to be populated.
createData() - Method in class com.google.clearsilver.jsilver.data.HDFDataFactory
 
createData() - Method in interface com.google.clearsilver.jsilver.DataLoader
Create new Data instance, ready to be populated.
createData() - Method in class com.google.clearsilver.jsilver.JSilver
Create new Data instance, ready to be populated.
createLocalVariableByPath(String, String) - Method in interface com.google.clearsilver.jsilver.data.DataContext
Creates a local variable that references a (possibly non-existent) Data node.
createLocalVariableByPath(String, String) - Method in class com.google.clearsilver.jsilver.data.DefaultDataContext
 
createLocalVariableByValue(String, String) - Method in interface com.google.clearsilver.jsilver.data.DataContext
Creates and sets a local variable in the current scope equal to the given value.
createLocalVariableByValue(String, String, EscapeMode) - Method in interface com.google.clearsilver.jsilver.data.DataContext
Creates and sets a local variable in the current scope equal to the given value.
createLocalVariableByValue(String, String, boolean, boolean) - Method in interface com.google.clearsilver.jsilver.data.DataContext
Creates and sets a local variable in the current scope equal to the given value.
createLocalVariableByValue(String, String) - Method in class com.google.clearsilver.jsilver.data.DefaultDataContext
 
createLocalVariableByValue(String, String, EscapeMode) - Method in class com.google.clearsilver.jsilver.data.DefaultDataContext
 
createLocalVariableByValue(String, String, boolean, boolean) - Method in class com.google.clearsilver.jsilver.data.DefaultDataContext
 
createParser() - Static method in class com.google.streamhtmlparser.HtmlParserFactory
Returns an HtmlParser object ready to parse HTML input.
createParser(HtmlParser) - Static method in class com.google.streamhtmlparser.HtmlParserFactory
Returns an HtmlParser that is a copy of the one supplied.
createParserInAttribute(HtmlParser.ATTR_TYPE, boolean, Set<HtmlParserFactory.AttributeOptions>) - Static method in class com.google.streamhtmlparser.HtmlParserFactory
A very specialized HtmlParser accessor that returns a parser in a state where it expects to read the value of an attribute of an HTML tag.
createParserInMode(HtmlParser.Mode, Set<HtmlParserFactory.ModeOptions>) - Static method in class com.google.streamhtmlparser.HtmlParserFactory
Returns an HtmlParser object initialized with the requested Mode.
createRenderingContext(Data, Appendable, ResourceLoader) - Method in class com.google.clearsilver.jsilver.compiler.BaseCompiledTemplate.CompiledMacro
 
createRenderingContext(Data, Appendable, ResourceLoader) - Method in class com.google.clearsilver.jsilver.compiler.BaseCompiledTemplate
 
createRenderingContext(Data, Appendable, ResourceLoader) - Method in class com.google.clearsilver.jsilver.interpreter.InterpretedMacro
 
createRenderingContext(Data, Appendable, ResourceLoader) - Method in class com.google.clearsilver.jsilver.interpreter.InterpretedTemplate
 
createRenderingContext(Data, Appendable, ResourceLoader) - Method in interface com.google.clearsilver.jsilver.template.Template
Create a new RenderingContext.
createTemp(String, String, EscapeMode) - Method in class com.google.clearsilver.jsilver.compiler.TemplateCompiler
 
createTemp(String, String, EscapeMode) - Method in class com.google.clearsilver.jsilver.interpreter.InterpretedTemplateLoader
 
createTemp(String, EscapeMode) - Method in class com.google.clearsilver.jsilver.interpreter.LoadingTemplateFactory
 
createTemp(String, EscapeMode) - Method in class com.google.clearsilver.jsilver.interpreter.OptimizingTemplateFactory
 
createTemp(String, EscapeMode) - Method in interface com.google.clearsilver.jsilver.interpreter.TemplateFactory
Create a temporary template from content.
createTemp(String, String, EscapeMode) - Method in class com.google.clearsilver.jsilver.precompiler.PrecompiledTemplateLoader
We don't cache temporary templates here so we just call delegate TemplateLoader.
createTemp(String, String, EscapeMode) - Method in interface com.google.clearsilver.jsilver.template.TemplateLoader
Create a temporary template from content, with the provided escape mode.
CS - Interface in org.clearsilver
 
CSFileLoader - Interface in org.clearsilver
Interface for CS file hook
CssUrlValidateFunction - Class in com.google.clearsilver.jsilver.functions.html
Validates that input string is a valid URI.
CssUrlValidateFunction() - Constructor for class com.google.clearsilver.jsilver.functions.html.CssUrlValidateFunction
 
CSUtil - Class in org.clearsilver
Utility class containing helper methods
currentState - Variable in class com.google.streamhtmlparser.impl.GenericParser
 

D

DATA - Static variable in class com.google.clearsilver.jsilver.compiler.TemplateTranslator
 
Data - Interface in com.google.clearsilver.jsilver.data
Represents a hierarchical data set of primitives.
DATA_CONTEXT - Static variable in class com.google.clearsilver.jsilver.compiler.TemplateTranslator
 
DataCommandConsolidator - Class in com.google.clearsilver.jsilver.syntax
Consolidates runs of (unescaped literal output) data commands, deferring output until another output command (var, call, etc) is encountered.
DataCommandConsolidator() - Constructor for class com.google.clearsilver.jsilver.syntax.DataCommandConsolidator
 
DataContext - Interface in com.google.clearsilver.jsilver.data
Manages the global Data object and local variable mappings during rendering.
DataFactory - Interface in com.google.clearsilver.jsilver.data
Loads data from resources.
DataLoader - Interface in com.google.clearsilver.jsilver
Loads data from resources.
DEBUG_MULTIPLE_ASSIGNMENTS - Static variable in class com.google.clearsilver.jsilver.data.ChainedData
 
declare(JavaExpression.Type, String, JavaExpression) - Static method in class com.google.clearsilver.jsilver.compiler.JavaExpression
A typed assignment with declaration (e.g.
declareAsVariable(String, PExpression) - Method in class com.google.clearsilver.jsilver.compiler.ExpressionTranslator
Declares the (typed) expression as a variable with the given name.
DEFAULT_BUFFER_SIZE - Static variable in class com.google.clearsilver.jsilver.resourceloader.BufferedResourceLoader
 
DEFAULT_CHARACTER_SET - Static variable in class com.google.clearsilver.jsilver.resourceloader.BufferedResourceLoader
 
defaultCase(Node) - Method in class com.google.clearsilver.jsilver.syntax.analysis.AnalysisAdapter
 
defaultCase(Node) - Method in class com.google.clearsilver.jsilver.syntax.SyntaxTreeDumper
 
DefaultData - Class in com.google.clearsilver.jsilver.data
Default implementation of Data.
DefaultData() - Constructor for class com.google.clearsilver.jsilver.data.DefaultData
 
DefaultDataContext - Class in com.google.clearsilver.jsilver.data
This is the basic implementation of the DataContext.
DefaultDataContext(Data) - Constructor for class com.google.clearsilver.jsilver.data.DefaultDataContext
 
DefaultHdfParser - Class in com.google.clearsilver.jsilver.data
Parses data in HierachicalDataFormat (HDF), generating callbacks for data encountered in the stream.
DefaultHdfParser() - Constructor for class com.google.clearsilver.jsilver.data.DefaultHdfParser
 
defaultIn(Node) - Method in class com.google.clearsilver.jsilver.syntax.analysis.DepthFirstAdapter
 
defaultIn(Node) - Method in class com.google.clearsilver.jsilver.syntax.analysis.ReversedDepthFirstAdapter
 
defaultIn(Node) - Method in class com.google.clearsilver.jsilver.syntax.SyntaxTreeDumper
 
defaultOut(Node) - Method in class com.google.clearsilver.jsilver.syntax.analysis.DepthFirstAdapter
 
defaultOut(Node) - Method in class com.google.clearsilver.jsilver.syntax.analysis.ReversedDepthFirstAdapter
 
defaultOut(Node) - Method in class com.google.clearsilver.jsilver.syntax.SyntaxTreeDumper
 
DefaultRenderingContext - Class in com.google.clearsilver.jsilver.template
Default implementation of RenderingContext.
DefaultRenderingContext(DataContext, ResourceLoader, Appendable, FunctionExecutor, AutoEscapeOptions) - Constructor for class com.google.clearsilver.jsilver.template.DefaultRenderingContext
 
DelegatedCs - Class in org.clearsilver
Utility class that delegates all methods of an CS object.
DelegatedCs(CS) - Constructor for class org.clearsilver.DelegatedCs
 
DelegatedData - Class in com.google.clearsilver.jsilver.data
Class that wraps a Data object and exports the same interface.
DelegatedData(Data) - Constructor for class com.google.clearsilver.jsilver.data.DelegatedData
 
DelegatedData.DelegatedIterator - Class in com.google.clearsilver.jsilver.data
Wrapping implementation of iterator that makes sure any Data object returned by the underlying iterator is wrapped with the right DelegatedData type.
DelegatedHdf - Class in org.clearsilver
Utility class that delegates all methods of an HDF object.
DelegatedHdf(HDF) - Constructor for class org.clearsilver.DelegatedHdf
 
DelegatingTemplateLoader - Interface in com.google.clearsilver.jsilver.template
Interface that extends TemplateLoader with a method to set the TemplateLoader that Templates provided by this TemplateLoader should use to resolve includes and such.
DepthFirstAdapter - Class in com.google.clearsilver.jsilver.syntax.analysis
 
DepthFirstAdapter() - Constructor for class com.google.clearsilver.jsilver.syntax.analysis.DepthFirstAdapter
 
DivideFunction - Class in com.google.clearsilver.jsilver.functions.operators
X / Y.
DivideFunction() - Constructor for class com.google.clearsilver.jsilver.functions.operators.DivideFunction
 
dump() - Method in class com.google.clearsilver.jsilver.adaptor.JHdf
 
dump() - Method in class org.clearsilver.DelegatedHdf
 
dump() - Method in interface org.clearsilver.HDF
Generates a string representing the content of the HDF tree rooted at this node.
dump() - Method in class org.clearsilver.jni.JniHdf
Generates a string representing the content of the HDF tree rooted at this node.
dumpInfo() - Method in class com.google.clearsilver.jsilver.functions.escape.StyleEscapeFunction
 

E

encodeCharForAscii(char) - Static method in class com.google.streamhtmlparser.util.HtmlUtils
Encodes the specified character using Ascii for convenient insertion into a single-quote enclosed String.
endAnonymousClass() - Method in class com.google.clearsilver.jsilver.compiler.JavaSourceWriter
 
endClass() - Method in class com.google.clearsilver.jsilver.compiler.JavaSourceWriter
 
endField() - Method in class com.google.clearsilver.jsilver.compiler.JavaSourceWriter
 
endIfBlock() - Method in class com.google.clearsilver.jsilver.compiler.JavaSourceWriter
 
endIfStartElseBlock() - Method in class com.google.clearsilver.jsilver.compiler.JavaSourceWriter
 
endLoop() - Method in class com.google.clearsilver.jsilver.compiler.JavaSourceWriter
 
endMethod() - Method in class com.google.clearsilver.jsilver.compiler.JavaSourceWriter
 
endScopedBlock() - Method in class com.google.clearsilver.jsilver.compiler.JavaSourceWriter
 
enterComplexCommand() - Method in class com.google.clearsilver.jsilver.syntax.StructuralWhitespaceStripper
 
EntityResolver - Class in com.google.streamhtmlparser.util
Decodes (unescapes) HTML entities with the complication that these are received one character at a time hence must be stored temporarily.
EntityResolver() - Constructor for class com.google.streamhtmlparser.util.EntityResolver
Constructs an entity resolver that is initially empty and with status NOT_STARTED, see EntityResolver.Status.
EntityResolver(EntityResolver) - Constructor for class com.google.streamhtmlparser.util.EntityResolver
Constructs an entity resolver that is an exact copy of the one provided.
EntityResolver.Status - Enum in com.google.streamhtmlparser.util
Returned in processChar method.
EOF - Class in com.google.clearsilver.jsilver.syntax.node
 
EOF() - Constructor for class com.google.clearsilver.jsilver.syntax.node.EOF
 
EOF(int, int) - Constructor for class com.google.clearsilver.jsilver.syntax.node.EOF
 
EqualFunction - Class in com.google.clearsilver.jsilver.functions.operators
X == Y (string).
EqualFunction() - Constructor for class com.google.clearsilver.jsilver.functions.operators.EqualFunction
 
equals(Object) - Method in class com.google.clearsilver.jsilver.precompiler.PrecompiledTemplateMapKey
 
equals(Object) - Method in class com.google.clearsilver.jsilver.values.Value
 
error(int, String, String, String) - Method in interface com.google.clearsilver.jsilver.data.Parser.ErrorHandler
Report an error to the ErrorHandler.
escape(String, String, Appendable) - Method in interface com.google.clearsilver.jsilver.functions.FunctionExecutor
Escapes some text.
escape(String, String, Appendable) - Method in class com.google.clearsilver.jsilver.functions.FunctionRegistry
 
escape(String, String, Appendable) - Method in class com.google.clearsilver.jsilver.template.DefaultRenderingContext
 
EscapeMode - Enum in com.google.clearsilver.jsilver.autoescape
 
escapeMode - Variable in class com.google.clearsilver.jsilver.data.AbstractData
 
escapers - Variable in class com.google.clearsilver.jsilver.functions.FunctionRegistry
 
EscapingEvaluator - Class in com.google.clearsilver.jsilver.compiler
Generates a JavaExpression to determine whether a given CS expression should be escaped before displaying.
EscapingEvaluator(VariableTranslator) - Constructor for class com.google.clearsilver.jsilver.compiler.EscapingEvaluator
 
EscapingFunction - Class in com.google.clearsilver.jsilver.functions
 
EscapingFunction() - Constructor for class com.google.clearsilver.jsilver.functions.EscapingFunction
 
evaluate(PExpression) - Method in class com.google.clearsilver.jsilver.interpreter.ExpressionEvaluator
Evaluate an expression into a single value.
ExceptionUtil - Class in com.google.clearsilver.jsilver.exceptions
Class to hold utilities related to exceptions used by JSilver code.
execute(Value...) - Method in interface com.google.clearsilver.jsilver.functions.Function
Execute a function.
execute(Value...) - Method in class com.google.clearsilver.jsilver.functions.numeric.AbsFunction
 
execute(Value...) - Method in class com.google.clearsilver.jsilver.functions.numeric.MaxFunction
 
execute(Value...) - Method in class com.google.clearsilver.jsilver.functions.numeric.MinFunction
 
execute(Value...) - Method in class com.google.clearsilver.jsilver.functions.operators.AddFunction
 
execute(Value...) - Method in class com.google.clearsilver.jsilver.functions.operators.AndFunction
 
execute(Value...) - Method in class com.google.clearsilver.jsilver.functions.operators.DivideFunction
 
execute(Value...) - Method in class com.google.clearsilver.jsilver.functions.operators.EqualFunction
 
execute(Value...) - Method in class com.google.clearsilver.jsilver.functions.operators.ExistsFunction
 
execute(Value...) - Method in class com.google.clearsilver.jsilver.functions.operators.GreaterFunction
 
execute(Value...) - Method in class com.google.clearsilver.jsilver.functions.operators.GreaterOrEqualFunction
 
execute(Value...) - Method in class com.google.clearsilver.jsilver.functions.operators.LessFunction
 
execute(Value...) - Method in class com.google.clearsilver.jsilver.functions.operators.LessOrEqualFunction
 
execute(Value...) - Method in class com.google.clearsilver.jsilver.functions.operators.ModuloFunction
 
execute(Value...) - Method in class com.google.clearsilver.jsilver.functions.operators.MultiplyFunction
 
execute(Value...) - Method in class com.google.clearsilver.jsilver.functions.operators.NotEqualFunction
 
execute(Value...) - Method in class com.google.clearsilver.jsilver.functions.operators.NotFunction
 
execute(Value...) - Method in class com.google.clearsilver.jsilver.functions.operators.NumericAddFunction
 
execute(Value...) - Method in class com.google.clearsilver.jsilver.functions.operators.NumericEqualFunction
 
execute(Value...) - Method in class com.google.clearsilver.jsilver.functions.operators.NumericFunction
 
execute(Value...) - Method in class com.google.clearsilver.jsilver.functions.operators.NumericNotEqualFunction
 
execute(Value...) - Method in class com.google.clearsilver.jsilver.functions.operators.OrFunction
 
execute(Value...) - Method in class com.google.clearsilver.jsilver.functions.operators.SubtractFunction
 
execute(Value...) - Method in class com.google.clearsilver.jsilver.functions.string.CrcFunction
 
execute(Value...) - Method in class com.google.clearsilver.jsilver.functions.string.FindFunction
 
execute(Value...) - Method in class com.google.clearsilver.jsilver.functions.string.LengthFunction
 
execute(Value...) - Method in class com.google.clearsilver.jsilver.functions.string.SliceFunction
 
execute(Value...) - Method in class com.google.clearsilver.jsilver.functions.structure.FirstFunction
 
execute(Value...) - Method in class com.google.clearsilver.jsilver.functions.structure.LastFunction
 
execute(Value...) - Method in class com.google.clearsilver.jsilver.functions.structure.NameFunction
 
execute(Value...) - Method in class com.google.clearsilver.jsilver.functions.structure.SubcountFunction
 
executeFunction(String, Value...) - Method in interface com.google.clearsilver.jsilver.functions.FunctionExecutor
Lookup a function by name, execute it and return the results.
executeFunction(String, Value...) - Method in class com.google.clearsilver.jsilver.functions.FunctionRegistry
 
executeFunction(String, Value...) - Method in class com.google.clearsilver.jsilver.template.DefaultRenderingContext
Lookup a function by name, execute it and return the results.
executeFunction(String, Value...) - Method in interface com.google.clearsilver.jsilver.template.RenderingContext
Execute a named function.
exists(Data) - Static method in class com.google.clearsilver.jsilver.compiler.BaseCompiledTemplate
 
exists(Data) - Static method in class com.google.clearsilver.jsilver.data.TypeConverter
Determines if the given data node exists in a ClearSilver compatible way.
exists() - Method in class com.google.clearsilver.jsilver.values.Value
Whether this value exists.
exists() - Method in class com.google.clearsilver.jsilver.values.VariableValue
 
ExistsFunction - Class in com.google.clearsilver.jsilver.functions.operators
?X.
ExistsFunction() - Constructor for class com.google.clearsilver.jsilver.functions.operators.ExistsFunction
 
EXIT_JVM - Static variable in class org.clearsilver.jni.JNI
Failure callback strategy that writes a message to sysout, then calls System.exit(1).
exitComplexCommand() - Method in class com.google.clearsilver.jsilver.syntax.StructuralWhitespaceStripper
 
exportDate(String, TimeZone, Date) - Method in class com.google.clearsilver.jsilver.adaptor.JHdf
 
exportDate(String, String, int) - Method in class com.google.clearsilver.jsilver.adaptor.JHdf
 
exportDate(String, TimeZone, Date) - Method in class org.clearsilver.DelegatedHdf
 
exportDate(String, String, int) - Method in class org.clearsilver.DelegatedHdf
 
exportDate(String, TimeZone, Date) - Method in interface org.clearsilver.HDF
Export a date to a clearsilver tree using a specified timezone
exportDate(String, String, int) - Method in interface org.clearsilver.HDF
Export a date to a clearsilver tree using a specified timezone
exportDate(String, TimeZone, Date) - Method in class org.clearsilver.jni.JniHdf
Export a date to a clearsilver tree using a specified timezone
exportDate(String, String, int) - Method in class org.clearsilver.jni.JniHdf
Export a date to a clearsilver tree using a specified timezone
ExpressionEvaluator - Class in com.google.clearsilver.jsilver.interpreter
Walks the tree of a PExpression node and evaluates the expression.
ExpressionEvaluator(DataContext, FunctionExecutor) - Constructor for class com.google.clearsilver.jsilver.interpreter.ExpressionEvaluator
 
ExpressionTranslator - Class in com.google.clearsilver.jsilver.compiler
Translates a CS expression (from the AST) into an equivalent Java expression.
ExpressionTranslator() - Constructor for class com.google.clearsilver.jsilver.compiler.ExpressionTranslator
 
ExternalState - Class in com.google.streamhtmlparser
A representation of the parser state suitable for use by the caller of the Parser.
ExternalState(String) - Constructor for class com.google.streamhtmlparser.ExternalState
Creates an ExternalState object.

F

FactoryLoader - Class in org.clearsilver
This class holds static methods for getting and setting the CS and HDF factory used throughout the Java Clearsilver Framework.
FactoryLoader() - Constructor for class org.clearsilver.FactoryLoader
 
FALSE - Static variable in class com.google.clearsilver.jsilver.compiler.JavaExpression.BooleanLiteralExpression
 
fileLoad(String) - Method in class org.clearsilver.jni.JniCs
 
fileLoad(String) - Method in class org.clearsilver.jni.JniHdf
 
FileSystemResourceLoader - Class in com.google.clearsilver.jsilver.resourceloader
Loads resources from a directory.
FileSystemResourceLoader(File) - Constructor for class com.google.clearsilver.jsilver.resourceloader.FileSystemResourceLoader
 
FileSystemResourceLoader(String) - Constructor for class com.google.clearsilver.jsilver.resourceloader.FileSystemResourceLoader
 
filter(String, Appendable) - Method in class com.google.clearsilver.jsilver.functions.escape.JsValidateUnquotedLiteral
 
filter(String, Appendable) - Method in class com.google.clearsilver.jsilver.functions.escape.NullEscapeFunction
 
filter(String, Appendable) - Method in class com.google.clearsilver.jsilver.functions.escape.SimpleEscapingFunction
Algorithm is as follows: Scan block for contiguous unescaped sequences Append unescaped sequences to output Append escaped string to output (if found) Rinse & Repeat
filter(String, Appendable) - Method in class com.google.clearsilver.jsilver.functions.escape.StyleEscapeFunction
 
filter(String, Appendable) - Method in class com.google.clearsilver.jsilver.functions.escape.UrlEscapeFunction
 
filter(String, Appendable) - Method in class com.google.clearsilver.jsilver.functions.html.BaseUrlValidateFunction
 
filter(String, Appendable) - Method in class com.google.clearsilver.jsilver.functions.html.HtmlStripFunction
 
filter(String, Appendable) - Method in class com.google.clearsilver.jsilver.functions.html.TextHtmlFunction
 
filter(String, Appendable) - Method in interface com.google.clearsilver.jsilver.functions.TextFilter
 
filter() - Method in class com.google.clearsilver.jsilver.syntax.lexer.Lexer
 
finalize() - Method in class org.clearsilver.jni.JniCs
 
finalize() - Method in class org.clearsilver.jni.JniHdf
Call close() just in case when deallocating Java object.
find(String, ResourceLoader, EscapeMode) - Method in class com.google.clearsilver.jsilver.interpreter.LoadingTemplateFactory
 
find(String, ResourceLoader, EscapeMode) - Method in class com.google.clearsilver.jsilver.interpreter.OptimizingTemplateFactory
 
find(String, ResourceLoader, EscapeMode) - Method in interface com.google.clearsilver.jsilver.interpreter.TemplateFactory
Load a template from the source.
findClass(String) - Method in class com.google.clearsilver.jsilver.compiler.CompilingClassLoader
Override ClassLoader's class resolving method.
FindFunction - Class in com.google.clearsilver.jsilver.functions.string
Returns the numeric position of the substring in the string (if found), otherwise returns -1 similar to the Python string.find method.
FindFunction() - Constructor for class com.google.clearsilver.jsilver.functions.string.FindFunction
 
findMacro(String) - Method in class com.google.clearsilver.jsilver.template.DefaultRenderingContext
 
findMacro(String) - Method in interface com.google.clearsilver.jsilver.template.RenderingContext
Lookup a macro that's already been registered.
findVariable(String, boolean) - Method in interface com.google.clearsilver.jsilver.data.DataContext
Searches the variable map stack for the specified variable name.
findVariable(String, boolean) - Method in class com.google.clearsilver.jsilver.data.DefaultDataContext
 
findVariableEscapeMode(String) - Method in interface com.google.clearsilver.jsilver.data.DataContext
Searches the variable map stack for the specified variable name, and returns its EscapeMode.
findVariableEscapeMode(String) - Method in class com.google.clearsilver.jsilver.data.DefaultDataContext
 
FirstFunction - Class in com.google.clearsilver.jsilver.functions.structure
Returns true if the local variable is the first in a loop or each.
FirstFunction() - Constructor for class com.google.clearsilver.jsilver.functions.structure.FirstFunction
 
flush() - Method in class com.google.clearsilver.jsilver.compiler.JavaSourceWriter
 
Function - Interface in com.google.clearsilver.jsilver.functions
Plugin for JSilver functions made available to templates.
FunctionExecutor - Interface in com.google.clearsilver.jsilver.functions
Execute functions in templates.
FunctionRegistry - Class in com.google.clearsilver.jsilver.functions
Simple implementation of FunctionFinder that you can register your own functions with.
FunctionRegistry() - Constructor for class com.google.clearsilver.jsilver.functions.FunctionRegistry
 
functions - Variable in class com.google.clearsilver.jsilver.functions.FunctionRegistry
 

G

GenericParser - Class in com.google.streamhtmlparser.impl
An implementation of the Parser interface that is common to both HtmlParser and JavascriptParser.
GenericParser(ParserStateTable, Map<InternalState, ExternalState>, InternalState) - Constructor for class com.google.streamhtmlparser.impl.GenericParser
 
GenericParser(GenericParser) - Constructor for class com.google.streamhtmlparser.impl.GenericParser
Constructs a generic parser that is an exact copy of the one given.
get() - Method in class com.google.clearsilver.jsilver.output.InstanceOutputBufferProvider
 
get() - Method in interface com.google.clearsilver.jsilver.output.OutputBufferProvider
Returns a clean Appendable buffer ready to use while rendering.
get() - Method in class com.google.clearsilver.jsilver.output.ThreadLocalOutputBufferProvider
 
getAllowGlobalDataModification() - Method in class com.google.clearsilver.jsilver.JSilverOptions
 
getArgs() - Method in class com.google.clearsilver.jsilver.syntax.node.AFunctionExpression
 
getArgs() - Method in class com.google.clearsilver.jsilver.syntax.node.ASequenceExpression
 
getArgumentCount() - Method in class com.google.clearsilver.jsilver.compiler.BaseCompiledTemplate.CompiledMacro
 
getArgumentCount() - Method in class com.google.clearsilver.jsilver.interpreter.InterpretedMacro
 
getArgumentCount() - Method in interface com.google.clearsilver.jsilver.template.Macro
Return the number of arguments this macro expects.
getArgumentName(int) - Method in class com.google.clearsilver.jsilver.compiler.BaseCompiledTemplate.CompiledMacro
 
getArgumentName(int) - Method in class com.google.clearsilver.jsilver.interpreter.InterpretedMacro
 
getArgumentName(int) - Method in interface com.google.clearsilver.jsilver.template.Macro
Get the name of the nth argument defined in the macro.
getArguments() - Method in class com.google.clearsilver.jsilver.syntax.node.ACallCommand
 
getArguments() - Method in class com.google.clearsilver.jsilver.syntax.node.ADefCommand
 
getAttribute(String) - Method in interface com.google.clearsilver.jsilver.data.Data
Returns the value of the node attribute with the given name, or null if there is no value.
getAttribute(String) - Method in class com.google.clearsilver.jsilver.data.DelegatedData
 
getAttribute(String) - Method in class com.google.clearsilver.jsilver.data.NestedMapData
 
getAttribute() - Method in interface com.google.streamhtmlparser.HtmlParser
Returns the name of the HTML attribute the parser is currently processing.
getAttribute() - Method in class com.google.streamhtmlparser.impl.HtmlParserImpl
 
getAttributeCount() - Method in interface com.google.clearsilver.jsilver.data.Data
Returns the number of attributes on this node.
getAttributeCount() - Method in class com.google.clearsilver.jsilver.data.DelegatedData
 
getAttributeCount() - Method in class com.google.clearsilver.jsilver.data.NestedMapData
 
getAttributes() - Method in interface com.google.clearsilver.jsilver.data.Data
Returns an iterable collection of attribute name/value pairs.
getAttributes() - Method in class com.google.clearsilver.jsilver.data.DelegatedData
 
getAttributes() - Method in class com.google.clearsilver.jsilver.data.NestedMapData
 
getAttributeType() - Method in interface com.google.streamhtmlparser.HtmlParser
Returns the type of the attribute that the parser is in or ATTR_TYPE.NONE if we are not parsing an attribute.
getAttributeType() - Method in class com.google.streamhtmlparser.impl.HtmlParserImpl
 
getAutoEscapeMode() - Method in class com.google.clearsilver.jsilver.template.DefaultRenderingContext
 
getAutoEscapeMode() - Method in interface com.google.clearsilver.jsilver.template.RenderingContext
Read the currently set auto escape mode.
getAutoEscapeOptions() - Method in class com.google.clearsilver.jsilver.template.DefaultRenderingContext
 
getAutoEscapeOptions() - Method in interface com.google.clearsilver.jsilver.template.RenderingContext
Returns the configured AutoEscapeOptions to be used while rendering the current template.
getBlock() - Method in class com.google.clearsilver.jsilver.syntax.node.AIfCommand
 
getBooleanValue() - Method in class com.google.clearsilver.jsilver.data.AbstractData
 
getBooleanValue(String) - Method in class com.google.clearsilver.jsilver.data.AbstractData
Retrieves the value at the specified path in this HDF node's subtree.
getBooleanValue(String) - Method in class com.google.clearsilver.jsilver.data.ChainedData
 
getBooleanValue() - Method in interface com.google.clearsilver.jsilver.data.Data
Returns the boolean value of this HDF node, or false if this node has no value.
getBooleanValue(String) - Method in interface com.google.clearsilver.jsilver.data.Data
Retrieves the value at the specified path in this HDF node's subtree.
getBooleanValue() - Method in class com.google.clearsilver.jsilver.data.DelegatedData
 
getBooleanValue(String) - Method in class com.google.clearsilver.jsilver.data.DelegatedData
 
getBufferSize() - Method in class com.google.clearsilver.jsilver.resourceloader.BufferedResourceLoader
 
getCacheTemplates() - Method in class com.google.clearsilver.jsilver.JSilverOptions
 
getChar(int) - Method in class com.google.streamhtmlparser.util.JavascriptTokenBuffer
Returns the character at a given index in the buffer or nul ('\0') if the index is outside the range of the buffer.
getCharacterSet() - Method in class com.google.clearsilver.jsilver.resourceloader.BufferedResourceLoader
 
getChild(String) - Method in class com.google.clearsilver.jsilver.adaptor.JHdf
 
getChild(String) - Method in class com.google.clearsilver.jsilver.data.ChainedData
 
getChild(String) - Method in interface com.google.clearsilver.jsilver.data.Data
Retrieves the object that is the root of the subtree at hdfpath, returning null if the subtree doesn't exist
getChild(String) - Method in class com.google.clearsilver.jsilver.data.DelegatedData
 
getChild(String) - Method in class com.google.clearsilver.jsilver.data.NestedMapData
Retrieves the object that is the root of the subtree at hdfpath, returning null if the subtree doesn't exist
getChild() - Method in class com.google.clearsilver.jsilver.syntax.node.ADescendVariable
 
getChild() - Method in class com.google.clearsilver.jsilver.syntax.node.AExpandVariable
 
getChild(String) - Method in class org.clearsilver.DelegatedHdf
 
getChild(String) - Method in interface org.clearsilver.HDF
Retrieves the HDF for the first child of the root of the subtree at hdfpath, or null if no child exists of that path or if the path doesn't exist.
getChild(String) - Method in class org.clearsilver.jni.JniHdf
Retrieves the HDF for the first child of the root of the subtree at hdfpath, or null if no child exists of that path or if the path doesn't exist.
getChildCount() - Method in interface com.google.clearsilver.jsilver.data.Data
Returns number of child nodes.
getChildCount() - Method in class com.google.clearsilver.jsilver.data.DelegatedData
 
getChildCount() - Method in class com.google.clearsilver.jsilver.data.NestedMapData
Returns number of child nodes.
getChildren(Data) - Method in class com.google.clearsilver.jsilver.compiler.BaseCompiledTemplate
Returns child nodes of parent.
getChildren() - Method in interface com.google.clearsilver.jsilver.data.Data
Returns children of this node.
getChildren() - Method in class com.google.clearsilver.jsilver.data.DelegatedData
 
getChildren() - Method in class com.google.clearsilver.jsilver.data.NestedMapData
Returns children of this node.
getClearsilverFactory() - Static method in class org.clearsilver.FactoryLoader
Get the ClearsilverFactory object to be used by disparate parts of the application.
getColumn() - Method in exception com.google.clearsilver.jsilver.exceptions.JSilverBadSyntaxException
Column number this syntax error occured, or JSilverBadSyntaxException.UNKNOWN_POSITION.
getColumnNumber() - Method in class com.google.clearsilver.jsilver.autoescape.AutoEscapeContext
Returns the current column number within the resource being auto escaped.
getColumnNumber() - Method in class com.google.streamhtmlparser.impl.GenericParser
Returns the current column number.
getColumnNumber() - Method in interface com.google.streamhtmlparser.Parser
Returns the current column number.
getCommand() - Method in class com.google.clearsilver.jsilver.syntax.node.AAltCommand
 
getCommand() - Method in class com.google.clearsilver.jsilver.syntax.node.AAutoescapeCommand
 
getCommand() - Method in class com.google.clearsilver.jsilver.syntax.node.ADefCommand
 
getCommand() - Method in class com.google.clearsilver.jsilver.syntax.node.AEachCommand
 
getCommand() - Method in class com.google.clearsilver.jsilver.syntax.node.AEscapeCommand
 
getCommand() - Method in class com.google.clearsilver.jsilver.syntax.node.AInlineCommand
 
getCommand() - Method in class com.google.clearsilver.jsilver.syntax.node.ALoopCommand
 
getCommand() - Method in class com.google.clearsilver.jsilver.syntax.node.ALoopIncCommand
 
getCommand() - Method in class com.google.clearsilver.jsilver.syntax.node.ALoopToCommand
 
getCommand() - Method in class com.google.clearsilver.jsilver.syntax.node.AMultipleCommand
 
getCommand() - Method in class com.google.clearsilver.jsilver.syntax.node.AWithCommand
 
getComment() - Method in class com.google.clearsilver.jsilver.syntax.node.ACommentCommand
 
getCompileTemplates() - Method in class com.google.clearsilver.jsilver.JSilverOptions
 
getContent() - Method in class com.google.streamhtmlparser.util.CharacterRecorder
Returns the characters recorded in a String form.
getCs() - Method in class org.clearsilver.DelegatedCs
 
getCsOpen() - Method in class com.google.clearsilver.jsilver.syntax.node.ACsOpenPosition
 
getCurrentState() - Method in class com.google.clearsilver.jsilver.autoescape.AutoEscapeContext
Calls the HtmlParser API to determine current state.
getData() - Method in class com.google.clearsilver.jsilver.syntax.node.ADataCommand
 
getDataContext() - Method in class com.google.clearsilver.jsilver.template.DefaultRenderingContext
 
getDataContext() - Method in interface com.google.clearsilver.jsilver.template.RenderingContext
Return the DataContext object associated with this RenderingContext.
getDecNumber() - Method in class com.google.clearsilver.jsilver.syntax.node.ADecNumberVariable
 
getDelegate() - Method in class com.google.clearsilver.jsilver.data.DelegatedData
 
getDisplayName() - Method in class com.google.clearsilver.jsilver.compiler.BaseCompiledTemplate.CompiledMacro
 
getDisplayName() - Method in class com.google.clearsilver.jsilver.compiler.BaseCompiledTemplate
 
getDisplayName() - Method in class com.google.clearsilver.jsilver.interpreter.InterpretedMacro
 
getDisplayName() - Method in class com.google.clearsilver.jsilver.interpreter.InterpretedTemplate
 
getDisplayName() - Method in interface com.google.clearsilver.jsilver.template.Template
Name to use when displaying error or log messages.
getEnd() - Method in class com.google.clearsilver.jsilver.syntax.node.ALoopCommand
 
getEnd() - Method in class com.google.clearsilver.jsilver.syntax.node.ALoopIncCommand
 
getEntity() - Method in class com.google.streamhtmlparser.util.EntityResolver
Returns the decoded HTML Entity.
getEOF() - Method in class com.google.clearsilver.jsilver.syntax.node.Start
 
getEscapeCommand() - Method in enum com.google.clearsilver.jsilver.autoescape.EscapeMode
 
getEscapeMode() - Method in enum com.google.clearsilver.jsilver.autoescape.AutoEscapeContext.AutoEscapeState
 
getEscapeMode() - Method in class com.google.clearsilver.jsilver.compiler.BaseCompiledTemplate.CompiledMacro
 
getEscapeMode() - Method in class com.google.clearsilver.jsilver.compiler.BaseCompiledTemplate
 
getEscapeMode() - Method in class com.google.clearsilver.jsilver.data.AbstractData
 
getEscapeMode() - Method in interface com.google.clearsilver.jsilver.data.Data
Indicates the escaping, if any that was applied to this HDF node.
getEscapeMode() - Method in class com.google.clearsilver.jsilver.data.DelegatedData
 
getEscapeMode() - Method in class com.google.clearsilver.jsilver.interpreter.InterpretedMacro
 
getEscapeMode() - Method in class com.google.clearsilver.jsilver.interpreter.InterpretedTemplate
 
getEscapeMode(Data) - Method in class com.google.clearsilver.jsilver.JSilver
Determine the escaping to apply based on Config variables in HDF.
getEscapeMode() - Method in class com.google.clearsilver.jsilver.JSilverOptions
 
getEscapeMode() - Method in class com.google.clearsilver.jsilver.precompiler.PrecompiledTemplateMapKey
Return the escape mode used for this template.
getEscapeMode() - Method in interface com.google.clearsilver.jsilver.template.Template
Return the EscapeMode in which this template was generated.
getEscapeMode() - Method in class com.google.clearsilver.jsilver.values.Value
Indicates the escaping that was applied to the expression represented by this value.
getEscapeMode() - Method in class com.google.clearsilver.jsilver.values.VariableValue
 
getEscapeModeForCurrentState() - Method in class com.google.clearsilver.jsilver.autoescape.AutoEscapeContext
Returns the EscapeMode which will bring AutoEscapeContext into this state.
getEscapeString(char) - Method in class com.google.clearsilver.jsilver.functions.escape.HtmlEscapeFunction
 
getEscapeString(char) - Method in class com.google.clearsilver.jsilver.functions.escape.JsEscapeFunction
 
getEscapeString(char) - Method in class com.google.clearsilver.jsilver.functions.escape.SimpleEscapingFunction
Given one of the escape characters supplied to this instance's constructor, return the escape string for it.
getEscapingFunctionForCurrentState() - Method in class com.google.clearsilver.jsilver.autoescape.AutoEscapeContext
Determine the correct escaping to apply for a variable.
getExpression() - Method in class com.google.clearsilver.jsilver.syntax.node.AAltCommand
 
getExpression() - Method in class com.google.clearsilver.jsilver.syntax.node.AAutoescapeCommand
 
getExpression() - Method in class com.google.clearsilver.jsilver.syntax.node.AEachCommand
 
getExpression() - Method in class com.google.clearsilver.jsilver.syntax.node.AEscapeCommand
 
getExpression() - Method in class com.google.clearsilver.jsilver.syntax.node.AEvarCommand
 
getExpression() - Method in class com.google.clearsilver.jsilver.syntax.node.AExistsExpression
 
getExpression() - Method in class com.google.clearsilver.jsilver.syntax.node.AHardIncludeCommand
 
getExpression() - Method in class com.google.clearsilver.jsilver.syntax.node.AHardLincludeCommand
 
getExpression() - Method in class com.google.clearsilver.jsilver.syntax.node.AIfCommand
 
getExpression() - Method in class com.google.clearsilver.jsilver.syntax.node.AIncludeCommand
 
getExpression() - Method in class com.google.clearsilver.jsilver.syntax.node.ALincludeCommand
 
getExpression() - Method in class com.google.clearsilver.jsilver.syntax.node.ALoopToCommand
 
getExpression() - Method in class com.google.clearsilver.jsilver.syntax.node.ALvarCommand
 
getExpression() - Method in class com.google.clearsilver.jsilver.syntax.node.ANegativeExpression
 
getExpression() - Method in class com.google.clearsilver.jsilver.syntax.node.ANotExpression
 
getExpression() - Method in class com.google.clearsilver.jsilver.syntax.node.ANumericExpression
 
getExpression() - Method in class com.google.clearsilver.jsilver.syntax.node.ASetCommand
 
getExpression() - Method in class com.google.clearsilver.jsilver.syntax.node.AUvarCommand
 
getExpression() - Method in class com.google.clearsilver.jsilver.syntax.node.AVarCommand
 
getExpression() - Method in class com.google.clearsilver.jsilver.syntax.node.AWithCommand
 
getFileLoader() - Method in class com.google.clearsilver.jsilver.adaptor.JHdf
 
getFileLoader() - Method in interface org.clearsilver.CS
Get the file loader in use, if any.
getFileLoader() - Method in class org.clearsilver.DelegatedCs
 
getFileLoader() - Method in class org.clearsilver.DelegatedHdf
 
getFileLoader() - Method in interface org.clearsilver.HDF
Get the file loader in use, if any.
getFileLoader() - Method in class org.clearsilver.jni.JniCs
Get the file loader in use, if any.
getFileLoader() - Method in class org.clearsilver.jni.JniHdf
Get the file loader in use, if any.
getFullPath() - Method in interface com.google.clearsilver.jsilver.data.Data
Returns the full path to this node via its parent links.
getFullPath() - Method in class com.google.clearsilver.jsilver.data.DelegatedData
 
getFullPath() - Method in class com.google.clearsilver.jsilver.data.NestedMapData
Returns the full path to this node via its parent links.
getFullyUnwrappedHdf(HDF) - Static method in class org.clearsilver.DelegatedHdf
Utility function for concrete ClearsilverFactories to unwrap DelegatedHdfs and get down to a concrete (or unknown) HDF object.
getFunctionName() - Method in enum com.google.clearsilver.jsilver.autoescape.AutoEscapeContext.AutoEscapeState
 
getGlobalHDF() - Method in interface org.clearsilver.CS
Return global hdf in use
getGlobalHDF() - Method in class org.clearsilver.DelegatedCs
 
getGlobalHDF() - Method in class org.clearsilver.jni.JniCs
 
getHdf() - Method in class org.clearsilver.DelegatedHdf
 
getHexNumber() - Method in class com.google.clearsilver.jsilver.syntax.node.AHexNumberVariable
 
getIgnoreAttributes() - Method in class com.google.clearsilver.jsilver.JSilverOptions
 
getIn(Node) - Method in interface com.google.clearsilver.jsilver.syntax.analysis.Analysis
 
getIn(Node) - Method in class com.google.clearsilver.jsilver.syntax.analysis.AnalysisAdapter
 
getIncludedTemplateNames() - Method in class com.google.clearsilver.jsilver.template.DefaultRenderingContext
 
getIncludedTemplateNames() - Method in interface com.google.clearsilver.jsilver.template.RenderingContext
Returns the ordered, mutable stack of names of included templates.
getIncrement() - Method in class com.google.clearsilver.jsilver.syntax.node.ALoopIncCommand
 
getInitialBufferSize() - Method in class com.google.clearsilver.jsilver.JSilverOptions
 
getInstance() - Static method in class com.google.streamhtmlparser.JavascriptParserFactory
 
getIntValue(String, int) - Method in class com.google.clearsilver.jsilver.adaptor.JHdf
 
getIntValue() - Method in class com.google.clearsilver.jsilver.data.AbstractData
 
getIntValue(String, int) - Method in class com.google.clearsilver.jsilver.data.AbstractData
Retrieves the integer value at the specified path in this HDF node's subtree.
getIntValue(String) - Method in class com.google.clearsilver.jsilver.data.AbstractData
Retrieves the value at the specified path in this HDF node's subtree.
getIntValue(String, int) - Method in class com.google.clearsilver.jsilver.data.ChainedData
 
getIntValue(String) - Method in class com.google.clearsilver.jsilver.data.ChainedData
 
getIntValue() - Method in interface com.google.clearsilver.jsilver.data.Data
Returns the integer value of this HDF node, or 0 if this node has no value.
getIntValue(String, int) - Method in interface com.google.clearsilver.jsilver.data.Data
Retrieves the integer value at the specified path in this HDF node's subtree.
getIntValue(String) - Method in interface com.google.clearsilver.jsilver.data.Data
Retrieves the value at the specified path in this HDF node's subtree.
getIntValue() - Method in class com.google.clearsilver.jsilver.data.DelegatedData
 
getIntValue(String, int) - Method in class com.google.clearsilver.jsilver.data.DelegatedData
 
getIntValue(String) - Method in class com.google.clearsilver.jsilver.data.DelegatedData
 
getIntValue(String, int) - Method in class org.clearsilver.DelegatedHdf
 
getIntValue(String, int) - Method in interface org.clearsilver.HDF
Retrieves the integer value at the specified path in this HDF node's subtree.
getIntValue(String, int) - Method in class org.clearsilver.jni.JniHdf
Retrieves the integer value at the specified path in this HDF node's subtree.
getItems() - Method in class com.google.clearsilver.jsilver.resourceloader.InMemoryResourceLoader
 
getJavascriptState() - Method in interface com.google.streamhtmlparser.HtmlParser
Returns the state the Javascript parser is in.
getJavascriptState() - Method in class com.google.streamhtmlparser.impl.HtmlParserImpl
 
getKeepTemplateCacheFresh() - Method in class com.google.clearsilver.jsilver.JSilverOptions
 
getKey(String) - Method in class com.google.clearsilver.jsilver.adaptor.ResourceLoaderAdaptor
 
getKey(String) - Method in class com.google.clearsilver.jsilver.resourceloader.BaseResourceLoader
Default implementation returns the filename as the ResourceLoaders that subclass this class tend to assume they are the only ResourceLoader in use.
getKey(String) - Method in class com.google.clearsilver.jsilver.resourceloader.CompositeResourceLoader
We return the filename as the key of uniqueness as we assume that if this CompositeResourceLoader is in use, then there won't be another ResourceLoader that we are competing against.
getKey(String) - Method in interface com.google.clearsilver.jsilver.resourceloader.ResourceLoader
Returns an object that can be used to uniquely identify the file corresponding to the given file name in the context of this ResourceLoader.
getLastIdentifier() - Method in class com.google.streamhtmlparser.util.JavascriptTokenBuffer
Returns the last javascript identifier/keyword in the buffer.
getLeft() - Method in class com.google.clearsilver.jsilver.syntax.node.AAddExpression
 
getLeft() - Method in class com.google.clearsilver.jsilver.syntax.node.AAndExpression
 
getLeft() - Method in class com.google.clearsilver.jsilver.syntax.node.ACommaExpression
 
getLeft() - Method in class com.google.clearsilver.jsilver.syntax.node.ADivideExpression
 
getLeft() - Method in class com.google.clearsilver.jsilver.syntax.node.AEqExpression
 
getLeft() - Method in class com.google.clearsilver.jsilver.syntax.node.AGteExpression
 
getLeft() - Method in class com.google.clearsilver.jsilver.syntax.node.AGtExpression
 
getLeft() - Method in class com.google.clearsilver.jsilver.syntax.node.ALteExpression
 
getLeft() - Method in class com.google.clearsilver.jsilver.syntax.node.ALtExpression
 
getLeft() - Method in class com.google.clearsilver.jsilver.syntax.node.AModuloExpression
 
getLeft() - Method in class com.google.clearsilver.jsilver.syntax.node.AMultiplyExpression
 
getLeft() - Method in class com.google.clearsilver.jsilver.syntax.node.ANeExpression
 
getLeft() - Method in class com.google.clearsilver.jsilver.syntax.node.ANumericAddExpression
 
getLeft() - Method in class com.google.clearsilver.jsilver.syntax.node.ANumericEqExpression
 
getLeft() - Method in class com.google.clearsilver.jsilver.syntax.node.ANumericNeExpression
 
getLeft() - Method in class com.google.clearsilver.jsilver.syntax.node.AOrExpression
 
getLeft() - Method in class com.google.clearsilver.jsilver.syntax.node.ASubtractExpression
 
getLine() - Method in exception com.google.clearsilver.jsilver.exceptions.JSilverBadSyntaxException
Line number this syntax error occured, or JSilverBadSyntaxException.UNKNOWN_POSITION.
getLine() - Method in class com.google.clearsilver.jsilver.syntax.node.Token
 
getLineNumber() - Method in class com.google.clearsilver.jsilver.autoescape.AutoEscapeContext
Returns the current line number within the resource being auto escaped.
getLineNumber() - Method in class com.google.streamhtmlparser.impl.GenericParser
Returns the current line number.
getLineNumber() - Method in interface com.google.streamhtmlparser.Parser
Returns the current line number.
getLoadPathCacheSize() - Method in class com.google.clearsilver.jsilver.JSilverOptions
 
getLoadPaths(HDF) - Static method in class org.clearsilver.CSUtil
Helper function that returns a concatenation of the loadpaths in the provided HDF.
getLoadPaths(HDF, boolean) - Static method in class org.clearsilver.CSUtil
Helper function that returns a concatenation of the loadpaths in the provided HDF.
getLogEscapedVariables() - Method in class com.google.clearsilver.jsilver.autoescape.AutoEscapeOptions
 
getLogEscapedVariables() - Method in class com.google.clearsilver.jsilver.JSilverOptions
 
getMacro() - Method in class com.google.clearsilver.jsilver.syntax.node.ACallCommand
 
getMacro() - Method in class com.google.clearsilver.jsilver.syntax.node.ADefCommand
 
getMacroName() - Method in class com.google.clearsilver.jsilver.compiler.BaseCompiledTemplate.CompiledMacro
 
getMacroName() - Method in class com.google.clearsilver.jsilver.interpreter.InterpretedMacro
 
getMacroName() - Method in interface com.google.clearsilver.jsilver.template.Macro
Name of macro (e.g.
getMapFileReader(String) - Method in class com.google.clearsilver.jsilver.precompiler.PrecompiledTemplateMapFileReader
 
getName() - Method in interface com.google.clearsilver.jsilver.data.Data
Returns the name of this HDF node.
getName() - Method in class com.google.clearsilver.jsilver.data.DelegatedData
 
getName() - Method in class com.google.clearsilver.jsilver.data.NestedMapData
Returns the name of this HDF node.
getName() - Method in class com.google.clearsilver.jsilver.syntax.node.AFunctionExpression
 
getName() - Method in class com.google.clearsilver.jsilver.values.VariableValue
 
getName() - Method in class com.google.streamhtmlparser.ExternalState
Returns the name of the object.
getNextSibling() - Method in interface com.google.clearsilver.jsilver.data.Data
Retrieves the node representing the next sibling of this Data node, if any.
getNextSibling() - Method in class com.google.clearsilver.jsilver.data.DelegatedData
 
getNextSibling() - Method in class com.google.clearsilver.jsilver.data.NestedMapData
 
getNodeName(Data) - Static method in class com.google.clearsilver.jsilver.compiler.BaseCompiledTemplate
Gets the name of the node for writing.
getObj(String) - Method in class com.google.clearsilver.jsilver.adaptor.JHdf
 
getObj(String) - Method in class org.clearsilver.DelegatedHdf
 
getObj(String) - Method in interface org.clearsilver.HDF
Retrieves the HDF object that is the root of the subtree at hdfpath, or null if no object exists at that path.
getObj(String) - Method in class org.clearsilver.jni.JniHdf
Retrieves the HDF object that is the root of the subtree at hdfpath, or null if no object exists at that path.
getOptimizer() - Method in interface com.google.clearsilver.jsilver.interpreter.OptimizerProvider
 
getOptions() - Method in class com.google.clearsilver.jsilver.JSilver
Returns a copy of the JSilverOptions used by this JSilver instance.
getOrCreateObj(String) - Method in class com.google.clearsilver.jsilver.adaptor.JHdf
 
getOrCreateObj(String) - Method in class org.clearsilver.DelegatedHdf
 
getOrCreateObj(String) - Method in interface org.clearsilver.HDF
Retrieves the HDF object that is the root of the subtree at hdfpath, create the subtree if it doesn't exist
getOrCreateObj(String) - Method in class org.clearsilver.jni.JniHdf
Retrieves the HDF object that is the root of the subtree at hdfpath, create the subtree if it doesn't exist
getOtherwise() - Method in class com.google.clearsilver.jsilver.syntax.node.AIfCommand
 
getOut(Node) - Method in interface com.google.clearsilver.jsilver.syntax.analysis.Analysis
 
getOut(Node) - Method in class com.google.clearsilver.jsilver.syntax.analysis.AnalysisAdapter
 
getParent() - Method in interface com.google.clearsilver.jsilver.data.Data
Get the parent node.
getParent() - Method in class com.google.clearsilver.jsilver.data.DelegatedData
 
getParent() - Method in class com.google.clearsilver.jsilver.data.NestedMapData
Get the parent node.
getParent() - Method in class com.google.clearsilver.jsilver.syntax.node.ADescendVariable
 
getParent() - Method in class com.google.clearsilver.jsilver.syntax.node.AExpandVariable
 
getParser() - Method in interface com.google.clearsilver.jsilver.data.DataFactory
Returns the Parser used by this factory to parse the HDF content.
getParser() - Method in class com.google.clearsilver.jsilver.data.HDFDataFactory
 
getPCommand() - Method in class com.google.clearsilver.jsilver.syntax.node.Start
 
getPos() - Method in class com.google.clearsilver.jsilver.syntax.node.Token
 
getPosition() - Method in class com.google.clearsilver.jsilver.syntax.node.AAltCommand
 
getPosition() - Method in class com.google.clearsilver.jsilver.syntax.node.AAutoescapeCommand
 
getPosition() - Method in class com.google.clearsilver.jsilver.syntax.node.ACallCommand
 
getPosition() - Method in class com.google.clearsilver.jsilver.syntax.node.ACommentCommand
 
getPosition() - Method in class com.google.clearsilver.jsilver.syntax.node.AContentTypeCommand
 
getPosition() - Method in class com.google.clearsilver.jsilver.syntax.node.ADefCommand
 
getPosition() - Method in class com.google.clearsilver.jsilver.syntax.node.AEachCommand
 
getPosition() - Method in class com.google.clearsilver.jsilver.syntax.node.AEscapeCommand
 
getPosition() - Method in class com.google.clearsilver.jsilver.syntax.node.AEvarCommand
 
getPosition() - Method in class com.google.clearsilver.jsilver.syntax.node.AHardIncludeCommand
 
getPosition() - Method in class com.google.clearsilver.jsilver.syntax.node.AHardLincludeCommand
 
getPosition() - Method in class com.google.clearsilver.jsilver.syntax.node.AIfCommand
 
getPosition() - Method in class com.google.clearsilver.jsilver.syntax.node.AIncludeCommand
 
getPosition() - Method in class com.google.clearsilver.jsilver.syntax.node.AInlineCommand
 
getPosition() - Method in class com.google.clearsilver.jsilver.syntax.node.ALincludeCommand
 
getPosition() - Method in class com.google.clearsilver.jsilver.syntax.node.ALoopCommand
 
getPosition() - Method in class com.google.clearsilver.jsilver.syntax.node.ALoopIncCommand
 
getPosition() - Method in class com.google.clearsilver.jsilver.syntax.node.ALoopToCommand
 
getPosition() - Method in class com.google.clearsilver.jsilver.syntax.node.ALvarCommand
 
getPosition() - Method in class com.google.clearsilver.jsilver.syntax.node.ANameCommand
 
getPosition() - Method in class com.google.clearsilver.jsilver.syntax.node.ASetCommand
 
getPosition() - Method in class com.google.clearsilver.jsilver.syntax.node.AUvarCommand
 
getPosition() - Method in class com.google.clearsilver.jsilver.syntax.node.AVarCommand
 
getPosition() - Method in class com.google.clearsilver.jsilver.syntax.node.AWithCommand
 
getPrecompiledTemplateMap() - Method in class com.google.clearsilver.jsilver.JSilverOptions
 
getPropagateEscapeStatus() - Method in class com.google.clearsilver.jsilver.autoescape.AutoEscapeOptions
 
getPropagateEscapeStatus() - Method in class com.google.clearsilver.jsilver.JSilverOptions
 
getReference() - Method in class com.google.clearsilver.jsilver.values.VariableValue
 
getResourceLoader() - Method in class com.google.clearsilver.jsilver.JSilver
Gets underlying ResourceLoader so you can access arbitrary files using the same mechanism as JSilver.
getResourceLoader() - Method in class com.google.clearsilver.jsilver.template.DefaultRenderingContext
 
getResourceLoader() - Method in interface com.google.clearsilver.jsilver.template.RenderingContext
Returns the ResourceLoader object to use to fetch files needed to render the current template.
getResourceName() - Method in class com.google.clearsilver.jsilver.autoescape.AutoEscapeContext
Returns the name of the resource currently being auto escaped.
getResourceName() - Method in exception com.google.clearsilver.jsilver.exceptions.JSilverBadSyntaxException
Name of resource that had syntax error (typically a file name).
getResourceVersionId(String) - Method in class com.google.clearsilver.jsilver.adaptor.ResourceLoaderAdaptor
Some applications, e.g.
getResourceVersionId(String) - Method in class com.google.clearsilver.jsilver.resourceloader.BaseResourceLoader
Default implementation does not check whether the resource has changed.
getResourceVersionId(String) - Method in class com.google.clearsilver.jsilver.resourceloader.CompositeResourceLoader
Return the first non-null version identifier found among the ResourceLoaders, using the same search order as CompositeResourceLoader.open(String).
getResourceVersionId(String) - Method in class com.google.clearsilver.jsilver.resourceloader.FileSystemResourceLoader
Some applications, e.g.
getResourceVersionId(String) - Method in interface com.google.clearsilver.jsilver.resourceloader.ResourceLoader
Returns an object that can be used to identify when a resource has changed.
getRight() - Method in class com.google.clearsilver.jsilver.syntax.node.AAddExpression
 
getRight() - Method in class com.google.clearsilver.jsilver.syntax.node.AAndExpression
 
getRight() - Method in class com.google.clearsilver.jsilver.syntax.node.ACommaExpression
 
getRight() - Method in class com.google.clearsilver.jsilver.syntax.node.ADivideExpression
 
getRight() - Method in class com.google.clearsilver.jsilver.syntax.node.AEqExpression
 
getRight() - Method in class com.google.clearsilver.jsilver.syntax.node.AGteExpression
 
getRight() - Method in class com.google.clearsilver.jsilver.syntax.node.AGtExpression
 
getRight() - Method in class com.google.clearsilver.jsilver.syntax.node.ALteExpression
 
getRight() - Method in class com.google.clearsilver.jsilver.syntax.node.ALtExpression
 
getRight() - Method in class com.google.clearsilver.jsilver.syntax.node.AModuloExpression
 
getRight() - Method in class com.google.clearsilver.jsilver.syntax.node.AMultiplyExpression
 
getRight() - Method in class com.google.clearsilver.jsilver.syntax.node.ANeExpression
 
getRight() - Method in class com.google.clearsilver.jsilver.syntax.node.ANumericAddExpression
 
getRight() - Method in class com.google.clearsilver.jsilver.syntax.node.ANumericEqExpression
 
getRight() - Method in class com.google.clearsilver.jsilver.syntax.node.ANumericNeExpression
 
getRight() - Method in class com.google.clearsilver.jsilver.syntax.node.AOrExpression
 
getRight() - Method in class com.google.clearsilver.jsilver.syntax.node.ASubtractExpression
 
getRoot() - Method in interface com.google.clearsilver.jsilver.data.Data
Return the root of the tree where the current node lies.
getRoot() - Method in class com.google.clearsilver.jsilver.data.DelegatedData
 
getRoot() - Method in class com.google.clearsilver.jsilver.data.NestedMapData
Return the root of the tree where the current node lies.
getRoot() - Method in class com.google.clearsilver.jsilver.syntax.TemplateSyntaxTree
 
getRootData() - Method in interface com.google.clearsilver.jsilver.data.DataContext
Returns the main Data object this RenderingContext was defined with.
getRootData() - Method in class com.google.clearsilver.jsilver.data.DefaultDataContext
 
getRootObj() - Method in class com.google.clearsilver.jsilver.adaptor.JHdf
 
getRootObj() - Method in class org.clearsilver.DelegatedHdf
 
getRootObj() - Method in interface org.clearsilver.HDF
Return the root of the tree where the current node lies.
getRootObj() - Method in class org.clearsilver.jni.JniHdf
Return the root of the tree where the current node lies.
getStart() - Method in class com.google.clearsilver.jsilver.syntax.node.ALoopCommand
 
getStart() - Method in class com.google.clearsilver.jsilver.syntax.node.ALoopIncCommand
 
getState() - Method in class com.google.streamhtmlparser.impl.GenericParser
Return the current state of the parser.
getState() - Method in interface com.google.streamhtmlparser.Parser
Returns the current state of the parser.
getString() - Method in class com.google.clearsilver.jsilver.syntax.node.AContentTypeCommand
 
getStringInternStrategy() - Method in class com.google.clearsilver.jsilver.JSilverOptions
Returns StringInternStrategy object that is used for optimization of HDF parsing.
getStripHtmlWhiteSpace() - Method in class com.google.clearsilver.jsilver.JSilverOptions
 
getStripStructuralWhiteSpace() - Method in class com.google.clearsilver.jsilver.JSilverOptions
 
getSymlink() - Method in interface com.google.clearsilver.jsilver.data.Data
Retrieve the symbolic link this node points to.
getSymlink() - Method in class com.google.clearsilver.jsilver.data.DelegatedData
 
getSymlink() - Method in class com.google.clearsilver.jsilver.data.NestedMapData
Retrieve the symbolic link this node points to.
getTag() - Method in interface com.google.streamhtmlparser.HtmlParser
Returns the name of the HTML tag if the parser is currently within one.
getTag() - Method in class com.google.streamhtmlparser.impl.HtmlParserImpl
 
getTemplateLoader() - Method in class com.google.clearsilver.jsilver.compiler.BaseCompiledTemplate.CompiledMacro
 
getTemplateLoader() - Method in class com.google.clearsilver.jsilver.compiler.BaseCompiledTemplate
 
getTemplateLoader() - Method in class com.google.clearsilver.jsilver.JSilver
Returns the TemplateLoader used by this JSilver template renderer.
getTemplateMap() - Method in class com.google.clearsilver.jsilver.precompiler.PrecompiledTemplateMapFileReader
 
getTemplateName() - Method in class com.google.clearsilver.jsilver.compiler.BaseCompiledTemplate.CompiledMacro
 
getTemplateName() - Method in class com.google.clearsilver.jsilver.compiler.BaseCompiledTemplate
 
getTemplateName() - Method in class com.google.clearsilver.jsilver.interpreter.InterpretedMacro
 
getTemplateName() - Method in class com.google.clearsilver.jsilver.interpreter.InterpretedTemplate
 
getTemplateName() - Method in interface com.google.clearsilver.jsilver.template.Template
Name of template (e.g.
getText() - Method in class com.google.clearsilver.jsilver.syntax.node.Token
 
getToken() - Method in class com.google.clearsilver.jsilver.syntax.lexer.Lexer
 
getToken() - Method in exception com.google.clearsilver.jsilver.syntax.parser.ParserException
 
getType() - Method in class com.google.clearsilver.jsilver.compiler.JavaExpression
Gets the type of this expression (or null if unknown).
getUseOutputBufferPool() - Method in class com.google.clearsilver.jsilver.JSilverOptions
 
getUseStrongCacheReferences() - Method in class com.google.clearsilver.jsilver.JSilverOptions
 
getValue(String, String) - Method in class com.google.clearsilver.jsilver.adaptor.JHdf
 
getValue() - Method in class com.google.clearsilver.jsilver.compiler.JavaExpression.BooleanLiteralExpression
 
getValue() - Method in class com.google.clearsilver.jsilver.compiler.JavaExpression.StringExpression
 
getValue(String, String) - Method in class com.google.clearsilver.jsilver.data.AbstractData
Retrieves the value at the specified path in this HDF node's subtree.
getValue(String) - Method in class com.google.clearsilver.jsilver.data.AbstractData
Retrieves the value at the specified path in this HDF node's subtree.
getValue(String, String) - Method in class com.google.clearsilver.jsilver.data.ChainedData
 
getValue(String) - Method in class com.google.clearsilver.jsilver.data.ChainedData
 
getValue() - Method in interface com.google.clearsilver.jsilver.data.Data
Returns the value of this HDF node, or null if this node has no value.
getValue(String, String) - Method in interface com.google.clearsilver.jsilver.data.Data
Retrieves the value at the specified path in this HDF node's subtree.
getValue(String) - Method in interface com.google.clearsilver.jsilver.data.Data
Retrieves the value at the specified path in this HDF node's subtree.
getValue() - Method in class com.google.clearsilver.jsilver.data.DelegatedData
 
getValue(String, String) - Method in class com.google.clearsilver.jsilver.data.DelegatedData
 
getValue(String) - Method in class com.google.clearsilver.jsilver.data.DelegatedData
 
getValue() - Method in class com.google.clearsilver.jsilver.data.NestedMapData
Returns the value of this HDF node, or null if this node has no value.
getValue() - Method in class com.google.clearsilver.jsilver.syntax.node.ADecimalExpression
 
getValue() - Method in class com.google.clearsilver.jsilver.syntax.node.AHexExpression
 
getValue() - Method in class com.google.clearsilver.jsilver.syntax.node.AStringExpression
 
getValue() - Method in interface com.google.streamhtmlparser.HtmlParser
Returns the value of an HTML attribute if the parser is currently within one.
getValue() - Method in class com.google.streamhtmlparser.impl.HtmlParserImpl
 
getValue(String, String) - Method in class org.clearsilver.DelegatedHdf
 
getValue(String, String) - Method in interface org.clearsilver.HDF
Retrieves the value at the specified path in this HDF node's subtree.
getValue(String, String) - Method in class org.clearsilver.jni.JniHdf
Retrieves the value at the specified path in this HDF node's subtree.
getValueIndex() - Method in interface com.google.streamhtmlparser.HtmlParser
Returns the current position of the parser within the HTML attribute value, zero being the position of the first character in the value.
getValueIndex() - Method in class com.google.streamhtmlparser.impl.HtmlParserImpl
 
getVariable() - Method in class com.google.clearsilver.jsilver.syntax.node.AEachCommand
 
getVariable() - Method in class com.google.clearsilver.jsilver.syntax.node.ALoopCommand
 
getVariable() - Method in class com.google.clearsilver.jsilver.syntax.node.ALoopIncCommand
 
getVariable() - Method in class com.google.clearsilver.jsilver.syntax.node.ALoopToCommand
 
getVariable() - Method in class com.google.clearsilver.jsilver.syntax.node.ANameCommand
 
getVariable() - Method in class com.google.clearsilver.jsilver.syntax.node.ASetCommand
 
getVariable() - Method in class com.google.clearsilver.jsilver.syntax.node.AVariableExpression
 
getVariable() - Method in class com.google.clearsilver.jsilver.syntax.node.AWithCommand
 
getVariableName(PVariable) - Method in class com.google.clearsilver.jsilver.interpreter.VariableLocator
Returns a Data variable name extracted during evaluation.
getWord() - Method in class com.google.clearsilver.jsilver.syntax.node.ANameVariable
 
globalHDF - Variable in class org.clearsilver.jni.JniCs
 
GreaterFunction - Class in com.google.clearsilver.jsilver.functions.operators
X > Y.
GreaterFunction() - Constructor for class com.google.clearsilver.jsilver.functions.operators.GreaterFunction
 
GreaterOrEqualFunction - Class in com.google.clearsilver.jsilver.functions.operators
X >= Y.
GreaterOrEqualFunction() - Constructor for class com.google.clearsilver.jsilver.functions.operators.GreaterOrEqualFunction
 

H

handleEnterState(InternalState, InternalState, char) - Method in class com.google.streamhtmlparser.impl.GenericParser
Invoked when the parser enters a new state.
handleEnterState(InternalState, InternalState, char) - Method in class com.google.streamhtmlparser.impl.HtmlParserImpl
 
handleEnterState(InternalState, InternalState, char) - Method in class com.google.streamhtmlparser.impl.JavascriptParserImpl
 
handleExitState(InternalState, InternalState, char) - Method in class com.google.streamhtmlparser.impl.GenericParser
Invoked when the parser exits a state.
handleExitState(InternalState, InternalState, char) - Method in class com.google.streamhtmlparser.impl.HtmlParserImpl
 
handleExitState(InternalState, InternalState, char) - Method in class com.google.streamhtmlparser.impl.JavascriptParserImpl
 
handleInState(InternalState, char) - Method in class com.google.streamhtmlparser.impl.GenericParser
Invoked for each character read when no state change occured.
handleInState(InternalState, char) - Method in class com.google.streamhtmlparser.impl.HtmlParserImpl
 
handleInState(InternalState, char) - Method in class com.google.streamhtmlparser.impl.JavascriptParserImpl
 
hasAttribute(String) - Method in interface com.google.clearsilver.jsilver.data.Data
Returns true if the node contains an attribute with the given name, false otherwise.
hasAttribute(String) - Method in class com.google.clearsilver.jsilver.data.DelegatedData
 
hasAttribute(String) - Method in class com.google.clearsilver.jsilver.data.NestedMapData
 
hashCode() - Method in class com.google.clearsilver.jsilver.precompiler.PrecompiledTemplateMapKey
 
hashCode() - Method in class com.google.clearsilver.jsilver.values.Value
 
hasNext() - Method in class com.google.clearsilver.jsilver.data.DelegatedData.DelegatedIterator
 
HDF - Interface in org.clearsilver
This interface establishes the API for an HDF data structure used by Clearsilver templates when rendering content.
HDF_LOADPATHS - Static variable in class org.clearsilver.CSUtil
 
HDFDataFactory - Class in com.google.clearsilver.jsilver.data
Loads data in Hierarchical Data Format (HDF) into Data objects.
HDFDataFactory(boolean) - Constructor for class com.google.clearsilver.jsilver.data.HDFDataFactory
 
HDFDataFactory(boolean, StringInternStrategy) - Constructor for class com.google.clearsilver.jsilver.data.HDFDataFactory
 
HDFDataFactory(ParserFactory, boolean) - Constructor for class com.google.clearsilver.jsilver.data.HDFDataFactory
 
HelloWorld - Class in com.google.clearsilver.jsilver.examples.basic
Hello world of templates.
HelloWorld() - Constructor for class com.google.clearsilver.jsilver.examples.basic.HelloWorld
 
HtmlEscapeFunction - Class in com.google.clearsilver.jsilver.functions.escape
This class HTML escapes a string in the same way as the ClearSilver html_escape function.
HtmlEscapeFunction(boolean) - Constructor for class com.google.clearsilver.jsilver.functions.escape.HtmlEscapeFunction
isUnquoted should be true if the function is escaping a string that will appear inside an unquoted HTML attribute.
HtmlParser - Interface in com.google.streamhtmlparser
Methods exposed for HTML parsing of text to facilitate implementation of Automatic context-aware escaping.
HtmlParser.ATTR_TYPE - Enum in com.google.streamhtmlparser
Indicates the type of HTML attribute that the parser is currently in or NONE if the parser is not currently in an attribute.
HtmlParser.Mode - Enum in com.google.streamhtmlparser
The Parser Mode requested for parsing a given template.
HtmlParserFactory - Class in com.google.streamhtmlparser
A factory class to obtain instances of an HtmlParser.
HtmlParserFactory.AttributeOptions - Enum in com.google.streamhtmlparser
To provide additional options when creating an HtmlParser using HtmlParserFactory.createParserInAttribute(HtmlParser.ATTR_TYPE, boolean, Set)
HtmlParserFactory.ModeOptions - Enum in com.google.streamhtmlparser
To provide additional options when creating an HtmlParser using HtmlParserFactory.createParserInMode(HtmlParser.Mode, Set)
HtmlParserImpl - Class in com.google.streamhtmlparser.impl
A custom specialized parser - ported from the main C++ version - used to implement context-aware escaping of run-time data in web-application templates.
HtmlParserImpl() - Constructor for class com.google.streamhtmlparser.impl.HtmlParserImpl
Creates an HtmlParserImpl object.
HtmlParserImpl(HtmlParserImpl) - Constructor for class com.google.streamhtmlparser.impl.HtmlParserImpl
Creates an HtmlParserImpl that is a copy of the one provided.
HtmlStripFunction - Class in com.google.clearsilver.jsilver.functions.html
This class implements the html_strip function.
HtmlStripFunction() - Constructor for class com.google.clearsilver.jsilver.functions.html.HtmlStripFunction
 
HtmlUrlValidateFunction - Class in com.google.clearsilver.jsilver.functions.html
Validates that a given string is a valid URI and return the HTML escaped string if it is.
HtmlUrlValidateFunction(boolean) - Constructor for class com.google.clearsilver.jsilver.functions.html.HtmlUrlValidateFunction
isUnquoted should be true if the URL appears in an unquoted attribute.
HtmlUtils - Class in com.google.streamhtmlparser.util
Utility functions for HTML and Javascript that are most likely not interesting to users outside this package.
HtmlUtils.META_REDIRECT_TYPE - Enum in com.google.streamhtmlparser.util
Indicates the type of content contained in the content HTML attribute of the meta HTML tag.
HtmlWhiteSpaceStripper - Class in com.google.clearsilver.jsilver.template
HTML whitespace stripper to be used by JSilver.
HtmlWhiteSpaceStripper(Appendable) - Constructor for class com.google.clearsilver.jsilver.template.HtmlWhiteSpaceStripper
Intermediate Appendable object that strips whitespace as it passes through characters to another Appendable object.
HtmlWhiteSpaceStripper(Appendable, int) - Constructor for class com.google.clearsilver.jsilver.template.HtmlWhiteSpaceStripper
Intermediate Appendable object that strips whitespace as it passes through characters to another Appendable object.

I

id() - Method in class com.google.clearsilver.jsilver.syntax.lexer.Lexer.State
 
ignoredTokens - Variable in class com.google.clearsilver.jsilver.syntax.parser.Parser
 
inAAddExpression(AAddExpression) - Method in class com.google.clearsilver.jsilver.syntax.analysis.DepthFirstAdapter
 
inAAddExpression(AAddExpression) - Method in class com.google.clearsilver.jsilver.syntax.analysis.ReversedDepthFirstAdapter
 
inAAltCommand(AAltCommand) - Method in class com.google.clearsilver.jsilver.syntax.analysis.DepthFirstAdapter
 
inAAltCommand(AAltCommand) - Method in class com.google.clearsilver.jsilver.syntax.analysis.ReversedDepthFirstAdapter
 
inAAltCommand(AAltCommand) - Method in class com.google.clearsilver.jsilver.syntax.DataCommandConsolidator
 
inAAltCommand(AAltCommand) - Method in class com.google.clearsilver.jsilver.syntax.StructuralWhitespaceStripper
 
inAAndExpression(AAndExpression) - Method in class com.google.clearsilver.jsilver.syntax.analysis.DepthFirstAdapter
 
inAAndExpression(AAndExpression) - Method in class com.google.clearsilver.jsilver.syntax.analysis.ReversedDepthFirstAdapter
 
inAAutoescapeCommand(AAutoescapeCommand) - Method in class com.google.clearsilver.jsilver.syntax.analysis.DepthFirstAdapter
 
inAAutoescapeCommand(AAutoescapeCommand) - Method in class com.google.clearsilver.jsilver.syntax.analysis.ReversedDepthFirstAdapter
 
inACallCommand(ACallCommand) - Method in class com.google.clearsilver.jsilver.syntax.analysis.DepthFirstAdapter
 
inACallCommand(ACallCommand) - Method in class com.google.clearsilver.jsilver.syntax.analysis.ReversedDepthFirstAdapter
 
inACallCommand(ACallCommand) - Method in class com.google.clearsilver.jsilver.syntax.DataCommandConsolidator
 
inACallCommand(ACallCommand) - Method in class com.google.clearsilver.jsilver.syntax.StructuralWhitespaceStripper
 
inACommaExpression(ACommaExpression) - Method in class com.google.clearsilver.jsilver.syntax.analysis.DepthFirstAdapter
 
inACommaExpression(ACommaExpression) - Method in class com.google.clearsilver.jsilver.syntax.analysis.ReversedDepthFirstAdapter
 
inACommentCommand(ACommentCommand) - Method in class com.google.clearsilver.jsilver.syntax.analysis.DepthFirstAdapter
 
inACommentCommand(ACommentCommand) - Method in class com.google.clearsilver.jsilver.syntax.analysis.ReversedDepthFirstAdapter
 
inAContentTypeCommand(AContentTypeCommand) - Method in class com.google.clearsilver.jsilver.syntax.analysis.DepthFirstAdapter
 
inAContentTypeCommand(AContentTypeCommand) - Method in class com.google.clearsilver.jsilver.syntax.analysis.ReversedDepthFirstAdapter
 
inACsOpenPosition(ACsOpenPosition) - Method in class com.google.clearsilver.jsilver.syntax.analysis.DepthFirstAdapter
 
inACsOpenPosition(ACsOpenPosition) - Method in class com.google.clearsilver.jsilver.syntax.analysis.ReversedDepthFirstAdapter
 
inADataCommand(ADataCommand) - Method in class com.google.clearsilver.jsilver.syntax.analysis.DepthFirstAdapter
 
inADataCommand(ADataCommand) - Method in class com.google.clearsilver.jsilver.syntax.analysis.ReversedDepthFirstAdapter
 
inADecimalExpression(ADecimalExpression) - Method in class com.google.clearsilver.jsilver.syntax.analysis.DepthFirstAdapter
 
inADecimalExpression(ADecimalExpression) - Method in class com.google.clearsilver.jsilver.syntax.analysis.ReversedDepthFirstAdapter
 
inADecNumberVariable(ADecNumberVariable) - Method in class com.google.clearsilver.jsilver.syntax.analysis.DepthFirstAdapter
 
inADecNumberVariable(ADecNumberVariable) - Method in class com.google.clearsilver.jsilver.syntax.analysis.ReversedDepthFirstAdapter
 
inADefCommand(ADefCommand) - Method in class com.google.clearsilver.jsilver.syntax.analysis.DepthFirstAdapter
 
inADefCommand(ADefCommand) - Method in class com.google.clearsilver.jsilver.syntax.analysis.ReversedDepthFirstAdapter
 
inADescendVariable(ADescendVariable) - Method in class com.google.clearsilver.jsilver.syntax.analysis.DepthFirstAdapter
 
inADescendVariable(ADescendVariable) - Method in class com.google.clearsilver.jsilver.syntax.analysis.ReversedDepthFirstAdapter
 
inADivideExpression(ADivideExpression) - Method in class com.google.clearsilver.jsilver.syntax.analysis.DepthFirstAdapter
 
inADivideExpression(ADivideExpression) - Method in class com.google.clearsilver.jsilver.syntax.analysis.ReversedDepthFirstAdapter
 
inAEachCommand(AEachCommand) - Method in class com.google.clearsilver.jsilver.syntax.analysis.DepthFirstAdapter
 
inAEachCommand(AEachCommand) - Method in class com.google.clearsilver.jsilver.syntax.analysis.ReversedDepthFirstAdapter
 
inAEachCommand(AEachCommand) - Method in class com.google.clearsilver.jsilver.syntax.DataCommandConsolidator
 
inAEqExpression(AEqExpression) - Method in class com.google.clearsilver.jsilver.syntax.analysis.DepthFirstAdapter
 
inAEqExpression(AEqExpression) - Method in class com.google.clearsilver.jsilver.syntax.analysis.ReversedDepthFirstAdapter
 
inAEscapeCommand(AEscapeCommand) - Method in class com.google.clearsilver.jsilver.syntax.analysis.DepthFirstAdapter
 
inAEscapeCommand(AEscapeCommand) - Method in class com.google.clearsilver.jsilver.syntax.analysis.ReversedDepthFirstAdapter
 
inAEvarCommand(AEvarCommand) - Method in class com.google.clearsilver.jsilver.syntax.analysis.DepthFirstAdapter
 
inAEvarCommand(AEvarCommand) - Method in class com.google.clearsilver.jsilver.syntax.analysis.ReversedDepthFirstAdapter
 
inAEvarCommand(AEvarCommand) - Method in class com.google.clearsilver.jsilver.syntax.DataCommandConsolidator
 
inAEvarCommand(AEvarCommand) - Method in class com.google.clearsilver.jsilver.syntax.StructuralWhitespaceStripper
 
inAExistsExpression(AExistsExpression) - Method in class com.google.clearsilver.jsilver.syntax.analysis.DepthFirstAdapter
 
inAExistsExpression(AExistsExpression) - Method in class com.google.clearsilver.jsilver.syntax.analysis.ReversedDepthFirstAdapter
 
inAExpandVariable(AExpandVariable) - Method in class com.google.clearsilver.jsilver.syntax.analysis.DepthFirstAdapter
 
inAExpandVariable(AExpandVariable) - Method in class com.google.clearsilver.jsilver.syntax.analysis.ReversedDepthFirstAdapter
 
inAFunctionExpression(AFunctionExpression) - Method in class com.google.clearsilver.jsilver.syntax.analysis.DepthFirstAdapter
 
inAFunctionExpression(AFunctionExpression) - Method in class com.google.clearsilver.jsilver.syntax.analysis.ReversedDepthFirstAdapter
 
inAGteExpression(AGteExpression) - Method in class com.google.clearsilver.jsilver.syntax.analysis.DepthFirstAdapter
 
inAGteExpression(AGteExpression) - Method in class com.google.clearsilver.jsilver.syntax.analysis.ReversedDepthFirstAdapter
 
inAGtExpression(AGtExpression) - Method in class com.google.clearsilver.jsilver.syntax.analysis.DepthFirstAdapter
 
inAGtExpression(AGtExpression) - Method in class com.google.clearsilver.jsilver.syntax.analysis.ReversedDepthFirstAdapter
 
inAHardIncludeCommand(AHardIncludeCommand) - Method in class com.google.clearsilver.jsilver.syntax.analysis.DepthFirstAdapter
 
inAHardIncludeCommand(AHardIncludeCommand) - Method in class com.google.clearsilver.jsilver.syntax.analysis.ReversedDepthFirstAdapter
 
inAHardLincludeCommand(AHardLincludeCommand) - Method in class com.google.clearsilver.jsilver.syntax.analysis.DepthFirstAdapter
 
inAHardLincludeCommand(AHardLincludeCommand) - Method in class com.google.clearsilver.jsilver.syntax.analysis.ReversedDepthFirstAdapter
 
inAHexExpression(AHexExpression) - Method in class com.google.clearsilver.jsilver.syntax.analysis.DepthFirstAdapter
 
inAHexExpression(AHexExpression) - Method in class com.google.clearsilver.jsilver.syntax.analysis.ReversedDepthFirstAdapter
 
inAHexNumberVariable(AHexNumberVariable) - Method in class com.google.clearsilver.jsilver.syntax.analysis.DepthFirstAdapter
 
inAHexNumberVariable(AHexNumberVariable) - Method in class com.google.clearsilver.jsilver.syntax.analysis.ReversedDepthFirstAdapter
 
inAIfCommand(AIfCommand) - Method in class com.google.clearsilver.jsilver.syntax.analysis.DepthFirstAdapter
 
inAIfCommand(AIfCommand) - Method in class com.google.clearsilver.jsilver.syntax.analysis.ReversedDepthFirstAdapter
 
inAIncludeCommand(AIncludeCommand) - Method in class com.google.clearsilver.jsilver.syntax.analysis.DepthFirstAdapter
 
inAIncludeCommand(AIncludeCommand) - Method in class com.google.clearsilver.jsilver.syntax.analysis.ReversedDepthFirstAdapter
 
inAInlineCommand(AInlineCommand) - Method in class com.google.clearsilver.jsilver.syntax.analysis.DepthFirstAdapter
 
inAInlineCommand(AInlineCommand) - Method in class com.google.clearsilver.jsilver.syntax.analysis.ReversedDepthFirstAdapter
 
inALincludeCommand(ALincludeCommand) - Method in class com.google.clearsilver.jsilver.syntax.analysis.DepthFirstAdapter
 
inALincludeCommand(ALincludeCommand) - Method in class com.google.clearsilver.jsilver.syntax.analysis.ReversedDepthFirstAdapter
 
inALoopCommand(ALoopCommand) - Method in class com.google.clearsilver.jsilver.syntax.analysis.DepthFirstAdapter
 
inALoopCommand(ALoopCommand) - Method in class com.google.clearsilver.jsilver.syntax.analysis.ReversedDepthFirstAdapter
 
inALoopCommand(ALoopCommand) - Method in class com.google.clearsilver.jsilver.syntax.DataCommandConsolidator
 
inALoopIncCommand(ALoopIncCommand) - Method in class com.google.clearsilver.jsilver.syntax.analysis.DepthFirstAdapter
 
inALoopIncCommand(ALoopIncCommand) - Method in class com.google.clearsilver.jsilver.syntax.analysis.ReversedDepthFirstAdapter
 
inALoopIncCommand(ALoopIncCommand) - Method in class com.google.clearsilver.jsilver.syntax.DataCommandConsolidator
 
inALoopToCommand(ALoopToCommand) - Method in class com.google.clearsilver.jsilver.syntax.analysis.DepthFirstAdapter
 
inALoopToCommand(ALoopToCommand) - Method in class com.google.clearsilver.jsilver.syntax.analysis.ReversedDepthFirstAdapter
 
inALoopToCommand(ALoopToCommand) - Method in class com.google.clearsilver.jsilver.syntax.DataCommandConsolidator
 
inALteExpression(ALteExpression) - Method in class com.google.clearsilver.jsilver.syntax.analysis.DepthFirstAdapter
 
inALteExpression(ALteExpression) - Method in class com.google.clearsilver.jsilver.syntax.analysis.ReversedDepthFirstAdapter
 
inALtExpression(ALtExpression) - Method in class com.google.clearsilver.jsilver.syntax.analysis.DepthFirstAdapter
 
inALtExpression(ALtExpression) - Method in class com.google.clearsilver.jsilver.syntax.analysis.ReversedDepthFirstAdapter
 
inALvarCommand(ALvarCommand) - Method in class com.google.clearsilver.jsilver.syntax.analysis.DepthFirstAdapter
 
inALvarCommand(ALvarCommand) - Method in class com.google.clearsilver.jsilver.syntax.analysis.ReversedDepthFirstAdapter
 
inALvarCommand(ALvarCommand) - Method in class com.google.clearsilver.jsilver.syntax.DataCommandConsolidator
 
inALvarCommand(ALvarCommand) - Method in class com.google.clearsilver.jsilver.syntax.StructuralWhitespaceStripper
 
inAModuloExpression(AModuloExpression) - Method in class com.google.clearsilver.jsilver.syntax.analysis.DepthFirstAdapter
 
inAModuloExpression(AModuloExpression) - Method in class com.google.clearsilver.jsilver.syntax.analysis.ReversedDepthFirstAdapter
 
inAMultipleCommand(AMultipleCommand) - Method in class com.google.clearsilver.jsilver.syntax.analysis.DepthFirstAdapter
 
inAMultipleCommand(AMultipleCommand) - Method in class com.google.clearsilver.jsilver.syntax.analysis.ReversedDepthFirstAdapter
 
inAMultiplyExpression(AMultiplyExpression) - Method in class com.google.clearsilver.jsilver.syntax.analysis.DepthFirstAdapter
 
inAMultiplyExpression(AMultiplyExpression) - Method in class com.google.clearsilver.jsilver.syntax.analysis.ReversedDepthFirstAdapter
 
inANameCommand(ANameCommand) - Method in class com.google.clearsilver.jsilver.syntax.analysis.DepthFirstAdapter
 
inANameCommand(ANameCommand) - Method in class com.google.clearsilver.jsilver.syntax.analysis.ReversedDepthFirstAdapter
 
inANameCommand(ANameCommand) - Method in class com.google.clearsilver.jsilver.syntax.DataCommandConsolidator
 
inANameCommand(ANameCommand) - Method in class com.google.clearsilver.jsilver.syntax.StructuralWhitespaceStripper
 
inANameVariable(ANameVariable) - Method in class com.google.clearsilver.jsilver.syntax.analysis.DepthFirstAdapter
 
inANameVariable(ANameVariable) - Method in class com.google.clearsilver.jsilver.syntax.analysis.ReversedDepthFirstAdapter
 
inANeExpression(ANeExpression) - Method in class com.google.clearsilver.jsilver.syntax.analysis.DepthFirstAdapter
 
inANeExpression(ANeExpression) - Method in class com.google.clearsilver.jsilver.syntax.analysis.ReversedDepthFirstAdapter
 
inANegativeExpression(ANegativeExpression) - Method in class com.google.clearsilver.jsilver.syntax.analysis.DepthFirstAdapter
 
inANegativeExpression(ANegativeExpression) - Method in class com.google.clearsilver.jsilver.syntax.analysis.ReversedDepthFirstAdapter
 
inANoopCommand(ANoopCommand) - Method in class com.google.clearsilver.jsilver.syntax.analysis.DepthFirstAdapter
 
inANoopCommand(ANoopCommand) - Method in class com.google.clearsilver.jsilver.syntax.analysis.ReversedDepthFirstAdapter
 
inANoopExpression(ANoopExpression) - Method in class com.google.clearsilver.jsilver.syntax.analysis.DepthFirstAdapter
 
inANoopExpression(ANoopExpression) - Method in class com.google.clearsilver.jsilver.syntax.analysis.ReversedDepthFirstAdapter
 
inANotExpression(ANotExpression) - Method in class com.google.clearsilver.jsilver.syntax.analysis.DepthFirstAdapter
 
inANotExpression(ANotExpression) - Method in class com.google.clearsilver.jsilver.syntax.analysis.ReversedDepthFirstAdapter
 
inANumericAddExpression(ANumericAddExpression) - Method in class com.google.clearsilver.jsilver.syntax.analysis.DepthFirstAdapter
 
inANumericAddExpression(ANumericAddExpression) - Method in class com.google.clearsilver.jsilver.syntax.analysis.ReversedDepthFirstAdapter
 
inANumericEqExpression(ANumericEqExpression) - Method in class com.google.clearsilver.jsilver.syntax.analysis.DepthFirstAdapter
 
inANumericEqExpression(ANumericEqExpression) - Method in class com.google.clearsilver.jsilver.syntax.analysis.ReversedDepthFirstAdapter
 
inANumericExpression(ANumericExpression) - Method in class com.google.clearsilver.jsilver.syntax.analysis.DepthFirstAdapter
 
inANumericExpression(ANumericExpression) - Method in class com.google.clearsilver.jsilver.syntax.analysis.ReversedDepthFirstAdapter
 
inANumericNeExpression(ANumericNeExpression) - Method in class com.google.clearsilver.jsilver.syntax.analysis.DepthFirstAdapter
 
inANumericNeExpression(ANumericNeExpression) - Method in class com.google.clearsilver.jsilver.syntax.analysis.ReversedDepthFirstAdapter
 
inAOrExpression(AOrExpression) - Method in class com.google.clearsilver.jsilver.syntax.analysis.DepthFirstAdapter
 
inAOrExpression(AOrExpression) - Method in class com.google.clearsilver.jsilver.syntax.analysis.ReversedDepthFirstAdapter
 
inASequenceExpression(ASequenceExpression) - Method in class com.google.clearsilver.jsilver.syntax.analysis.DepthFirstAdapter
 
inASequenceExpression(ASequenceExpression) - Method in class com.google.clearsilver.jsilver.syntax.analysis.ReversedDepthFirstAdapter
 
inASetCommand(ASetCommand) - Method in class com.google.clearsilver.jsilver.syntax.analysis.DepthFirstAdapter
 
inASetCommand(ASetCommand) - Method in class com.google.clearsilver.jsilver.syntax.analysis.ReversedDepthFirstAdapter
 
inASetCommand(ASetCommand) - Method in class com.google.clearsilver.jsilver.syntax.StructuralWhitespaceStripper
 
inAStringExpression(AStringExpression) - Method in class com.google.clearsilver.jsilver.syntax.analysis.DepthFirstAdapter
 
inAStringExpression(AStringExpression) - Method in class com.google.clearsilver.jsilver.syntax.analysis.ReversedDepthFirstAdapter
 
inASubtractExpression(ASubtractExpression) - Method in class com.google.clearsilver.jsilver.syntax.analysis.DepthFirstAdapter
 
inASubtractExpression(ASubtractExpression) - Method in class com.google.clearsilver.jsilver.syntax.analysis.ReversedDepthFirstAdapter
 
inAttribute() - Method in interface com.google.streamhtmlparser.HtmlParser
Returns true if and only if the parser is currently within an attribute, be it within the attribute name or the attribute value.
inAttribute() - Method in class com.google.streamhtmlparser.impl.HtmlParserImpl
 
inAUvarCommand(AUvarCommand) - Method in class com.google.clearsilver.jsilver.syntax.analysis.DepthFirstAdapter
 
inAUvarCommand(AUvarCommand) - Method in class com.google.clearsilver.jsilver.syntax.analysis.ReversedDepthFirstAdapter
 
inAUvarCommand(AUvarCommand) - Method in class com.google.clearsilver.jsilver.syntax.DataCommandConsolidator
 
inAUvarCommand(AUvarCommand) - Method in class com.google.clearsilver.jsilver.syntax.StructuralWhitespaceStripper
 
inAVarCommand(AVarCommand) - Method in class com.google.clearsilver.jsilver.syntax.analysis.DepthFirstAdapter
 
inAVarCommand(AVarCommand) - Method in class com.google.clearsilver.jsilver.syntax.analysis.ReversedDepthFirstAdapter
 
inAVarCommand(AVarCommand) - Method in class com.google.clearsilver.jsilver.syntax.DataCommandConsolidator
 
inAVarCommand(AVarCommand) - Method in class com.google.clearsilver.jsilver.syntax.StructuralWhitespaceStripper
 
inAVariableExpression(AVariableExpression) - Method in class com.google.clearsilver.jsilver.syntax.analysis.DepthFirstAdapter
 
inAVariableExpression(AVariableExpression) - Method in class com.google.clearsilver.jsilver.syntax.analysis.ReversedDepthFirstAdapter
 
inAWithCommand(AWithCommand) - Method in class com.google.clearsilver.jsilver.syntax.analysis.DepthFirstAdapter
 
inAWithCommand(AWithCommand) - Method in class com.google.clearsilver.jsilver.syntax.analysis.ReversedDepthFirstAdapter
 
inAWithCommand(AWithCommand) - Method in class com.google.clearsilver.jsilver.syntax.DataCommandConsolidator
 
include(String, boolean, RenderingContext) - Method in class com.google.clearsilver.jsilver.compiler.BaseCompiledTemplate
Code common to all three include commands.
increment(JavaExpression.Type, JavaExpression, JavaExpression) - Static method in class com.google.clearsilver.jsilver.compiler.JavaExpression
An increment statement (e.g.
inCss() - Method in interface com.google.streamhtmlparser.HtmlParser
Returns true if and only if the parser is currently within a CSS context.
inCss() - Method in class com.google.streamhtmlparser.impl.HtmlParserImpl
Returns true if and only if the parser is currently within a CSS context.
infix(JavaExpression.Type, String, JavaExpression, JavaExpression) - Static method in class com.google.clearsilver.jsilver.compiler.JavaExpression
An infix expression (e.g.
initialState - Variable in class com.google.streamhtmlparser.impl.GenericParser
 
inJavascript() - Method in interface com.google.streamhtmlparser.HtmlParser
Returns true if the parser is currently processing Javascript.
inJavascript() - Method in class com.google.streamhtmlparser.impl.HtmlParserImpl
 
inlineIf(JavaExpression.Type, JavaExpression, JavaExpression, JavaExpression) - Static method in class com.google.clearsilver.jsilver.compiler.JavaExpression
A three term inline if expression (e.g.
InlineRewriter - Class in com.google.clearsilver.jsilver.syntax
Rewrites the AST to replace all 'inline' commands with their associated inner command sub-tree, where all whitespace data commands have been removed.
InlineRewriter() - Constructor for class com.google.clearsilver.jsilver.syntax.InlineRewriter
 
inlineRewriter - Variable in class com.google.clearsilver.jsilver.syntax.SyntaxTreeBuilder
 
InMemoryResourceLoader - Class in com.google.clearsilver.jsilver.resourceloader
ResourceLoader that pulls all items from memory.
InMemoryResourceLoader() - Constructor for class com.google.clearsilver.jsilver.resourceloader.InMemoryResourceLoader
 
insertText() - Method in class com.google.clearsilver.jsilver.autoescape.AutoEscapeContext
Lets the AutoEscapeContext know that some input was skipped.
insertText() - Method in interface com.google.streamhtmlparser.HtmlParser
A specialized directive to tell the parser there is some content that will be inserted here but that it will not get to parse.
insertText() - Method in class com.google.streamhtmlparser.impl.HtmlParserImpl
A specialized directive to tell the parser there is some content that will be inserted here but that it will not get to parse.
InstanceOutputBufferProvider - Class in com.google.clearsilver.jsilver.output
Implementation of OutputBufferProvider that creates a new StringBuilder
InstanceOutputBufferProvider(int) - Constructor for class com.google.clearsilver.jsilver.output.InstanceOutputBufferProvider
 
inStart(Start) - Method in class com.google.clearsilver.jsilver.syntax.analysis.DepthFirstAdapter
 
inStart(Start) - Method in class com.google.clearsilver.jsilver.syntax.analysis.ReversedDepthFirstAdapter
 
integer(String) - Static method in class com.google.clearsilver.jsilver.compiler.JavaExpression
An integer.
integer(int) - Static method in class com.google.clearsilver.jsilver.compiler.JavaExpression
An integer.
intern(String) - Method in class com.google.clearsilver.jsilver.data.NativeStringInternStrategy
 
intern(String) - Method in class com.google.clearsilver.jsilver.data.NoOpStringInternStrategy
 
intern(String) - Method in interface com.google.clearsilver.jsilver.data.StringInternStrategy
Interns a String object in a pool and returns a String equal to the one provided.
InterpretedMacro - Class in com.google.clearsilver.jsilver.interpreter
User defined macro that will be executed by the interpreter.
InterpretedMacro(PCommand, Template, String, String[], TemplateInterpreter, RenderingContext) - Constructor for class com.google.clearsilver.jsilver.interpreter.InterpretedMacro
 
InterpretedTemplate - Class in com.google.clearsilver.jsilver.interpreter
Template implementation that uses the interpreter to render itself.
InterpretedTemplate(TemplateLoader, TemplateSyntaxTree, String, FunctionExecutor, AutoEscapeOptions, EscapeMode) - Constructor for class com.google.clearsilver.jsilver.interpreter.InterpretedTemplate
 
InterpretedTemplateLoader - Class in com.google.clearsilver.jsilver.interpreter
TemplateLoader that loads InterpretedTemplates.
InterpretedTemplateLoader(TemplateFactory, FunctionExecutor, AutoEscapeOptions) - Constructor for class com.google.clearsilver.jsilver.interpreter.InterpretedTemplateLoader
 
intToExtStateTable - Variable in class com.google.streamhtmlparser.impl.GenericParser
 
isAttributeJavascript(String) - Static method in class com.google.streamhtmlparser.util.HtmlUtils
Determines if the HTML attribute specified expects javascript for its value.
isAttributeQuoted() - Method in interface com.google.streamhtmlparser.HtmlParser
Returns true if and only if the parser is currently within an attribute value and that attribute value is quoted.
isAttributeQuoted() - Method in class com.google.streamhtmlparser.impl.HtmlParserImpl
 
isAttributeStyle(String) - Static method in class com.google.streamhtmlparser.util.HtmlUtils
Determines if the HTML attribute specified expects a style for its value.
isAttributeUri(String) - Static method in class com.google.streamhtmlparser.util.HtmlUtils
Determines if the HTML attribute specified expects a URI for its value.
isAutoEscapingMode() - Method in enum com.google.clearsilver.jsilver.autoescape.EscapeMode
 
isEmpty() - Method in class com.google.clearsilver.jsilver.data.UniqueStack
Returns true if this stack contains no elements.
isEmpty() - Method in class com.google.clearsilver.jsilver.values.Value
 
isEscapingFunction() - Method in class com.google.clearsilver.jsilver.functions.EscapingFunction
 
isEscapingFunction() - Method in interface com.google.clearsilver.jsilver.functions.Function
 
isEscapingFunction(String) - Method in interface com.google.clearsilver.jsilver.functions.FunctionExecutor
Look up a function by name, and report whether it is an escaping function.
isEscapingFunction(String) - Method in class com.google.clearsilver.jsilver.functions.FunctionRegistry
 
isEscapingFunction() - Method in class com.google.clearsilver.jsilver.functions.NonEscapingFunction
 
isEscapingFunction(String) - Method in class com.google.clearsilver.jsilver.template.DefaultRenderingContext
 
isEscapingFunction(String) - Method in interface com.google.clearsilver.jsilver.template.RenderingContext
Look up a function by name, and report whether it is an escaping function.
isFileNotFoundException(Throwable) - Static method in class com.google.clearsilver.jsilver.exceptions.ExceptionUtil
Determines if the given exception was caused by an exception equivalent to FileNotFound.
isFirstSibling() - Method in interface com.google.clearsilver.jsilver.data.Data
Is this the first of its siblings?
isFirstSibling() - Method in class com.google.clearsilver.jsilver.data.DelegatedData
 
isFirstSibling() - Method in class com.google.clearsilver.jsilver.data.NestedMapData
Is this the first of its siblings?
isHtmlSpace(char) - Static method in class com.google.streamhtmlparser.util.HtmlUtils
Determines if the specified character is an HTML whitespace character.
isJavascriptIdentifier(char) - Static method in class com.google.streamhtmlparser.util.HtmlUtils
Determines if the specified character is a valid character in an ECMAScript identifier.
isJavascriptQuoted() - Method in interface com.google.streamhtmlparser.HtmlParser
Returns true if the parser is currently processing a Javascript litteral that is quoted.
isJavascriptQuoted() - Method in class com.google.streamhtmlparser.impl.HtmlParserImpl
 
isJavascriptRegexpPrefix(String) - Static method in class com.google.streamhtmlparser.util.HtmlUtils
Determines if the input token provided is a valid token prefix to a javascript regular expression.
isJavascriptWhitespace(char) - Static method in class com.google.streamhtmlparser.util.HtmlUtils
Determines if the specified character is an ECMAScript whitespace or line terminator character.
isLastSibling() - Method in interface com.google.clearsilver.jsilver.data.Data
Is this the last of its siblings?
isLastSibling() - Method in class com.google.clearsilver.jsilver.data.DelegatedData
 
isLastSibling() - Method in class com.google.clearsilver.jsilver.data.NestedMapData
Is this the last of its siblings?
isPartiallyEscaped() - Method in class com.google.clearsilver.jsilver.values.Value
 
isPermittedStateChangeForIncludes(AutoEscapeContext.AutoEscapeState, AutoEscapeContext.AutoEscapeState) - Method in class com.google.clearsilver.jsilver.autoescape.AutoEscapeContext
Determines whether an included template that begins in state start is allowed to end in state end.
isRecording() - Method in class com.google.streamhtmlparser.util.CharacterRecorder
Returns whether or not we are currently recording incoming characters.
isRuntimeAutoEscaping() - Method in class com.google.clearsilver.jsilver.template.DefaultRenderingContext
 
isRuntimeAutoEscaping() - Method in interface com.google.clearsilver.jsilver.template.RenderingContext
Indicates whether runtime auto escaping is in progress.
isUrlStart() - Method in interface com.google.streamhtmlparser.HtmlParser
Returns true if and only if the current position of the parser is at the start of a URL HTML attribute value.
isUrlStart() - Method in class com.google.streamhtmlparser.impl.HtmlParserImpl
 
isValidUri(String) - Method in class com.google.clearsilver.jsilver.functions.html.BaseUrlValidateFunction
 
Iterate - Class in com.google.clearsilver.jsilver.examples.basic
A template that iterates over some items.
Iterate() - Constructor for class com.google.clearsilver.jsilver.examples.basic.Iterate
 
iterator() - Method in class com.google.clearsilver.jsilver.data.UniqueStack
 

J

JavaExpression - Class in com.google.clearsilver.jsilver.compiler
Represents a node of a Java expression.
JavaExpression(JavaExpression.Type) - Constructor for class com.google.clearsilver.jsilver.compiler.JavaExpression
Creates a typed expression.
JavaExpression.BooleanLiteralExpression - Class in com.google.clearsilver.jsilver.compiler
A JavaExpression to represent boolean literal values ('true' or 'false').
JavaExpression.StringExpression - Class in com.google.clearsilver.jsilver.compiler
 
JavaExpression.StringExpression(String) - Constructor for class com.google.clearsilver.jsilver.compiler.JavaExpression.StringExpression
 
JavaExpression.Type - Enum in com.google.clearsilver.jsilver.compiler
Simple type enumeration to allow us to compare the return types of expressions easily and cast expressions nicely.
JavascriptParser - Interface in com.google.streamhtmlparser
Methods exposed for Javascript parsing of text to facilitate implementation of Automatic context-aware escaping.
JavascriptParserFactory - Class in com.google.streamhtmlparser
A factory class to obtain instances of an JavascriptParser.
JavascriptParserImpl - Class in com.google.streamhtmlparser.impl
Many comments copied almost verbatim from the original C version.
JavascriptParserImpl() - Constructor for class com.google.streamhtmlparser.impl.JavascriptParserImpl
Creates a JavascriptParserImpl object.
JavascriptParserImpl(JavascriptParserImpl) - Constructor for class com.google.streamhtmlparser.impl.JavascriptParserImpl
Creates a JavascriptParserImpl object that is a copy of the one provided.
JavascriptTokenBuffer - Class in com.google.streamhtmlparser.util
Implements a circular (ring) buffer of characters with specialized application logic in order to determine the context of some Javascript content that is being parsed.
JavascriptTokenBuffer() - Constructor for class com.google.streamhtmlparser.util.JavascriptTokenBuffer
Constructs an empty javascript token buffer.
JavascriptTokenBuffer(JavascriptTokenBuffer) - Constructor for class com.google.streamhtmlparser.util.JavascriptTokenBuffer
Constructs a javascript token buffer that is identical to the one given.
JavaSourceWriter - Class in com.google.clearsilver.jsilver.compiler
Simple API for generating Java source code.
JavaSourceWriter(Writer) - Constructor for class com.google.clearsilver.jsilver.compiler.JavaSourceWriter
 
JHdf - Class in com.google.clearsilver.jsilver.adaptor
Adaptor that wraps a JSilver Data object so it can be used as an HDF object.
JNI - Class in org.clearsilver.jni
Loads the ClearSilver JNI library.
JNI() - Constructor for class org.clearsilver.jni.JNI
 
JniClearsilverFactory - Class in org.clearsilver.jni
Factory implementation for the original JNI version of Java Clearsilver
JniClearsilverFactory() - Constructor for class org.clearsilver.jni.JniClearsilverFactory
Default constructor.
JniClearsilverFactory(boolean) - Constructor for class org.clearsilver.jni.JniClearsilverFactory
Constructor that takes the option whether to unwrap all DelegatedHdf objects before passing the HDF object to the CS implementation constructor.
JniCs - Class in org.clearsilver.jni
JNI implementation of the CS interface.
JniHdf - Class in org.clearsilver.jni
This class is a wrapper around the HDF C API.
JniHdf() - Constructor for class org.clearsilver.jni.JniHdf
Default public constructor.
JniHdf(long, JniHdf) - Constructor for class org.clearsilver.jni.JniHdf
 
JsEscapeFunction - Class in com.google.clearsilver.jsilver.functions.escape
This Javascript escapes the string so it will be valid data for placement into a Javascript string.
JsEscapeFunction(boolean) - Constructor for class com.google.clearsilver.jsilver.functions.escape.JsEscapeFunction
isUnquoted should be true if the function is escaping a string that will appear inside an unquoted JS attribute (like onClick or onMouseover).
JSilver - Class in com.google.clearsilver.jsilver
JSilver templating system.
JSilver(ResourceLoader, JSilverOptions) - Constructor for class com.google.clearsilver.jsilver.JSilver
 
JSilver(ResourceLoader, boolean) - Constructor for class com.google.clearsilver.jsilver.JSilver
JSilver(ResourceLoader) - Constructor for class com.google.clearsilver.jsilver.JSilver
Creates a JSilver instance with default options.
JSilverAutoEscapingException - Exception in com.google.clearsilver.jsilver.exceptions
Thrown when there is a problem applying auto escaping.
JSilverAutoEscapingException(String, String, int, int) - Constructor for exception com.google.clearsilver.jsilver.exceptions.JSilverAutoEscapingException
 
JSilverAutoEscapingException(String, String) - Constructor for exception com.google.clearsilver.jsilver.exceptions.JSilverAutoEscapingException
 
JSilverAutoEscapingException(String) - Constructor for exception com.google.clearsilver.jsilver.exceptions.JSilverAutoEscapingException
 
JSilverAutoEscapingException(String, Throwable) - Constructor for exception com.google.clearsilver.jsilver.exceptions.JSilverAutoEscapingException
 
JSilverBadSyntaxException - Exception in com.google.clearsilver.jsilver.exceptions
Thrown when resource (e.g.
JSilverBadSyntaxException(String, String, String, int, int, Throwable) - Constructor for exception com.google.clearsilver.jsilver.exceptions.JSilverBadSyntaxException
Constructor of JSilverBadSyntaxException.
JSilverCompilationException - Exception in com.google.clearsilver.jsilver.compiler
Thrown when a template cannot be compiled.
JSilverCompilationException(String, Throwable) - Constructor for exception com.google.clearsilver.jsilver.compiler.JSilverCompilationException
 
JSilverCompilationException(String) - Constructor for exception com.google.clearsilver.jsilver.compiler.JSilverCompilationException
 
JSilverException - Exception in com.google.clearsilver.jsilver.exceptions
Base class for all JSilver exceptions.
JSilverException(String) - Constructor for exception com.google.clearsilver.jsilver.exceptions.JSilverException
 
JSilverException(String, Throwable) - Constructor for exception com.google.clearsilver.jsilver.exceptions.JSilverException
 
JSilverFactory - Class in com.google.clearsilver.jsilver.adaptor
ClearsilverFactory that adapts JSilver for use as any HDF/CS rendering engine.
JSilverFactory() - Constructor for class com.google.clearsilver.jsilver.adaptor.JSilverFactory
Default constructor.
JSilverFactory(JSilverOptions) - Constructor for class com.google.clearsilver.jsilver.adaptor.JSilverFactory
 
JSilverFactory(JSilverOptions, boolean) - Constructor for class com.google.clearsilver.jsilver.adaptor.JSilverFactory
 
JSilverFactory(JSilver, boolean) - Constructor for class com.google.clearsilver.jsilver.adaptor.JSilverFactory
This constructor is available for those who already use JSilver and want to use the same attributes and caches for their Java Clearsilver Framework code.
JSilverInterpreterException - Exception in com.google.clearsilver.jsilver.exceptions
Signifies JSilver failed to interpret a template at runtime.
JSilverInterpreterException(String) - Constructor for exception com.google.clearsilver.jsilver.exceptions.JSilverInterpreterException
 
JSilverIOException - Exception in com.google.clearsilver.jsilver.exceptions
JSilver failed to access underlying IO stream.
JSilverIOException(IOException) - Constructor for exception com.google.clearsilver.jsilver.exceptions.JSilverIOException
 
JSilverOptions - Class in com.google.clearsilver.jsilver
Options for JSilver.
JSilverOptions() - Constructor for class com.google.clearsilver.jsilver.JSilverOptions
 
JSilverTemplateNotFoundException - Exception in com.google.clearsilver.jsilver.exceptions
Thrown when JSilver is asked to load a template that does not exist.
JSilverTemplateNotFoundException(String) - Constructor for exception com.google.clearsilver.jsilver.exceptions.JSilverTemplateNotFoundException
 
JSilverTest - Class in com.google.clearsilver.jsilver.examples.basic
Command-line template renderer.
JSilverTest() - Constructor for class com.google.clearsilver.jsilver.examples.basic.JSilverTest
 
JsValidateUnquotedLiteral - Class in com.google.clearsilver.jsilver.functions.escape
This function will be used to sanitize variables introduced into javascript that are not string literals.
JsValidateUnquotedLiteral() - Constructor for class com.google.clearsilver.jsilver.functions.escape.JsValidateUnquotedLiteral
 

L

LastFunction - Class in com.google.clearsilver.jsilver.functions.structure
Returns true if the local variable is the last in a loop or each.
LastFunction() - Constructor for class com.google.clearsilver.jsilver.functions.structure.LastFunction
 
LengthFunction - Class in com.google.clearsilver.jsilver.functions.string
Returns the length of the string expression.
LengthFunction() - Constructor for class com.google.clearsilver.jsilver.functions.string.LengthFunction
 
LessFunction - Class in com.google.clearsilver.jsilver.functions.operators
X < Y.
LessFunction() - Constructor for class com.google.clearsilver.jsilver.functions.operators.LessFunction
 
LessOrEqualFunction - Class in com.google.clearsilver.jsilver.functions.operators
X <= Y.
LessOrEqualFunction() - Constructor for class com.google.clearsilver.jsilver.functions.operators.LessOrEqualFunction
 
Lexer - Class in com.google.clearsilver.jsilver.syntax.lexer
 
Lexer(PushbackReader) - Constructor for class com.google.clearsilver.jsilver.syntax.lexer.Lexer
 
Lexer.State - Class in com.google.clearsilver.jsilver.syntax.lexer
 
LexerException - Exception in com.google.clearsilver.jsilver.syntax.lexer
 
LexerException(String) - Constructor for exception com.google.clearsilver.jsilver.syntax.lexer.LexerException
 
lineNumber - Variable in class com.google.streamhtmlparser.impl.GenericParser
 
literal(JavaExpression.Type, String) - Static method in class com.google.clearsilver.jsilver.compiler.JavaExpression
A literal expression (e.g.
literalConstant(int, Value...) - Static method in class com.google.clearsilver.jsilver.values.Value
Create a literal value using an int with a escapeMode of EscapeMode.ESCAPE_IS_CONSTANT and partiallyEscaped based on the partiallyEscaped values of the inputs.
literalConstant(String, Value...) - Static method in class com.google.clearsilver.jsilver.values.Value
Create a literal value using a string with a escapeMode of EscapeMode.ESCAPE_IS_CONSTANT and partiallyEscaped based on the partiallyEscaped values of the inputs.
literalConstant(boolean, Value...) - Static method in class com.google.clearsilver.jsilver.values.Value
Create a literal value using a boolean with a escapeMode of EscapeMode.ESCAPE_IS_CONSTANT and partiallyEscaped based on the partiallyEscaped values of the inputs.
literalValue(int, EscapeMode, boolean) - Static method in class com.google.clearsilver.jsilver.values.Value
Create a literal value using an int.
literalValue(String, EscapeMode, boolean) - Static method in class com.google.clearsilver.jsilver.values.Value
Create a literal value using a String.
literalValue(boolean, EscapeMode, boolean) - Static method in class com.google.clearsilver.jsilver.values.Value
Create a literal value using a boolean.
load(String, ResourceLoader, EscapeMode) - Method in class com.google.clearsilver.jsilver.compiler.TemplateCompiler
 
load(String, ResourceLoader, EscapeMode) - Method in class com.google.clearsilver.jsilver.interpreter.InterpretedTemplateLoader
 
load(String, ResourceLoader, EscapeMode) - Method in class com.google.clearsilver.jsilver.precompiler.PrecompiledTemplateLoader
 
load(String, ResourceLoader, EscapeMode) - Method in interface com.google.clearsilver.jsilver.template.TemplateLoader
Load a template from a named resource, with the provided escape mode.
load(HDF, String) - Method in interface org.clearsilver.CSFileLoader
Callback method that is expected to return the contents of the specified file as a string.
loadData(String, ResourceLoader, Data) - Method in interface com.google.clearsilver.jsilver.data.DataFactory
Loads data in Hierarchical Data Format (HDF) into an existing Data object.
loadData(String, ResourceLoader) - Method in interface com.google.clearsilver.jsilver.data.DataFactory
Loads data in Hierarchical Data Format (HDF) into a new Data object.
loadData(String, ResourceLoader, Data) - Method in class com.google.clearsilver.jsilver.data.HDFDataFactory
 
loadData(String, ResourceLoader) - Method in class com.google.clearsilver.jsilver.data.HDFDataFactory
 
loadData(String, Data) - Method in interface com.google.clearsilver.jsilver.DataLoader
Loads data in Hierarchical Data Format (HDF) into an existing Data object.
loadData(String) - Method in interface com.google.clearsilver.jsilver.DataLoader
Loads data in Hierarchical Data Format (HDF) into a new Data object.
loadData(String, Data) - Method in class com.google.clearsilver.jsilver.JSilver
Loads data in Hierarchical Data Format (HDF) into an existing Data object.
loadData(String) - Method in class com.google.clearsilver.jsilver.JSilver
Loads data in Hierarchical Data Format (HDF) into a new Data object.
LoadingTemplateFactory - Class in com.google.clearsilver.jsilver.interpreter
Loads a template from disk, and parses it into an AST.
LoadingTemplateFactory() - Constructor for class com.google.clearsilver.jsilver.interpreter.LoadingTemplateFactory
 
loadLibrary() - Static method in class org.clearsilver.jni.JNI
Attempts to load the ClearSilver JNI library.
LoadPathToFileCache - Class in com.google.clearsilver.jsilver.adaptor
This class implements a cache of a list of loadpaths and a file name to the absolute file name where the file is located on the filesystem.
LoadPathToFileCache(int) - Constructor for class com.google.clearsilver.jsilver.adaptor.LoadPathToFileCache
 
loadTemplateObject(String, ClassLoader) - Method in class com.google.clearsilver.jsilver.precompiler.PrecompiledTemplateLoader
 
LocalAndGlobalData - Class in com.google.clearsilver.jsilver.data
This is a special implementation of ChainedData to be used for holding the local and global Data objects (like local and global HDFs in Clearsilver).
LocalAndGlobalData(Data, Data) - Constructor for class com.google.clearsilver.jsilver.data.LocalAndGlobalData
Creates a Data object that encapsulates both request-scoped local HDF and an application global-scoped HDF that can be read from the template renderer.
LocalAndGlobalData(Data, Data, boolean) - Constructor for class com.google.clearsilver.jsilver.data.LocalAndGlobalData
Creates a Data object that encapsulates both request-scoped local HDF and an application global-scoped HDF that can be read from the template renderer.
localHDF - Variable in class org.clearsilver.jni.JniCs
 
locateFile(List<String>, String) - Static method in class org.clearsilver.CSUtil
Given an ordered list of directories to look in, locate the specified file.
logger - Static variable in class com.google.clearsilver.jsilver.data.ChainedData
 
logger - Static variable in class com.google.clearsilver.jsilver.template.DefaultRenderingContext
 
lookup(List<String>, String) - Method in class com.google.clearsilver.jsilver.adaptor.LoadPathToFileCache
Lookup in the cache to see if we have a mapping from the given loadpaths and filename to an absolute file path.

M

macro(String) - Static method in class com.google.clearsilver.jsilver.compiler.JavaExpression
 
Macro - Interface in com.google.clearsilver.jsilver.template
An executable macro.
main(String[]) - Static method in class com.google.clearsilver.jsilver.examples.basic.HelloWorld
 
main(String[]) - Static method in class com.google.clearsilver.jsilver.examples.basic.Iterate
 
main(String[]) - Static method in class com.google.clearsilver.jsilver.examples.basic.JSilverTest
 
main(String[]) - Static method in class com.google.clearsilver.jsilver.syntax.SyntaxTreeDumper
Simple command line tool for parsing a template and dumping out the AST.
makeCacheKey(List<String>, String) - Static method in class com.google.clearsilver.jsilver.adaptor.LoadPathToFileCache
 
MaxFunction - Class in com.google.clearsilver.jsilver.functions.numeric
Returns the larger of two numeric expressions.
MaxFunction() - Constructor for class com.google.clearsilver.jsilver.functions.numeric.MaxFunction
 
maybeRecord(char) - Method in class com.google.streamhtmlparser.util.CharacterRecorder
Records the input if recording is currently on and we have space available in the buffer.
MinFunction - Class in com.google.clearsilver.jsilver.functions.numeric
Returns the smaller of two numeric expressions.
MinFunction() - Constructor for class com.google.clearsilver.jsilver.functions.numeric.MinFunction
 
ModuloFunction - Class in com.google.clearsilver.jsilver.functions.operators
X % Y.
ModuloFunction() - Constructor for class com.google.clearsilver.jsilver.functions.operators.ModuloFunction
 
MultiplyFunction - Class in com.google.clearsilver.jsilver.functions.operators
X * Y.
MultiplyFunction() - Constructor for class com.google.clearsilver.jsilver.functions.operators.MultiplyFunction
 

N

NameFunction - Class in com.google.clearsilver.jsilver.functions.structure
Returns the Data variable name for a local variable alias.
NameFunction() - Constructor for class com.google.clearsilver.jsilver.functions.structure.NameFunction
 
NativeStringInternStrategy - Class in com.google.clearsilver.jsilver.data
Implementation of StringInternStrategy using Java String Pool and String.intern() method.
NativeStringInternStrategy() - Constructor for class com.google.clearsilver.jsilver.data.NativeStringInternStrategy
 
NestedMapData - Class in com.google.clearsilver.jsilver.data
Represents a hierarchical data set of primitives.
NestedMapData() - Constructor for class com.google.clearsilver.jsilver.data.NestedMapData
 
NestedMapData(String, NestedMapData, NestedMapData) - Constructor for class com.google.clearsilver.jsilver.data.NestedMapData
 
newChildIterator() - Method in class com.google.clearsilver.jsilver.data.DelegatedData
Subclasses can override this method to return specialized child iterators.
newChildIterator() - Method in class com.google.clearsilver.jsilver.data.UnmodifiableData
Override in order to not allow modifying children with remove().
newCs(HDF) - Method in class com.google.clearsilver.jsilver.adaptor.JSilverFactory
 
newCs(HDF, HDF) - Method in class com.google.clearsilver.jsilver.adaptor.JSilverFactory
 
newCs(HDF) - Method in interface org.clearsilver.ClearsilverFactory
Create a new CS object.
newCs(HDF, HDF) - Method in interface org.clearsilver.ClearsilverFactory
Create a new CS object.
newCs(HDF) - Method in class org.clearsilver.jni.JniClearsilverFactory
Create a new CS object.
newCs(HDF, HDF) - Method in class org.clearsilver.jni.JniClearsilverFactory
Create a new CS object.
newDelegatedHdf(HDF) - Method in class org.clearsilver.DelegatedCs
Method subclasses are required to override with a method that returns a new DelegatedHdf object that wraps the specified HDF object.
newDelegatedHdf(HDF) - Method in class org.clearsilver.DelegatedHdf
Method subclasses are required to override with a method that returns a new DelegatedHdf object that wraps the specified HDF object.
newFactory() - Static method in class com.google.clearsilver.jsilver.data.DefaultHdfParser
Returns a factory object that constructs DefaultHdfParser objects.
newFactory(StringInternStrategy) - Static method in class com.google.clearsilver.jsilver.data.NewHdfParser
Creates a ParserFactory instance.
newHdf() - Method in class com.google.clearsilver.jsilver.adaptor.JSilverFactory
 
newHdf() - Method in interface org.clearsilver.ClearsilverFactory
Create a new HDF object.
newHdf() - Method in class org.clearsilver.jni.JniClearsilverFactory
Create a new HDF object.
newHdf(long, HDF) - Method in class org.clearsilver.jni.JniHdf
Constructs an HDF child node.
NewHdfParser - Class in com.google.clearsilver.jsilver.data
Parser for HDF based on the following grammar by Brandon Long.
NewHdfParser(StringInternStrategy) - Constructor for class com.google.clearsilver.jsilver.data.NewHdfParser
Constructor for NewHdfParser.
newInstance(Data) - Method in class com.google.clearsilver.jsilver.data.ChainedData
 
newInstance(Data) - Method in class com.google.clearsilver.jsilver.data.DelegatedData
Subclasses will want to override this method to return a Data object of their specific type.
newInstance() - Method in interface com.google.clearsilver.jsilver.data.ParserFactory
Returns a new HdfParser object.
newInstance(Data) - Method in class com.google.clearsilver.jsilver.data.UnmodifiableData
 
next() - Method in class com.google.clearsilver.jsilver.data.DelegatedData.DelegatedIterator
 
next() - Method in class com.google.clearsilver.jsilver.syntax.lexer.Lexer
 
Node - Class in com.google.clearsilver.jsilver.syntax.node
 
Node() - Constructor for class com.google.clearsilver.jsilver.syntax.node.Node
 
nodeList - Variable in class com.google.clearsilver.jsilver.syntax.parser.Parser
 
NonEscapingFunction - Class in com.google.clearsilver.jsilver.functions
 
NonEscapingFunction() - Constructor for class com.google.clearsilver.jsilver.functions.NonEscapingFunction
 
NoOpStringInternStrategy - Class in com.google.clearsilver.jsilver.data
Pass-through implementation of StringInternStrategy.
NoOpStringInternStrategy() - Constructor for class com.google.clearsilver.jsilver.data.NoOpStringInternStrategy
 
NotEqualFunction - Class in com.google.clearsilver.jsilver.functions.operators
X != Y (string).
NotEqualFunction() - Constructor for class com.google.clearsilver.jsilver.functions.operators.NotEqualFunction
 
NotFunction - Class in com.google.clearsilver.jsilver.functions.operators
!X.
NotFunction() - Constructor for class com.google.clearsilver.jsilver.functions.operators.NotFunction
 
NULL - Static variable in class com.google.clearsilver.jsilver.compiler.TemplateTranslator
 
NullEscapeFunction - Class in com.google.clearsilver.jsilver.functions.escape
Returns the input string without any modification.
NullEscapeFunction() - Constructor for class com.google.clearsilver.jsilver.functions.escape.NullEscapeFunction
 
NumericAddFunction - Class in com.google.clearsilver.jsilver.functions.operators
X + Y (numeric).
NumericAddFunction() - Constructor for class com.google.clearsilver.jsilver.functions.operators.NumericAddFunction
 
NumericEqualFunction - Class in com.google.clearsilver.jsilver.functions.operators
X == Y (numeric).
NumericEqualFunction() - Constructor for class com.google.clearsilver.jsilver.functions.operators.NumericEqualFunction
 
NumericFunction - Class in com.google.clearsilver.jsilver.functions.operators
#X (numeric).
NumericFunction() - Constructor for class com.google.clearsilver.jsilver.functions.operators.NumericFunction
 
NumericNotEqualFunction - Class in com.google.clearsilver.jsilver.functions.operators
X != Y (numeric).
NumericNotEqualFunction() - Constructor for class com.google.clearsilver.jsilver.functions.operators.NumericNotEqualFunction
 

O

objChild() - Method in class com.google.clearsilver.jsilver.adaptor.JHdf
 
objChild() - Method in class org.clearsilver.DelegatedHdf
 
objChild() - Method in interface org.clearsilver.HDF
Returns the child of this HDF node, or null if there is no child.
objChild() - Method in class org.clearsilver.jni.JniHdf
Returns the child of this HDF node, or null if there is no child.
objName() - Method in class com.google.clearsilver.jsilver.adaptor.JHdf
 
objName() - Method in class org.clearsilver.DelegatedHdf
 
objName() - Method in interface org.clearsilver.HDF
Returns the name of this HDF node.
objName() - Method in class org.clearsilver.jni.JniHdf
Returns the name of this HDF node.
objNext() - Method in class com.google.clearsilver.jsilver.adaptor.JHdf
 
objNext() - Method in class org.clearsilver.DelegatedHdf
 
objNext() - Method in interface org.clearsilver.HDF
Returns the child of this HDF node, or null if there is no child.
objNext() - Method in class org.clearsilver.jni.JniHdf
Returns the next sibling of this HDF node, or null if there is no next sibling.
objValue() - Method in class com.google.clearsilver.jsilver.adaptor.JHdf
 
objValue() - Method in class org.clearsilver.DelegatedHdf
 
objValue() - Method in interface org.clearsilver.HDF
Returns the value of this HDF node, or null if this node has no value.
objValue() - Method in class org.clearsilver.jni.JniHdf
Returns the value of this HDF node, or null if this node has no value.
open(String) - Method in class com.google.clearsilver.jsilver.adaptor.ResourceLoaderAdaptor
 
open(String) - Method in class com.google.clearsilver.jsilver.resourceloader.ClassLoaderResourceLoader
 
open(String) - Method in class com.google.clearsilver.jsilver.resourceloader.ClassResourceLoader
 
open(String) - Method in class com.google.clearsilver.jsilver.resourceloader.CompositeResourceLoader
 
open(String) - Method in class com.google.clearsilver.jsilver.resourceloader.FileSystemResourceLoader
 
open(String) - Method in class com.google.clearsilver.jsilver.resourceloader.InMemoryResourceLoader
 
open(String) - Method in interface com.google.clearsilver.jsilver.resourceloader.ResourceLoader
Open a resource.
openOrFail(String) - Method in class com.google.clearsilver.jsilver.adaptor.ResourceLoaderAdaptor
 
openOrFail(String) - Method in class com.google.clearsilver.jsilver.resourceloader.ClassLoaderResourceLoader
 
openOrFail(String) - Method in class com.google.clearsilver.jsilver.resourceloader.ClassResourceLoader
 
openOrFail(String) - Method in class com.google.clearsilver.jsilver.resourceloader.CompositeResourceLoader
 
openOrFail(String) - Method in class com.google.clearsilver.jsilver.resourceloader.FileSystemResourceLoader
 
openOrFail(String) - Method in class com.google.clearsilver.jsilver.resourceloader.InMemoryResourceLoader
 
openOrFail(String) - Method in interface com.google.clearsilver.jsilver.resourceloader.ResourceLoader
Open a resource or throw an exception if no such resource is found.
optimize() - Method in class com.google.clearsilver.jsilver.adaptor.JHdf
JSilver-specific method that optimizes the underlying data object.
optimize() - Method in class com.google.clearsilver.jsilver.data.AbstractData
 
optimize() - Method in class com.google.clearsilver.jsilver.data.ChainedData
 
optimize() - Method in interface com.google.clearsilver.jsilver.data.Data
Optimizes the Data structure for performance.
optimize() - Method in class com.google.clearsilver.jsilver.data.DelegatedData
 
optimize() - Method in class com.google.clearsilver.jsilver.data.NestedMapData
Here we optimize the structure for long-term use.
OptimizerProvider - Interface in com.google.clearsilver.jsilver.interpreter
This interface is used to provide Optimizer Switches to OptimizingTemplateFactory, some which may need to be constructed each time it runs.
OptimizingTemplateFactory - Class in com.google.clearsilver.jsilver.interpreter
Wraps a template factory with a series of optimization steps.
OptimizingTemplateFactory(TemplateFactory, OptimizerProvider...) - Constructor for class com.google.clearsilver.jsilver.interpreter.OptimizingTemplateFactory
Creates a factory from the given optimization steps that wraps another TemplateFactory.
OrFunction - Class in com.google.clearsilver.jsilver.functions.operators
X || Y.
OrFunction() - Constructor for class com.google.clearsilver.jsilver.functions.operators.OrFunction
 
org.clearsilver - package org.clearsilver
 
org.clearsilver.jni - package org.clearsilver.jni
 
outAAddExpression(AAddExpression) - Method in class com.google.clearsilver.jsilver.syntax.analysis.DepthFirstAdapter
 
outAAddExpression(AAddExpression) - Method in class com.google.clearsilver.jsilver.syntax.analysis.ReversedDepthFirstAdapter
 
outAAltCommand(AAltCommand) - Method in class com.google.clearsilver.jsilver.syntax.analysis.DepthFirstAdapter
 
outAAltCommand(AAltCommand) - Method in class com.google.clearsilver.jsilver.syntax.analysis.ReversedDepthFirstAdapter
 
outAAltCommand(AAltCommand) - Method in class com.google.clearsilver.jsilver.syntax.DataCommandConsolidator
 
outAAndExpression(AAndExpression) - Method in class com.google.clearsilver.jsilver.syntax.analysis.DepthFirstAdapter
 
outAAndExpression(AAndExpression) - Method in class com.google.clearsilver.jsilver.syntax.analysis.ReversedDepthFirstAdapter
 
outAAutoescapeCommand(AAutoescapeCommand) - Method in class com.google.clearsilver.jsilver.syntax.analysis.DepthFirstAdapter
 
outAAutoescapeCommand(AAutoescapeCommand) - Method in class com.google.clearsilver.jsilver.syntax.analysis.ReversedDepthFirstAdapter
 
outACallCommand(ACallCommand) - Method in class com.google.clearsilver.jsilver.syntax.analysis.DepthFirstAdapter
 
outACallCommand(ACallCommand) - Method in class com.google.clearsilver.jsilver.syntax.analysis.ReversedDepthFirstAdapter
 
outACommaExpression(ACommaExpression) - Method in class com.google.clearsilver.jsilver.syntax.analysis.DepthFirstAdapter
 
outACommaExpression(ACommaExpression) - Method in class com.google.clearsilver.jsilver.syntax.analysis.ReversedDepthFirstAdapter
 
outACommentCommand(ACommentCommand) - Method in class com.google.clearsilver.jsilver.syntax.analysis.DepthFirstAdapter
 
outACommentCommand(ACommentCommand) - Method in class com.google.clearsilver.jsilver.syntax.analysis.ReversedDepthFirstAdapter
 
outAContentTypeCommand(AContentTypeCommand) - Method in class com.google.clearsilver.jsilver.syntax.analysis.DepthFirstAdapter
 
outAContentTypeCommand(AContentTypeCommand) - Method in class com.google.clearsilver.jsilver.syntax.analysis.ReversedDepthFirstAdapter
 
outACsOpenPosition(ACsOpenPosition) - Method in class com.google.clearsilver.jsilver.syntax.analysis.DepthFirstAdapter
 
outACsOpenPosition(ACsOpenPosition) - Method in class com.google.clearsilver.jsilver.syntax.analysis.ReversedDepthFirstAdapter
 
outADataCommand(ADataCommand) - Method in class com.google.clearsilver.jsilver.syntax.analysis.DepthFirstAdapter
 
outADataCommand(ADataCommand) - Method in class com.google.clearsilver.jsilver.syntax.analysis.ReversedDepthFirstAdapter
 
outADecimalExpression(ADecimalExpression) - Method in class com.google.clearsilver.jsilver.syntax.analysis.DepthFirstAdapter
 
outADecimalExpression(ADecimalExpression) - Method in class com.google.clearsilver.jsilver.syntax.analysis.ReversedDepthFirstAdapter
 
outADecNumberVariable(ADecNumberVariable) - Method in class com.google.clearsilver.jsilver.syntax.analysis.DepthFirstAdapter
 
outADecNumberVariable(ADecNumberVariable) - Method in class com.google.clearsilver.jsilver.syntax.analysis.ReversedDepthFirstAdapter
 
outADefCommand(ADefCommand) - Method in class com.google.clearsilver.jsilver.syntax.analysis.DepthFirstAdapter
 
outADefCommand(ADefCommand) - Method in class com.google.clearsilver.jsilver.syntax.analysis.ReversedDepthFirstAdapter
 
outADescendVariable(ADescendVariable) - Method in class com.google.clearsilver.jsilver.syntax.analysis.DepthFirstAdapter
 
outADescendVariable(ADescendVariable) - Method in class com.google.clearsilver.jsilver.syntax.analysis.ReversedDepthFirstAdapter
 
outADivideExpression(ADivideExpression) - Method in class com.google.clearsilver.jsilver.syntax.analysis.DepthFirstAdapter
 
outADivideExpression(ADivideExpression) - Method in class com.google.clearsilver.jsilver.syntax.analysis.ReversedDepthFirstAdapter
 
outAEachCommand(AEachCommand) - Method in class com.google.clearsilver.jsilver.syntax.analysis.DepthFirstAdapter
 
outAEachCommand(AEachCommand) - Method in class com.google.clearsilver.jsilver.syntax.analysis.ReversedDepthFirstAdapter
 
outAEachCommand(AEachCommand) - Method in class com.google.clearsilver.jsilver.syntax.DataCommandConsolidator
 
outAEqExpression(AEqExpression) - Method in class com.google.clearsilver.jsilver.syntax.analysis.DepthFirstAdapter
 
outAEqExpression(AEqExpression) - Method in class com.google.clearsilver.jsilver.syntax.analysis.ReversedDepthFirstAdapter
 
outAEscapeCommand(AEscapeCommand) - Method in class com.google.clearsilver.jsilver.syntax.analysis.DepthFirstAdapter
 
outAEscapeCommand(AEscapeCommand) - Method in class com.google.clearsilver.jsilver.syntax.analysis.ReversedDepthFirstAdapter
 
outAEvarCommand(AEvarCommand) - Method in class com.google.clearsilver.jsilver.syntax.analysis.DepthFirstAdapter
 
outAEvarCommand(AEvarCommand) - Method in class com.google.clearsilver.jsilver.syntax.analysis.ReversedDepthFirstAdapter
 
outAExistsExpression(AExistsExpression) - Method in class com.google.clearsilver.jsilver.syntax.analysis.DepthFirstAdapter
 
outAExistsExpression(AExistsExpression) - Method in class com.google.clearsilver.jsilver.syntax.analysis.ReversedDepthFirstAdapter
 
outAExpandVariable(AExpandVariable) - Method in class com.google.clearsilver.jsilver.syntax.analysis.DepthFirstAdapter
 
outAExpandVariable(AExpandVariable) - Method in class com.google.clearsilver.jsilver.syntax.analysis.ReversedDepthFirstAdapter
 
outAFunctionExpression(AFunctionExpression) - Method in class com.google.clearsilver.jsilver.syntax.analysis.DepthFirstAdapter
 
outAFunctionExpression(AFunctionExpression) - Method in class com.google.clearsilver.jsilver.syntax.analysis.ReversedDepthFirstAdapter
 
outAGteExpression(AGteExpression) - Method in class com.google.clearsilver.jsilver.syntax.analysis.DepthFirstAdapter
 
outAGteExpression(AGteExpression) - Method in class com.google.clearsilver.jsilver.syntax.analysis.ReversedDepthFirstAdapter
 
outAGtExpression(AGtExpression) - Method in class com.google.clearsilver.jsilver.syntax.analysis.DepthFirstAdapter
 
outAGtExpression(AGtExpression) - Method in class com.google.clearsilver.jsilver.syntax.analysis.ReversedDepthFirstAdapter
 
outAHardIncludeCommand(AHardIncludeCommand) - Method in class com.google.clearsilver.jsilver.syntax.analysis.DepthFirstAdapter
 
outAHardIncludeCommand(AHardIncludeCommand) - Method in class com.google.clearsilver.jsilver.syntax.analysis.ReversedDepthFirstAdapter
 
outAHardLincludeCommand(AHardLincludeCommand) - Method in class com.google.clearsilver.jsilver.syntax.analysis.DepthFirstAdapter
 
outAHardLincludeCommand(AHardLincludeCommand) - Method in class com.google.clearsilver.jsilver.syntax.analysis.ReversedDepthFirstAdapter
 
outAHexExpression(AHexExpression) - Method in class com.google.clearsilver.jsilver.syntax.analysis.DepthFirstAdapter
 
outAHexExpression(AHexExpression) - Method in class com.google.clearsilver.jsilver.syntax.analysis.ReversedDepthFirstAdapter
 
outAHexNumberVariable(AHexNumberVariable) - Method in class com.google.clearsilver.jsilver.syntax.analysis.DepthFirstAdapter
 
outAHexNumberVariable(AHexNumberVariable) - Method in class com.google.clearsilver.jsilver.syntax.analysis.ReversedDepthFirstAdapter
 
outAIfCommand(AIfCommand) - Method in class com.google.clearsilver.jsilver.syntax.analysis.DepthFirstAdapter
 
outAIfCommand(AIfCommand) - Method in class com.google.clearsilver.jsilver.syntax.analysis.ReversedDepthFirstAdapter
 
outAIncludeCommand(AIncludeCommand) - Method in class com.google.clearsilver.jsilver.syntax.analysis.DepthFirstAdapter
 
outAIncludeCommand(AIncludeCommand) - Method in class com.google.clearsilver.jsilver.syntax.analysis.ReversedDepthFirstAdapter
 
outAInlineCommand(AInlineCommand) - Method in class com.google.clearsilver.jsilver.syntax.analysis.DepthFirstAdapter
 
outAInlineCommand(AInlineCommand) - Method in class com.google.clearsilver.jsilver.syntax.analysis.ReversedDepthFirstAdapter
 
outALincludeCommand(ALincludeCommand) - Method in class com.google.clearsilver.jsilver.syntax.analysis.DepthFirstAdapter
 
outALincludeCommand(ALincludeCommand) - Method in class com.google.clearsilver.jsilver.syntax.analysis.ReversedDepthFirstAdapter
 
outALoopCommand(ALoopCommand) - Method in class com.google.clearsilver.jsilver.syntax.analysis.DepthFirstAdapter
 
outALoopCommand(ALoopCommand) - Method in class com.google.clearsilver.jsilver.syntax.analysis.ReversedDepthFirstAdapter
 
outALoopCommand(ALoopCommand) - Method in class com.google.clearsilver.jsilver.syntax.DataCommandConsolidator
 
outALoopIncCommand(ALoopIncCommand) - Method in class com.google.clearsilver.jsilver.syntax.analysis.DepthFirstAdapter
 
outALoopIncCommand(ALoopIncCommand) - Method in class com.google.clearsilver.jsilver.syntax.analysis.ReversedDepthFirstAdapter
 
outALoopIncCommand(ALoopIncCommand) - Method in class com.google.clearsilver.jsilver.syntax.DataCommandConsolidator
 
outALoopToCommand(ALoopToCommand) - Method in class com.google.clearsilver.jsilver.syntax.analysis.DepthFirstAdapter
 
outALoopToCommand(ALoopToCommand) - Method in class com.google.clearsilver.jsilver.syntax.analysis.ReversedDepthFirstAdapter
 
outALoopToCommand(ALoopToCommand) - Method in class com.google.clearsilver.jsilver.syntax.DataCommandConsolidator
 
outALteExpression(ALteExpression) - Method in class com.google.clearsilver.jsilver.syntax.analysis.DepthFirstAdapter
 
outALteExpression(ALteExpression) - Method in class com.google.clearsilver.jsilver.syntax.analysis.ReversedDepthFirstAdapter
 
outALtExpression(ALtExpression) - Method in class com.google.clearsilver.jsilver.syntax.analysis.DepthFirstAdapter
 
outALtExpression(ALtExpression) - Method in class com.google.clearsilver.jsilver.syntax.analysis.ReversedDepthFirstAdapter
 
outALvarCommand(ALvarCommand) - Method in class com.google.clearsilver.jsilver.syntax.analysis.DepthFirstAdapter
 
outALvarCommand(ALvarCommand) - Method in class com.google.clearsilver.jsilver.syntax.analysis.ReversedDepthFirstAdapter
 
outAModuloExpression(AModuloExpression) - Method in class com.google.clearsilver.jsilver.syntax.analysis.DepthFirstAdapter
 
outAModuloExpression(AModuloExpression) - Method in class com.google.clearsilver.jsilver.syntax.analysis.ReversedDepthFirstAdapter
 
outAMultipleCommand(AMultipleCommand) - Method in class com.google.clearsilver.jsilver.syntax.analysis.DepthFirstAdapter
 
outAMultipleCommand(AMultipleCommand) - Method in class com.google.clearsilver.jsilver.syntax.analysis.ReversedDepthFirstAdapter
 
outAMultiplyExpression(AMultiplyExpression) - Method in class com.google.clearsilver.jsilver.syntax.analysis.DepthFirstAdapter
 
outAMultiplyExpression(AMultiplyExpression) - Method in class com.google.clearsilver.jsilver.syntax.analysis.ReversedDepthFirstAdapter
 
outANameCommand(ANameCommand) - Method in class com.google.clearsilver.jsilver.syntax.analysis.DepthFirstAdapter
 
outANameCommand(ANameCommand) - Method in class com.google.clearsilver.jsilver.syntax.analysis.ReversedDepthFirstAdapter
 
outANameVariable(ANameVariable) - Method in class com.google.clearsilver.jsilver.syntax.analysis.DepthFirstAdapter
 
outANameVariable(ANameVariable) - Method in class com.google.clearsilver.jsilver.syntax.analysis.ReversedDepthFirstAdapter
 
outANeExpression(ANeExpression) - Method in class com.google.clearsilver.jsilver.syntax.analysis.DepthFirstAdapter
 
outANeExpression(ANeExpression) - Method in class com.google.clearsilver.jsilver.syntax.analysis.ReversedDepthFirstAdapter
 
outANegativeExpression(ANegativeExpression) - Method in class com.google.clearsilver.jsilver.syntax.analysis.DepthFirstAdapter
 
outANegativeExpression(ANegativeExpression) - Method in class com.google.clearsilver.jsilver.syntax.analysis.ReversedDepthFirstAdapter
 
outANoopCommand(ANoopCommand) - Method in class com.google.clearsilver.jsilver.syntax.analysis.DepthFirstAdapter
 
outANoopCommand(ANoopCommand) - Method in class com.google.clearsilver.jsilver.syntax.analysis.ReversedDepthFirstAdapter
 
outANoopExpression(ANoopExpression) - Method in class com.google.clearsilver.jsilver.syntax.analysis.DepthFirstAdapter
 
outANoopExpression(ANoopExpression) - Method in class com.google.clearsilver.jsilver.syntax.analysis.ReversedDepthFirstAdapter
 
outANotExpression(ANotExpression) - Method in class com.google.clearsilver.jsilver.syntax.analysis.DepthFirstAdapter
 
outANotExpression(ANotExpression) - Method in class com.google.clearsilver.jsilver.syntax.analysis.ReversedDepthFirstAdapter
 
outANumericAddExpression(ANumericAddExpression) - Method in class com.google.clearsilver.jsilver.syntax.analysis.DepthFirstAdapter
 
outANumericAddExpression(ANumericAddExpression) - Method in class com.google.clearsilver.jsilver.syntax.analysis.ReversedDepthFirstAdapter
 
outANumericEqExpression(ANumericEqExpression) - Method in class com.google.clearsilver.jsilver.syntax.analysis.DepthFirstAdapter
 
outANumericEqExpression(ANumericEqExpression) - Method in class com.google.clearsilver.jsilver.syntax.analysis.ReversedDepthFirstAdapter
 
outANumericExpression(ANumericExpression) - Method in class com.google.clearsilver.jsilver.syntax.analysis.DepthFirstAdapter
 
outANumericExpression(ANumericExpression) - Method in class com.google.clearsilver.jsilver.syntax.analysis.ReversedDepthFirstAdapter
 
outANumericNeExpression(ANumericNeExpression) - Method in class com.google.clearsilver.jsilver.syntax.analysis.DepthFirstAdapter
 
outANumericNeExpression(ANumericNeExpression) - Method in class com.google.clearsilver.jsilver.syntax.analysis.ReversedDepthFirstAdapter
 
outAOrExpression(AOrExpression) - Method in class com.google.clearsilver.jsilver.syntax.analysis.DepthFirstAdapter
 
outAOrExpression(AOrExpression) - Method in class com.google.clearsilver.jsilver.syntax.analysis.ReversedDepthFirstAdapter
 
outASequenceExpression(ASequenceExpression) - Method in class com.google.clearsilver.jsilver.syntax.analysis.DepthFirstAdapter
 
outASequenceExpression(ASequenceExpression) - Method in class com.google.clearsilver.jsilver.syntax.analysis.ReversedDepthFirstAdapter
 
outASetCommand(ASetCommand) - Method in class com.google.clearsilver.jsilver.syntax.analysis.DepthFirstAdapter
 
outASetCommand(ASetCommand) - Method in class com.google.clearsilver.jsilver.syntax.analysis.ReversedDepthFirstAdapter
 
outAStringExpression(AStringExpression) - Method in class com.google.clearsilver.jsilver.syntax.analysis.DepthFirstAdapter
 
outAStringExpression(AStringExpression) - Method in class com.google.clearsilver.jsilver.syntax.analysis.ReversedDepthFirstAdapter
 
outASubtractExpression(ASubtractExpression) - Method in class com.google.clearsilver.jsilver.syntax.analysis.DepthFirstAdapter
 
outASubtractExpression(ASubtractExpression) - Method in class com.google.clearsilver.jsilver.syntax.analysis.ReversedDepthFirstAdapter
 
outAUvarCommand(AUvarCommand) - Method in class com.google.clearsilver.jsilver.syntax.analysis.DepthFirstAdapter
 
outAUvarCommand(AUvarCommand) - Method in class com.google.clearsilver.jsilver.syntax.analysis.ReversedDepthFirstAdapter
 
outAVarCommand(AVarCommand) - Method in class com.google.clearsilver.jsilver.syntax.analysis.DepthFirstAdapter
 
outAVarCommand(AVarCommand) - Method in class com.google.clearsilver.jsilver.syntax.analysis.ReversedDepthFirstAdapter
 
outAVariableExpression(AVariableExpression) - Method in class com.google.clearsilver.jsilver.syntax.analysis.DepthFirstAdapter
 
outAVariableExpression(AVariableExpression) - Method in class com.google.clearsilver.jsilver.syntax.analysis.ReversedDepthFirstAdapter
 
outAWithCommand(AWithCommand) - Method in class com.google.clearsilver.jsilver.syntax.analysis.DepthFirstAdapter
 
outAWithCommand(AWithCommand) - Method in class com.google.clearsilver.jsilver.syntax.analysis.ReversedDepthFirstAdapter
 
outAWithCommand(AWithCommand) - Method in class com.google.clearsilver.jsilver.syntax.DataCommandConsolidator
 
OutputBufferProvider - Interface in com.google.clearsilver.jsilver.output
Simple Provider interface for the output buffer.
outStart(Start) - Method in class com.google.clearsilver.jsilver.syntax.analysis.DepthFirstAdapter
 
outStart(Start) - Method in class com.google.clearsilver.jsilver.syntax.analysis.ReversedDepthFirstAdapter
 

P

parent() - Method in class com.google.clearsilver.jsilver.syntax.node.Node
 
parse(Reader, Data, Parser.ErrorHandler, ResourceLoader, String, boolean) - Method in class com.google.clearsilver.jsilver.data.DefaultHdfParser
 
parse(Reader, Data, Parser.ErrorHandler, ResourceLoader, String, boolean) - Method in class com.google.clearsilver.jsilver.data.NewHdfParser
 
parse(Reader, Data, Parser.ErrorHandler, ResourceLoader, String, boolean) - Method in interface com.google.clearsilver.jsilver.data.Parser
Reads in a stream of characters and parses data from it, putting it into the given Data object.
parse() - Method in class com.google.clearsilver.jsilver.syntax.parser.Parser
 
parse(Reader, String, EscapeMode) - Method in class com.google.clearsilver.jsilver.syntax.SyntaxTreeBuilder
 
parse(String) - Method in class com.google.streamhtmlparser.impl.GenericParser
Tell the parser to process the provided String.
parse(char) - Method in class com.google.streamhtmlparser.impl.GenericParser
Main loop for parsing of input.
parse(char) - Method in interface com.google.streamhtmlparser.Parser
Tell the parser to process the provided char.
parse(String) - Method in interface com.google.streamhtmlparser.Parser
Tell the parser to process the provided String.
parseContentAttributeForUrl(String) - Static method in class com.google.streamhtmlparser.util.HtmlUtils
Parses the given String to determine if it contains a URL in the format followed by the content attribute of the meta HTML tag.
parseData(String) - Method in class com.google.clearsilver.jsilver.autoescape.AutoEscapeContext
Parse the given data and update internal state accordingly.
ParseException - Exception in com.google.streamhtmlparser
Checked exception thrown on an unrecoverable error during parsing.
ParseException() - Constructor for exception com.google.streamhtmlparser.ParseException
Constructs an ParseException with no detail message.
ParseException(Parser, String) - Constructor for exception com.google.streamhtmlparser.ParseException
Constructs an ParseException with a detail message obtained from the supplied message and the parser's line and column numbers.
parseFile(String) - Method in interface org.clearsilver.CS
Parses the specified file as if it has template content.
parseFile(String) - Method in class org.clearsilver.DelegatedCs
 
parseFile(String) - Method in class org.clearsilver.jni.JniCs
Parses the specified file as if it has template content.
parseNumber(String) - Static method in class com.google.clearsilver.jsilver.data.TypeConverter
Parses a non-null string in a ClearSilver compatible way.
Parser - Interface in com.google.clearsilver.jsilver.data
Parses data in HierachicalDataFormat (HDF), generating callbacks for data encountered in the stream.
Parser - Class in com.google.clearsilver.jsilver.syntax.parser
 
Parser(Lexer) - Constructor for class com.google.clearsilver.jsilver.syntax.parser.Parser
 
Parser - Interface in com.google.streamhtmlparser
Defines essential functionality that every parser we implement will support.
Parser.ErrorHandler - Interface in com.google.clearsilver.jsilver.data
Called whenever an error occurs.
ParserException - Exception in com.google.clearsilver.jsilver.syntax.parser
 
ParserException(Token, String) - Constructor for exception com.google.clearsilver.jsilver.syntax.parser.ParserException
 
ParserFactory - Interface in com.google.clearsilver.jsilver.data
Interface for allowing multiple implementations of HdfParser.
parserStateTable - Variable in class com.google.streamhtmlparser.impl.GenericParser
 
parseStr(String) - Method in interface org.clearsilver.CS
Parse the given string as a CS template.
parseStr(String) - Method in class org.clearsilver.DelegatedCs
 
parseStr(String) - Method in class org.clearsilver.jni.JniCs
 
PCommand - Class in com.google.clearsilver.jsilver.syntax.node
 
PCommand() - Constructor for class com.google.clearsilver.jsilver.syntax.node.PCommand
 
peek() - Method in class com.google.clearsilver.jsilver.syntax.lexer.Lexer
 
PExpression - Class in com.google.clearsilver.jsilver.syntax.node
 
PExpression() - Constructor for class com.google.clearsilver.jsilver.syntax.node.PExpression
 
pop() - Method in class com.google.clearsilver.jsilver.data.UniqueStack
Removes last added object from the stack.
popAutoEscapeMode() - Method in class com.google.clearsilver.jsilver.template.DefaultRenderingContext
 
popAutoEscapeMode() - Method in interface com.google.clearsilver.jsilver.template.RenderingContext
 
popChar() - Method in class com.google.streamhtmlparser.util.JavascriptTokenBuffer
Returns the last character in the buffer and removes it from the buffer or the NUL character '\0' if the buffer is empty.
popEscapingFunction() - Method in class com.google.clearsilver.jsilver.template.DefaultRenderingContext
 
popEscapingFunction() - Method in interface com.google.clearsilver.jsilver.template.RenderingContext
 
popExecutionContext() - Method in class com.google.clearsilver.jsilver.template.DefaultRenderingContext
 
popExecutionContext() - Method in interface com.google.clearsilver.jsilver.template.RenderingContext
 
popIncludeStackEntry(String) - Method in class com.google.clearsilver.jsilver.template.DefaultRenderingContext
 
popIncludeStackEntry(String) - Method in interface com.google.clearsilver.jsilver.template.RenderingContext
Removes an entry with a name of the template from the stack.
popVariableScope() - Method in interface com.google.clearsilver.jsilver.data.DataContext
Removes the most recent Data object added to the local variable map stack.
popVariableScope() - Method in class com.google.clearsilver.jsilver.data.DefaultDataContext
Removes the current variable scope and references to the variables in it.
PPosition - Class in com.google.clearsilver.jsilver.syntax.node
 
PPosition() - Constructor for class com.google.clearsilver.jsilver.syntax.node.PPosition
 
PrecompiledTemplateLoader - Class in com.google.clearsilver.jsilver.precompiler
TemplateLoader that stores objects from precompiled Template classes and serves them when asked for them.
PrecompiledTemplateLoader(TemplateLoader, Map<Object, String>, FunctionExecutor, AutoEscapeOptions) - Constructor for class com.google.clearsilver.jsilver.precompiler.PrecompiledTemplateLoader
 
PrecompiledTemplateMapFileReader - Class in com.google.clearsilver.jsilver.precompiler
Utility class that reads in the file output by BatchCompiler that is a list of template names and corresponding class names and returns a Map of template filenames to class names which can be fed to JSilverOptions.setPrecompiledTemplateMap(java.util.Map<java.lang.Object, java.lang.String>)
PrecompiledTemplateMapFileReader(String, String, String) - Constructor for class com.google.clearsilver.jsilver.precompiler.PrecompiledTemplateMapFileReader
Helper object that reads in the specified resource file and generates a mapping of template filenames to corresponding BaseCompiledTemplate class names.
PrecompiledTemplateMapKey - Class in com.google.clearsilver.jsilver.precompiler
Object to use as key when looking up precompiled templates.
PrecompiledTemplateMapKey(Object, EscapeMode) - Constructor for class com.google.clearsilver.jsilver.precompiler.PrecompiledTemplateMapKey
 
prefix(JavaExpression.Type, String, JavaExpression) - Static method in class com.google.clearsilver.jsilver.compiler.JavaExpression
An prefix expression (e.g.
process(Start, EscapeMode, String) - Method in class com.google.clearsilver.jsilver.syntax.SyntaxTreeBuilder
Perform any additional processing on the tree.
processChar(char) - Method in class com.google.streamhtmlparser.util.EntityResolver
Processes a character from the input stream and decodes any html entities from that processed input stream.
push(T) - Method in class com.google.clearsilver.jsilver.data.UniqueStack
Add an object to a stack.
pushAutoEscapeMode(EscapeMode) - Method in class com.google.clearsilver.jsilver.template.DefaultRenderingContext
 
pushAutoEscapeMode(EscapeMode) - Method in interface com.google.clearsilver.jsilver.template.RenderingContext
Push a new auto escaping mode onto the context.
pushEscapingFunction(String) - Method in class com.google.clearsilver.jsilver.template.DefaultRenderingContext
 
pushEscapingFunction(String) - Method in interface com.google.clearsilver.jsilver.template.RenderingContext
Push a new escaping function onto the context.
pushExecutionContext(Template) - Method in class com.google.clearsilver.jsilver.template.DefaultRenderingContext
 
pushExecutionContext(Template) - Method in interface com.google.clearsilver.jsilver.template.RenderingContext
Push a new template onto the current execution context.
pushIncludeStackEntry(String) - Method in class com.google.clearsilver.jsilver.template.DefaultRenderingContext
 
pushIncludeStackEntry(String) - Method in interface com.google.clearsilver.jsilver.template.RenderingContext
Adds an entry with a name of the template to the stack keeping all names of already included templates.
pushVariableScope() - Method in interface com.google.clearsilver.jsilver.data.DataContext
Creates a new Data object to hold local references, pushes it onto the variable map stack.
pushVariableScope() - Method in class com.google.clearsilver.jsilver.data.DefaultDataContext
Starts a new variable scope.
PVariable - Class in com.google.clearsilver.jsilver.syntax.node
 
PVariable() - Constructor for class com.google.clearsilver.jsilver.syntax.node.PVariable
 

R

readFile(String) - Method in class com.google.clearsilver.jsilver.adaptor.JHdf
 
readFile(String) - Method in class org.clearsilver.DelegatedHdf
 
readFile(String) - Method in interface org.clearsilver.HDF
Loads the contents of the specified HDF file from disk into the current HDF object.
readFile(String) - Method in class org.clearsilver.jni.JniHdf
Loads the contents of the specified HDF file from disk into the current HDF object.
readString(String) - Method in class com.google.clearsilver.jsilver.adaptor.JHdf
 
readString(String) - Method in class org.clearsilver.DelegatedHdf
 
readString(String) - Method in interface org.clearsilver.HDF
Parses/loads the contents of the given string as HDF into the current HDF object.
readString(String) - Method in class org.clearsilver.jni.JniHdf
Parses/loads the contents of the given string as HDF into the current HDF object.
record(char) - Method in class com.google.streamhtmlparser.impl.GenericParser
Perform some processing on the given character.
record(char) - Method in class com.google.streamhtmlparser.impl.HtmlParserImpl
Invokes recording on all CharacterRecorder objects.
RECORDING_BUFFER_SIZE - Static variable in class com.google.streamhtmlparser.util.CharacterRecorder
How many characters can be recorded before stopping to accept new ones.
registerEscapeMode(String, TextFilter) - Method in class com.google.clearsilver.jsilver.functions.FunctionRegistry
Registers an escaper, that is called when executing a <?cs escape ?> command.
registerFunction(String, Function) - Method in class com.google.clearsilver.jsilver.functions.FunctionRegistry
Register a Function with a given name.
registerFunction(String, TextFilter) - Method in class com.google.clearsilver.jsilver.functions.FunctionRegistry
Register a TextFilter as a Function that takes a single String argument and returns the filtered value.
registerFunction(String, TextFilter, boolean) - Method in class com.google.clearsilver.jsilver.functions.FunctionRegistry
 
registerGlobalEscaper(String, TextFilter) - Method in class com.google.clearsilver.jsilver.JSilver
Registers a global escaper.
registerGlobalFunction(String, Function) - Method in class com.google.clearsilver.jsilver.JSilver
Registers a global Function that can be used from any template.
registerGlobalFunction(String, TextFilter) - Method in class com.google.clearsilver.jsilver.JSilver
Registers a global TextFilter as function that can be used from any template.
registerMacro(String, Macro) - Method in class com.google.clearsilver.jsilver.template.DefaultRenderingContext
 
registerMacro(String, Macro) - Method in interface com.google.clearsilver.jsilver.template.RenderingContext
Register a macro in the current rendering context.
release(Appendable) - Method in class com.google.clearsilver.jsilver.output.InstanceOutputBufferProvider
 
release(Appendable) - Method in interface com.google.clearsilver.jsilver.output.OutputBufferProvider
Tells the provider that this buffer is free to be reused.
release(Appendable) - Method in class com.google.clearsilver.jsilver.output.ThreadLocalOutputBufferProvider
 
releaseAppendableBuffer(Appendable) - Method in class com.google.clearsilver.jsilver.JSilver
 
remove() - Method in class com.google.clearsilver.jsilver.data.DelegatedData.DelegatedIterator
 
remove() - Method in class com.google.clearsilver.jsilver.data.UnmodifiableData.UnmodifiableIterator
 
remove(String) - Method in class com.google.clearsilver.jsilver.resourceloader.InMemoryResourceLoader
 
removeTree(String) - Method in class com.google.clearsilver.jsilver.adaptor.JHdf
 
removeTree(String) - Method in interface com.google.clearsilver.jsilver.data.Data
Remove the specified subtree.
removeTree(String) - Method in class com.google.clearsilver.jsilver.data.DelegatedData
 
removeTree(String) - Method in class com.google.clearsilver.jsilver.data.NestedMapData
Remove the specified subtree.
removeTree(String) - Method in class com.google.clearsilver.jsilver.data.UnmodifiableData
 
removeTree(String) - Method in class org.clearsilver.DelegatedHdf
 
removeTree(String) - Method in interface org.clearsilver.HDF
Remove the specified subtree.
removeTree(String) - Method in class org.clearsilver.jni.JniHdf
Remove the specified subtree.
render(String, Data, Appendable, ResourceLoader) - Method in class com.google.clearsilver.jsilver.compatibility.ClearsilverRenderer
 
render(String, Data, Appendable) - Method in class com.google.clearsilver.jsilver.compatibility.ClearsilverRenderer
 
render(String, Data) - Method in class com.google.clearsilver.jsilver.compatibility.ClearsilverRenderer
 
render(Template, Data, Appendable, ResourceLoader) - Method in class com.google.clearsilver.jsilver.compatibility.ClearsilverRenderer
 
render(Template, Data, Appendable) - Method in class com.google.clearsilver.jsilver.compatibility.ClearsilverRenderer
 
render(Template, Data) - Method in class com.google.clearsilver.jsilver.compatibility.ClearsilverRenderer
 
render(Data, Appendable, ResourceLoader) - Method in class com.google.clearsilver.jsilver.compiler.BaseCompiledTemplate.CompiledMacro
 
render(Data, Appendable, ResourceLoader) - Method in class com.google.clearsilver.jsilver.compiler.BaseCompiledTemplate
 
render(RenderingContext) - Method in class com.google.clearsilver.jsilver.interpreter.InterpretedMacro
 
render(Data, Appendable, ResourceLoader) - Method in class com.google.clearsilver.jsilver.interpreter.InterpretedMacro
 
render(Data, Appendable, ResourceLoader) - Method in class com.google.clearsilver.jsilver.interpreter.InterpretedTemplate
 
render(RenderingContext) - Method in class com.google.clearsilver.jsilver.interpreter.InterpretedTemplate
 
render(String, Data, Appendable, ResourceLoader) - Method in class com.google.clearsilver.jsilver.JSilver
Renders a given template and provided data, writing to an arbitrary output.
render(String, Data, Appendable) - Method in class com.google.clearsilver.jsilver.JSilver
Renders a given template and provided data, writing to an arbitrary output.
render(String, Data) - Method in class com.google.clearsilver.jsilver.JSilver
Same as TemplateRenderer.render(String, Data, Appendable), except returns rendered template as a String.
render(Template, Data, Appendable, ResourceLoader) - Method in class com.google.clearsilver.jsilver.JSilver
Renders a given template and provided data, writing to an arbitrary output.
render(Template, Data, Appendable) - Method in class com.google.clearsilver.jsilver.JSilver
Renders a given template and provided data, writing to an arbitrary output.
render(Template, Data) - Method in class com.google.clearsilver.jsilver.JSilver
 
render(Data, Appendable, ResourceLoader) - Method in interface com.google.clearsilver.jsilver.template.Template
Render the template.
render(RenderingContext) - Method in interface com.google.clearsilver.jsilver.template.Template
Render the template with a custom RenderingContext.
render(String, Data, Appendable, ResourceLoader) - Method in interface com.google.clearsilver.jsilver.TemplateRenderer
Renders a given template and provided data, writing to an arbitrary output.
render(String, Data, Appendable) - Method in interface com.google.clearsilver.jsilver.TemplateRenderer
Same as TemplateRenderer.render(String, Data, Appendable, ResourceLoader), except it uses the default ResourceLoader passed in to the JSilver constructor.
render(String, Data) - Method in interface com.google.clearsilver.jsilver.TemplateRenderer
Same as TemplateRenderer.render(String, Data, Appendable), except returns rendered template as a String.
render(Template, Data, Appendable, ResourceLoader) - Method in interface com.google.clearsilver.jsilver.TemplateRenderer
Renders a given template and provided data, writing to an arbitrary output.
render(Template, Data, Appendable) - Method in interface com.google.clearsilver.jsilver.TemplateRenderer
Same as TemplateRenderer.render(Template,Data,Appendable,ResourceLoader), except it uses the ResourceLoader passed into the JSilver constructor.
render(Template, Data) - Method in interface com.google.clearsilver.jsilver.TemplateRenderer
Same as TemplateRenderer.render(Template,Data,Appendable), except returns rendered template as a String.
render() - Method in interface org.clearsilver.CS
Generate output from the CS templates and HDF objects that have been read in.
render() - Method in class org.clearsilver.DelegatedCs
 
render() - Method in class org.clearsilver.jni.JniCs
 
renderFromContent(String, Data, Appendable) - Method in class com.google.clearsilver.jsilver.compatibility.ClearsilverRenderer
 
renderFromContent(String, Data) - Method in class com.google.clearsilver.jsilver.compatibility.ClearsilverRenderer
 
renderFromContent(String, Data, Appendable) - Method in class com.google.clearsilver.jsilver.JSilver
Renders a given template from the content passed in.
renderFromContent(String, Data) - Method in class com.google.clearsilver.jsilver.JSilver
Same as JSilver.renderFromContent(String, Data, Appendable), except returns rendered template as a String.
renderFromContent(String, Data, Appendable) - Method in interface com.google.clearsilver.jsilver.TemplateRenderer
Renders a given template from the content passed in.
renderFromContent(String, Data) - Method in interface com.google.clearsilver.jsilver.TemplateRenderer
Same as TemplateRenderer.renderFromContent(String, Data, Appendable), except returns rendered template as a String.
RenderingContext - Interface in com.google.clearsilver.jsilver.template
State that is shared across a template rendering.
replaceBy(Node) - Method in class com.google.clearsilver.jsilver.syntax.node.Node
 
reset() - Method in class com.google.streamhtmlparser.impl.GenericParser
Reset the parser back to its initial default state.
reset() - Method in class com.google.streamhtmlparser.impl.HtmlParserImpl
Resets the state of the parser to the initial state of parsing HTML.
reset() - Method in class com.google.streamhtmlparser.impl.JavascriptParserImpl
 
reset() - Method in interface com.google.streamhtmlparser.Parser
Reset the parser back to its initial default state.
reset() - Method in class com.google.streamhtmlparser.util.CharacterRecorder
Empties the underlying storage and resets the recording indicator to indicate we are not recording currently.
reset() - Method in class com.google.streamhtmlparser.util.EntityResolver
Returns the object to its original state for re-use, deleting any stored characters that may be present.
resetMode(HtmlParser.Mode) - Method in interface com.google.streamhtmlparser.HtmlParser
Resets the state of the parser, allowing for reuse of the HtmlParser object.
resetMode(HtmlParser.Mode) - Method in class com.google.streamhtmlparser.impl.HtmlParserImpl
Resets the state of the parser, allowing for reuse of the HtmlParser object.
RESOURCE_LOADER - Static variable in class com.google.clearsilver.jsilver.compiler.TemplateTranslator
 
ResourceLoader - Interface in com.google.clearsilver.jsilver.resourceloader
Loads resources, from somewhere.
ResourceLoaderAdaptor - Class in com.google.clearsilver.jsilver.adaptor
Wrap a CSFileLoader with a ResourceLoader
ReversedDepthFirstAdapter - Class in com.google.clearsilver.jsilver.syntax.analysis
 
ReversedDepthFirstAdapter() - Constructor for class com.google.clearsilver.jsilver.syntax.analysis.ReversedDepthFirstAdapter
 

S

SequenceOptimizer - Class in com.google.clearsilver.jsilver.syntax
Simple optimizer to simplify expression sequences which only have a single element.
SequenceOptimizer() - Constructor for class com.google.clearsilver.jsilver.syntax.SequenceOptimizer
 
sequenceOptimizer - Variable in class com.google.clearsilver.jsilver.syntax.SyntaxTreeBuilder
 
setAllowGlobalDataModification(boolean) - Method in class com.google.clearsilver.jsilver.JSilverOptions
Use this method to disable wrapping the global HDF with an UnmodifiableData object which prevents modification.
setArgs(List<PExpression>) - Method in class com.google.clearsilver.jsilver.syntax.node.AFunctionExpression
 
setArgs(List<PExpression>) - Method in class com.google.clearsilver.jsilver.syntax.node.ASequenceExpression
 
setArguments(List<PExpression>) - Method in class com.google.clearsilver.jsilver.syntax.node.ACallCommand
 
setArguments(List<PVariable>) - Method in class com.google.clearsilver.jsilver.syntax.node.ADefCommand
 
setAttribute(String, String) - Method in interface com.google.clearsilver.jsilver.data.Data
Sets an attribute key and value on the current node, replacing any existing value.
setAttribute(String, String) - Method in class com.google.clearsilver.jsilver.data.DelegatedData
 
setAttribute(String, String) - Method in class com.google.clearsilver.jsilver.data.NestedMapData
 
setAttribute(String, String) - Method in class com.google.clearsilver.jsilver.data.UnmodifiableData
 
setAutoEscapeOptions(AutoEscapeOptions) - Method in class com.google.clearsilver.jsilver.compiler.BaseCompiledTemplate
Set auto escaping options so they can be passed to the rendering context.
setBlock(PCommand) - Method in class com.google.clearsilver.jsilver.syntax.node.AIfCommand
 
setBufferSize(int) - Method in class com.google.clearsilver.jsilver.resourceloader.BufferedResourceLoader
 
setCacheTemplates(boolean) - Method in class com.google.clearsilver.jsilver.JSilverOptions
Whether to cache templates.
setChar(int, char) - Method in class com.google.streamhtmlparser.util.JavascriptTokenBuffer
Sets the given input at the given position of the buffer.
setCharacterSet(String) - Method in class com.google.clearsilver.jsilver.resourceloader.BufferedResourceLoader
 
setChild(PVariable) - Method in class com.google.clearsilver.jsilver.syntax.node.ADescendVariable
 
setChild(PExpression) - Method in class com.google.clearsilver.jsilver.syntax.node.AExpandVariable
 
setClearsilverFactory(ClearsilverFactory) - Static method in class org.clearsilver.FactoryLoader
Set the ClearsilverFactory to be used by the application.
setColumnNumber(int) - Method in class com.google.streamhtmlparser.impl.GenericParser
Sets the current column number which is returned during error messages.
setColumnNumber(int) - Method in interface com.google.streamhtmlparser.Parser
Sets the current column number which is returned during error messages.
setCommand(PCommand) - Method in class com.google.clearsilver.jsilver.syntax.node.AAltCommand
 
setCommand(PCommand) - Method in class com.google.clearsilver.jsilver.syntax.node.AAutoescapeCommand
 
setCommand(PCommand) - Method in class com.google.clearsilver.jsilver.syntax.node.ADefCommand
 
setCommand(PCommand) - Method in class com.google.clearsilver.jsilver.syntax.node.AEachCommand
 
setCommand(PCommand) - Method in class com.google.clearsilver.jsilver.syntax.node.AEscapeCommand
 
setCommand(PCommand) - Method in class com.google.clearsilver.jsilver.syntax.node.AInlineCommand
 
setCommand(PCommand) - Method in class com.google.clearsilver.jsilver.syntax.node.ALoopCommand
 
setCommand(PCommand) - Method in class com.google.clearsilver.jsilver.syntax.node.ALoopIncCommand
 
setCommand(PCommand) - Method in class com.google.clearsilver.jsilver.syntax.node.ALoopToCommand
 
setCommand(List<PCommand>) - Method in class com.google.clearsilver.jsilver.syntax.node.AMultipleCommand
 
setCommand(PCommand) - Method in class com.google.clearsilver.jsilver.syntax.node.AWithCommand
 
setComment(TComment) - Method in class com.google.clearsilver.jsilver.syntax.node.ACommentCommand
 
setCompileTemplates(boolean) - Method in class com.google.clearsilver.jsilver.JSilverOptions
Compile templates to Java byte code.
setContentType(String) - Method in class com.google.clearsilver.jsilver.autoescape.AutoEscapeContext
Resets the state of the underlying html parser to a state consistent with the contentType provided.
setCsOpen(TCsOpen) - Method in class com.google.clearsilver.jsilver.syntax.node.ACsOpenPosition
 
setCurrentPosition(int, int) - Method in class com.google.clearsilver.jsilver.autoescape.AutoEscapeContext
Sets the current position in the resource being auto escaped.
setCurrentPosition(int, int) - Method in class com.google.clearsilver.jsilver.template.DefaultRenderingContext
 
setCurrentPosition(int, int) - Method in interface com.google.clearsilver.jsilver.template.RenderingContext
Sets the current position in the template.
setData(TData) - Method in class com.google.clearsilver.jsilver.syntax.node.ADataCommand
 
setDecNumber(TDecNumber) - Method in class com.google.clearsilver.jsilver.syntax.node.ADecNumberVariable
 
setEnd(PExpression) - Method in class com.google.clearsilver.jsilver.syntax.node.ALoopCommand
 
setEnd(PExpression) - Method in class com.google.clearsilver.jsilver.syntax.node.ALoopIncCommand
 
setEOF(EOF) - Method in class com.google.clearsilver.jsilver.syntax.node.Start
 
setEscapeChars(char[]) - Method in class com.google.clearsilver.jsilver.functions.escape.SimpleEscapingFunction
 
setEscapeMode(EscapeMode) - Method in class com.google.clearsilver.jsilver.compiler.BaseCompiledTemplate
Sets the EscapeMode in which this template was generated.
setEscapeMode(EscapeMode) - Method in class com.google.clearsilver.jsilver.data.AbstractData
 
setEscapeMode(EscapeMode) - Method in interface com.google.clearsilver.jsilver.data.Data
Set the escaping that was applied to this HDF node.
setEscapeMode(EscapeMode) - Method in class com.google.clearsilver.jsilver.data.DelegatedData
 
setEscapeMode(EscapeMode) - Method in class com.google.clearsilver.jsilver.data.UnmodifiableData
 
setEscapeMode(EscapeMode) - Method in class com.google.clearsilver.jsilver.JSilverOptions
Escape any template being rendered with the given escaping mode.
setExpression(PExpression) - Method in class com.google.clearsilver.jsilver.syntax.node.AAltCommand
 
setExpression(PExpression) - Method in class com.google.clearsilver.jsilver.syntax.node.AAutoescapeCommand
 
setExpression(PExpression) - Method in class com.google.clearsilver.jsilver.syntax.node.AEachCommand
 
setExpression(PExpression) - Method in class com.google.clearsilver.jsilver.syntax.node.AEscapeCommand
 
setExpression(PExpression) - Method in class com.google.clearsilver.jsilver.syntax.node.AEvarCommand
 
setExpression(PExpression) - Method in class com.google.clearsilver.jsilver.syntax.node.AExistsExpression
 
setExpression(PExpression) - Method in class com.google.clearsilver.jsilver.syntax.node.AHardIncludeCommand
 
setExpression(PExpression) - Method in class com.google.clearsilver.jsilver.syntax.node.AHardLincludeCommand
 
setExpression(PExpression) - Method in class com.google.clearsilver.jsilver.syntax.node.AIfCommand
 
setExpression(PExpression) - Method in class com.google.clearsilver.jsilver.syntax.node.AIncludeCommand
 
setExpression(PExpression) - Method in class com.google.clearsilver.jsilver.syntax.node.ALincludeCommand
 
setExpression(PExpression) - Method in class com.google.clearsilver.jsilver.syntax.node.ALoopToCommand
 
setExpression(PExpression) - Method in class com.google.clearsilver.jsilver.syntax.node.ALvarCommand
 
setExpression(PExpression) - Method in class com.google.clearsilver.jsilver.syntax.node.ANegativeExpression
 
setExpression(PExpression) - Method in class com.google.clearsilver.jsilver.syntax.node.ANotExpression
 
setExpression(PExpression) - Method in class com.google.clearsilver.jsilver.syntax.node.ANumericExpression
 
setExpression(PExpression) - Method in class com.google.clearsilver.jsilver.syntax.node.ASetCommand
 
setExpression(PExpression) - Method in class com.google.clearsilver.jsilver.syntax.node.AUvarCommand
 
setExpression(PExpression) - Method in class com.google.clearsilver.jsilver.syntax.node.AVarCommand
 
setExpression(PExpression) - Method in class com.google.clearsilver.jsilver.syntax.node.AWithCommand
 
setFailureCallback(Runnable) - Static method in class org.clearsilver.jni.JNI
Sets a callback for what should happen if the JNI library cannot be loaded.
setFileLoader(CSFileLoader) - Method in class com.google.clearsilver.jsilver.adaptor.JHdf
 
setFileLoader(CSFileLoader) - Method in interface org.clearsilver.CS
Set the CS file loader to use
setFileLoader(CSFileLoader) - Method in class org.clearsilver.DelegatedCs
 
setFileLoader(CSFileLoader) - Method in class org.clearsilver.DelegatedHdf
 
setFileLoader(CSFileLoader) - Method in interface org.clearsilver.HDF
Set the CS file loader to use
setFileLoader(CSFileLoader) - Method in class org.clearsilver.jni.JniCs
Set the CS file loader to use
setFileLoader(CSFileLoader) - Method in class org.clearsilver.jni.JniHdf
Set the CS file loader to use
setFunctionExecutor(FunctionExecutor) - Method in class com.google.clearsilver.jsilver.compiler.BaseCompiledTemplate
 
setGlobalHDF(HDF) - Method in interface org.clearsilver.CS
Specify a new/different global HDF
setGlobalHDF(HDF) - Method in class org.clearsilver.DelegatedCs
 
setGlobalHDF(HDF) - Method in class org.clearsilver.jni.JniCs
 
setHexNumber(THexNumber) - Method in class com.google.clearsilver.jsilver.syntax.node.AHexNumberVariable
 
setIgnoreAttributes(boolean) - Method in class com.google.clearsilver.jsilver.JSilverOptions
If set, then HDF attributes in HDF files will be ignored and not stored in the Data object filled by the parser.
setIn(Node, Object) - Method in interface com.google.clearsilver.jsilver.syntax.analysis.Analysis
 
setIn(Node, Object) - Method in class com.google.clearsilver.jsilver.syntax.analysis.AnalysisAdapter
 
setIncrement(PExpression) - Method in class com.google.clearsilver.jsilver.syntax.node.ALoopIncCommand
 
setInitialBufferSize(int) - Method in class com.google.clearsilver.jsilver.JSilverOptions
Initial buffer size used when rendering directly to a string.
setKeepTemplateCacheFresh(boolean) - Method in class com.google.clearsilver.jsilver.JSilverOptions
 
setLeft(PExpression) - Method in class com.google.clearsilver.jsilver.syntax.node.AAddExpression
 
setLeft(PExpression) - Method in class com.google.clearsilver.jsilver.syntax.node.AAndExpression
 
setLeft(PExpression) - Method in class com.google.clearsilver.jsilver.syntax.node.ACommaExpression
 
setLeft(PExpression) - Method in class com.google.clearsilver.jsilver.syntax.node.ADivideExpression
 
setLeft(PExpression) - Method in class com.google.clearsilver.jsilver.syntax.node.AEqExpression
 
setLeft(PExpression) - Method in class com.google.clearsilver.jsilver.syntax.node.AGteExpression
 
setLeft(PExpression) - Method in class com.google.clearsilver.jsilver.syntax.node.AGtExpression
 
setLeft(PExpression) - Method in class com.google.clearsilver.jsilver.syntax.node.ALteExpression
 
setLeft(PExpression) - Method in class com.google.clearsilver.jsilver.syntax.node.ALtExpression
 
setLeft(PExpression) - Method in class com.google.clearsilver.jsilver.syntax.node.AModuloExpression
 
setLeft(PExpression) - Method in class com.google.clearsilver.jsilver.syntax.node.AMultiplyExpression
 
setLeft(PExpression) - Method in class com.google.clearsilver.jsilver.syntax.node.ANeExpression
 
setLeft(PExpression) - Method in class com.google.clearsilver.jsilver.syntax.node.ANumericAddExpression
 
setLeft(PExpression) - Method in class com.google.clearsilver.jsilver.syntax.node.ANumericEqExpression
 
setLeft(PExpression) - Method in class com.google.clearsilver.jsilver.syntax.node.ANumericNeExpression
 
setLeft(PExpression) - Method in class com.google.clearsilver.jsilver.syntax.node.AOrExpression
 
setLeft(PExpression) - Method in class com.google.clearsilver.jsilver.syntax.node.ASubtractExpression
 
setLibraryName(String) - Static method in class org.clearsilver.jni.JNI
Set name of JNI library to load.
setLibrarySearchPaths(String...) - Static method in class org.clearsilver.jni.JNI
Sets locations where JNI library is searched.
setLine(int) - Method in class com.google.clearsilver.jsilver.syntax.node.Token
 
setLineNumber(int) - Method in class com.google.streamhtmlparser.impl.GenericParser
Sets the current line number which is returned during error messages.
setLineNumber(int) - Method in interface com.google.streamhtmlparser.Parser
Sets the current line number which is returned during error messages.
setLoadPathCacheSize(int) - Method in class com.google.clearsilver.jsilver.JSilverOptions
Set the initial size of the load path cache container.
setLogEscapedVariables(boolean) - Method in class com.google.clearsilver.jsilver.autoescape.AutoEscapeOptions
 
setLogEscapedVariables(boolean) - Method in class com.google.clearsilver.jsilver.JSilverOptions
Use this method to enable logging of all variables whose values are modified by auto escaping or <cs escape> commands.
setMacro(List<TWord>) - Method in class com.google.clearsilver.jsilver.syntax.node.ACallCommand
 
setMacro(List<TWord>) - Method in class com.google.clearsilver.jsilver.syntax.node.ADefCommand
 
setName(PVariable) - Method in class com.google.clearsilver.jsilver.syntax.node.AFunctionExpression
 
setNextState(InternalState) - Method in class com.google.streamhtmlparser.impl.GenericParser
 
setOtherwise(PCommand) - Method in class com.google.clearsilver.jsilver.syntax.node.AIfCommand
 
setOut(Node, Object) - Method in interface com.google.clearsilver.jsilver.syntax.analysis.Analysis
 
setOut(Node, Object) - Method in class com.google.clearsilver.jsilver.syntax.analysis.AnalysisAdapter
 
setParent(PVariable) - Method in class com.google.clearsilver.jsilver.syntax.node.ADescendVariable
 
setParent(PVariable) - Method in class com.google.clearsilver.jsilver.syntax.node.AExpandVariable
 
setPCommand(PCommand) - Method in class com.google.clearsilver.jsilver.syntax.node.Start
 
setPos(int) - Method in class com.google.clearsilver.jsilver.syntax.node.Token
 
setPosition(PPosition) - Method in class com.google.clearsilver.jsilver.syntax.node.AAltCommand
 
setPosition(PPosition) - Method in class com.google.clearsilver.jsilver.syntax.node.AAutoescapeCommand
 
setPosition(PPosition) - Method in class com.google.clearsilver.jsilver.syntax.node.ACallCommand
 
setPosition(PPosition) - Method in class com.google.clearsilver.jsilver.syntax.node.ACommentCommand
 
setPosition(PPosition) - Method in class com.google.clearsilver.jsilver.syntax.node.AContentTypeCommand
 
setPosition(PPosition) - Method in class com.google.clearsilver.jsilver.syntax.node.ADefCommand
 
setPosition(PPosition) - Method in class com.google.clearsilver.jsilver.syntax.node.AEachCommand
 
setPosition(PPosition) - Method in class com.google.clearsilver.jsilver.syntax.node.AEscapeCommand
 
setPosition(PPosition) - Method in class com.google.clearsilver.jsilver.syntax.node.AEvarCommand
 
setPosition(PPosition) - Method in class com.google.clearsilver.jsilver.syntax.node.AHardIncludeCommand
 
setPosition(PPosition) - Method in class com.google.clearsilver.jsilver.syntax.node.AHardLincludeCommand
 
setPosition(PPosition) - Method in class com.google.clearsilver.jsilver.syntax.node.AIfCommand
 
setPosition(PPosition) - Method in class com.google.clearsilver.jsilver.syntax.node.AIncludeCommand
 
setPosition(PPosition) - Method in class com.google.clearsilver.jsilver.syntax.node.AInlineCommand
 
setPosition(PPosition) - Method in class com.google.clearsilver.jsilver.syntax.node.ALincludeCommand
 
setPosition(PPosition) - Method in class com.google.clearsilver.jsilver.syntax.node.ALoopCommand
 
setPosition(PPosition) - Method in class com.google.clearsilver.jsilver.syntax.node.ALoopIncCommand
 
setPosition(PPosition) - Method in class com.google.clearsilver.jsilver.syntax.node.ALoopToCommand
 
setPosition(PPosition) - Method in class com.google.clearsilver.jsilver.syntax.node.ALvarCommand
 
setPosition(PPosition) - Method in class com.google.clearsilver.jsilver.syntax.node.ANameCommand
 
setPosition(PPosition) - Method in class com.google.clearsilver.jsilver.syntax.node.ASetCommand
 
setPosition(PPosition) - Method in class com.google.clearsilver.jsilver.syntax.node.AUvarCommand
 
setPosition(PPosition) - Method in class com.google.clearsilver.jsilver.syntax.node.AVarCommand
 
setPosition(PPosition) - Method in class com.google.clearsilver.jsilver.syntax.node.AWithCommand
 
setPrecompiledTemplateMap(Map<Object, String>) - Method in class com.google.clearsilver.jsilver.JSilverOptions
Optional mapping of TemplateLoader keys to Template instances that will be queried when loading a template.
setPropagateEscapeStatus(boolean) - Method in class com.google.clearsilver.jsilver.autoescape.AutoEscapeOptions
 
setPropagateEscapeStatus(boolean) - Method in class com.google.clearsilver.jsilver.JSilverOptions
Only used for templates that are being auto escaped.
setRight(PExpression) - Method in class com.google.clearsilver.jsilver.syntax.node.AAddExpression
 
setRight(PExpression) - Method in class com.google.clearsilver.jsilver.syntax.node.AAndExpression
 
setRight(PExpression) - Method in class com.google.clearsilver.jsilver.syntax.node.ACommaExpression
 
setRight(PExpression) - Method in class com.google.clearsilver.jsilver.syntax.node.ADivideExpression
 
setRight(PExpression) - Method in class com.google.clearsilver.jsilver.syntax.node.AEqExpression
 
setRight(PExpression) - Method in class com.google.clearsilver.jsilver.syntax.node.AGteExpression
 
setRight(PExpression) - Method in class com.google.clearsilver.jsilver.syntax.node.AGtExpression
 
setRight(PExpression) - Method in class com.google.clearsilver.jsilver.syntax.node.ALteExpression
 
setRight(PExpression) - Method in class com.google.clearsilver.jsilver.syntax.node.ALtExpression
 
setRight(PExpression) - Method in class com.google.clearsilver.jsilver.syntax.node.AModuloExpression
 
setRight(PExpression) - Method in class com.google.clearsilver.jsilver.syntax.node.AMultiplyExpression
 
setRight(PExpression) - Method in class com.google.clearsilver.jsilver.syntax.node.ANeExpression
 
setRight(PExpression) - Method in class com.google.clearsilver.jsilver.syntax.node.ANumericAddExpression
 
setRight(PExpression) - Method in class com.google.clearsilver.jsilver.syntax.node.ANumericEqExpression
 
setRight(PExpression) - Method in class com.google.clearsilver.jsilver.syntax.node.ANumericNeExpression
 
setRight(PExpression) - Method in class com.google.clearsilver.jsilver.syntax.node.AOrExpression
 
setRight(PExpression) - Method in class com.google.clearsilver.jsilver.syntax.node.ASubtractExpression
 
setStart(PExpression) - Method in class com.google.clearsilver.jsilver.syntax.node.ALoopCommand
 
setStart(PExpression) - Method in class com.google.clearsilver.jsilver.syntax.node.ALoopIncCommand
 
setString(TString) - Method in class com.google.clearsilver.jsilver.syntax.node.AContentTypeCommand
 
setStringInternStrategy(StringInternStrategy) - Method in class com.google.clearsilver.jsilver.JSilverOptions
Sets the StringInternStrategy object that will be used to optimize HDF parsing.
setStripHtmlWhiteSpace(boolean) - Method in class com.google.clearsilver.jsilver.JSilverOptions
If true, then unnecessary whitespace will be stripped from the output.
setStripStructuralWhiteSpace(boolean) - Method in class com.google.clearsilver.jsilver.JSilverOptions
If true, then structural whitespace will be stripped from the output.
setSymLink(String, String) - Method in class com.google.clearsilver.jsilver.adaptor.JHdf
 
setSymlink(String, String) - Method in interface com.google.clearsilver.jsilver.data.Data
Set the source node to be a symbolic link to the destination.
setSymlink(String, Data) - Method in interface com.google.clearsilver.jsilver.data.Data
Set the source node to be a symbolic link to the destination.
setSymlink(Data) - Method in interface com.google.clearsilver.jsilver.data.Data
Set this node to be a symbolic link to another node.
setSymlink(String, String) - Method in class com.google.clearsilver.jsilver.data.DelegatedData
 
setSymlink(String, Data) - Method in class com.google.clearsilver.jsilver.data.DelegatedData
 
setSymlink(Data) - Method in class com.google.clearsilver.jsilver.data.DelegatedData
 
setSymlink(String, String) - Method in class com.google.clearsilver.jsilver.data.NestedMapData
Set the source node to be a symbolic link to the destination.
setSymlink(String, Data) - Method in class com.google.clearsilver.jsilver.data.NestedMapData
Set the source node to be a symbolic link to the destination.
setSymlink(Data) - Method in class com.google.clearsilver.jsilver.data.NestedMapData
Set this node to be a symbolic link to another node.
setSymlink(String, Data) - Method in class com.google.clearsilver.jsilver.data.UnmodifiableData
 
setSymlink(String, String) - Method in class com.google.clearsilver.jsilver.data.UnmodifiableData
 
setSymlink(Data) - Method in class com.google.clearsilver.jsilver.data.UnmodifiableData
 
setSymLink(String, String) - Method in class org.clearsilver.DelegatedHdf
 
setSymLink(String, String) - Method in interface org.clearsilver.HDF
Links the src hdf name to the dest.
setSymLink(String, String) - Method in class org.clearsilver.jni.JniHdf
Links the src hdf name to the dest.
setTemplateLoader(TemplateLoader) - Method in class com.google.clearsilver.jsilver.compiler.BaseCompiledTemplate
 
setTemplateLoaderDelegate(TemplateLoader) - Method in class com.google.clearsilver.jsilver.compiler.TemplateCompiler
 
setTemplateLoaderDelegate(TemplateLoader) - Method in class com.google.clearsilver.jsilver.interpreter.InterpretedTemplateLoader
 
setTemplateLoaderDelegate(TemplateLoader) - Method in class com.google.clearsilver.jsilver.precompiler.PrecompiledTemplateLoader
 
setTemplateLoaderDelegate(TemplateLoader) - Method in interface com.google.clearsilver.jsilver.template.DelegatingTemplateLoader
TemplateLoader that Templates will delegate back to for includes etc.
setTemplateName(String) - Method in class com.google.clearsilver.jsilver.compiler.BaseCompiledTemplate
 
setText(String) - Method in class com.google.clearsilver.jsilver.syntax.node.TAlt
 
setText(String) - Method in class com.google.clearsilver.jsilver.syntax.node.TAnd
 
setText(String) - Method in class com.google.clearsilver.jsilver.syntax.node.TAssignment
 
setText(String) - Method in class com.google.clearsilver.jsilver.syntax.node.TAutoescape
 
setText(String) - Method in class com.google.clearsilver.jsilver.syntax.node.TBang
 
setText(String) - Method in class com.google.clearsilver.jsilver.syntax.node.TBracketClose
 
setText(String) - Method in class com.google.clearsilver.jsilver.syntax.node.TBracketOpen
 
setText(String) - Method in class com.google.clearsilver.jsilver.syntax.node.TCall
 
setText(String) - Method in class com.google.clearsilver.jsilver.syntax.node.TComma
 
setText(String) - Method in class com.google.clearsilver.jsilver.syntax.node.TCommentStart
 
setText(String) - Method in class com.google.clearsilver.jsilver.syntax.node.TContentType
 
setText(String) - Method in class com.google.clearsilver.jsilver.syntax.node.TDef
 
setText(String) - Method in class com.google.clearsilver.jsilver.syntax.node.TDollar
 
setText(String) - Method in class com.google.clearsilver.jsilver.syntax.node.TDot
 
setText(String) - Method in class com.google.clearsilver.jsilver.syntax.node.TEach
 
setText(String) - Method in class com.google.clearsilver.jsilver.syntax.node.TElse
 
setText(String) - Method in class com.google.clearsilver.jsilver.syntax.node.TEq
 
setText(String) - Method in class com.google.clearsilver.jsilver.syntax.node.TEscape
 
setText(String) - Method in class com.google.clearsilver.jsilver.syntax.node.TEvar
 
setText(String) - Method in class com.google.clearsilver.jsilver.syntax.node.TGt
 
setText(String) - Method in class com.google.clearsilver.jsilver.syntax.node.TGte
 
setText(String) - Method in class com.google.clearsilver.jsilver.syntax.node.THash
 
setText(String) - Method in class com.google.clearsilver.jsilver.syntax.node.TIf
 
setText(String) - Method in class com.google.clearsilver.jsilver.syntax.node.TInclude
 
setText(String) - Method in class com.google.clearsilver.jsilver.syntax.node.TInline
 
setText(String) - Method in class com.google.clearsilver.jsilver.syntax.node.TLinclude
 
setText(String) - Method in class com.google.clearsilver.jsilver.syntax.node.TLoop
 
setText(String) - Method in class com.google.clearsilver.jsilver.syntax.node.TLt
 
setText(String) - Method in class com.google.clearsilver.jsilver.syntax.node.TLte
 
setText(String) - Method in class com.google.clearsilver.jsilver.syntax.node.TLvar
 
setText(String) - Method in class com.google.clearsilver.jsilver.syntax.node.TMinus
 
setText(String) - Method in class com.google.clearsilver.jsilver.syntax.node.TName
 
setText(String) - Method in class com.google.clearsilver.jsilver.syntax.node.TNe
 
setText(String) - Method in class com.google.clearsilver.jsilver.syntax.node.Token
 
setText(String) - Method in class com.google.clearsilver.jsilver.syntax.node.TOr
 
setText(String) - Method in class com.google.clearsilver.jsilver.syntax.node.TParenClose
 
setText(String) - Method in class com.google.clearsilver.jsilver.syntax.node.TParenOpen
 
setText(String) - Method in class com.google.clearsilver.jsilver.syntax.node.TPercent
 
setText(String) - Method in class com.google.clearsilver.jsilver.syntax.node.TPlus
 
setText(String) - Method in class com.google.clearsilver.jsilver.syntax.node.TQuestion
 
setText(String) - Method in class com.google.clearsilver.jsilver.syntax.node.TSet
 
setText(String) - Method in class com.google.clearsilver.jsilver.syntax.node.TSlash
 
setText(String) - Method in class com.google.clearsilver.jsilver.syntax.node.TStar
 
setText(String) - Method in class com.google.clearsilver.jsilver.syntax.node.TUvar
 
setText(String) - Method in class com.google.clearsilver.jsilver.syntax.node.TVar
 
setText(String) - Method in class com.google.clearsilver.jsilver.syntax.node.TWith
 
setupDefaultFunctions() - Method in class com.google.clearsilver.jsilver.functions.bundles.ClearSilverCompatibleFunctions
 
setupDefaultFunctions() - Method in class com.google.clearsilver.jsilver.functions.bundles.CoreOperators
 
setupDefaultFunctions() - Method in class com.google.clearsilver.jsilver.functions.FunctionRegistry
Subclasses can override this to register their own functions.
setUseOutputBufferPool(boolean) - Method in class com.google.clearsilver.jsilver.JSilverOptions
If true, then use a threadlocal buffer pool for holding rendered output when outputting to String.
setUseStrongCacheReferences(boolean) - Method in class com.google.clearsilver.jsilver.JSilverOptions
If true, then the template cache will use strong persistent references for the values.
setValue(String, String) - Method in class com.google.clearsilver.jsilver.adaptor.JHdf
 
setValue(String, String) - Method in class com.google.clearsilver.jsilver.data.AbstractData
Sets the value at the specified path in this HDF node's subtree.
setValue(String) - Method in interface com.google.clearsilver.jsilver.data.Data
Set the value of this node.
setValue(String, String) - Method in interface com.google.clearsilver.jsilver.data.Data
Sets the value at the specified path in this HDF node's subtree.
setValue(String) - Method in class com.google.clearsilver.jsilver.data.DelegatedData
 
setValue(String, String) - Method in class com.google.clearsilver.jsilver.data.DelegatedData
 
setValue(String) - Method in class com.google.clearsilver.jsilver.data.NestedMapData
Set the value of this node.
setValue(String, String) - Method in class com.google.clearsilver.jsilver.data.UnmodifiableData
 
setValue(String) - Method in class com.google.clearsilver.jsilver.data.UnmodifiableData
 
setValue(TDecNumber) - Method in class com.google.clearsilver.jsilver.syntax.node.ADecimalExpression
 
setValue(THexNumber) - Method in class com.google.clearsilver.jsilver.syntax.node.AHexExpression
 
setValue(TString) - Method in class com.google.clearsilver.jsilver.syntax.node.AStringExpression
 
setValue(String, String) - Method in class org.clearsilver.DelegatedHdf
 
setValue(String, String) - Method in interface org.clearsilver.HDF
Sets the value at the specified path in this HDF node's subtree.
setValue(String, String) - Method in class org.clearsilver.jni.JniHdf
Sets the value at the specified path in this HDF node's subtree.
setVariable(PVariable) - Method in class com.google.clearsilver.jsilver.syntax.node.AEachCommand
 
setVariable(PVariable) - Method in class com.google.clearsilver.jsilver.syntax.node.ALoopCommand
 
setVariable(PVariable) - Method in class com.google.clearsilver.jsilver.syntax.node.ALoopIncCommand
 
setVariable(PVariable) - Method in class com.google.clearsilver.jsilver.syntax.node.ALoopToCommand
 
setVariable(PVariable) - Method in class com.google.clearsilver.jsilver.syntax.node.ANameCommand
 
setVariable(PVariable) - Method in class com.google.clearsilver.jsilver.syntax.node.ASetCommand
 
setVariable(PVariable) - Method in class com.google.clearsilver.jsilver.syntax.node.AVariableExpression
 
setVariable(PVariable) - Method in class com.google.clearsilver.jsilver.syntax.node.AWithCommand
 
setWord(TWord) - Method in class com.google.clearsilver.jsilver.syntax.node.ANameVariable
 
SimpleEscapingFunction - Class in com.google.clearsilver.jsilver.functions.escape
Base class to make writing fast, simple escaping functions easy.
SimpleEscapingFunction(char[]) - Constructor for class com.google.clearsilver.jsilver.functions.escape.SimpleEscapingFunction
Creates an instance to escape the given set of characters.
SimpleEscapingFunction() - Constructor for class com.google.clearsilver.jsilver.functions.escape.SimpleEscapingFunction
 
slice(int, int) - Method in class com.google.streamhtmlparser.util.JavascriptTokenBuffer
Returns a slice of the buffer delimited by the given indices.
SliceFunction - Class in com.google.clearsilver.jsilver.functions.string
Returns the string slice starting at start and ending at end, similar to the Python slice operator.
SliceFunction() - Constructor for class com.google.clearsilver.jsilver.functions.string.SliceFunction
 
Start - Class in com.google.clearsilver.jsilver.syntax.node
 
Start() - Constructor for class com.google.clearsilver.jsilver.syntax.node.Start
 
Start(PCommand, EOF) - Constructor for class com.google.clearsilver.jsilver.syntax.node.Start
 
startAnonymousClass(String, JavaExpression...) - Method in class com.google.clearsilver.jsilver.compiler.JavaSourceWriter
 
startClass(String, String, String...) - Method in class com.google.clearsilver.jsilver.compiler.JavaSourceWriter
 
startField(String, JavaExpression) - Method in class com.google.clearsilver.jsilver.compiler.JavaSourceWriter
 
startForLoop(JavaExpression, JavaExpression, JavaExpression) - Method in class com.google.clearsilver.jsilver.compiler.JavaSourceWriter
 
startIfBlock(JavaExpression) - Method in class com.google.clearsilver.jsilver.compiler.JavaSourceWriter
 
startIterableForLoop(String, String, JavaExpression) - Method in class com.google.clearsilver.jsilver.compiler.JavaSourceWriter
 
startMethod(Method, String...) - Method in class com.google.clearsilver.jsilver.compiler.JavaSourceWriter
Start a method.
startRecording() - Method in class com.google.streamhtmlparser.util.CharacterRecorder
Enables recording for incoming characters.
startRuntimeAutoEscaping() - Method in class com.google.clearsilver.jsilver.template.DefaultRenderingContext
Start an auto escaping context to parse and auto escape template contents as they are being rendered.
startRuntimeAutoEscaping() - Method in interface com.google.clearsilver.jsilver.template.RenderingContext
Start an auto escaping context to parse and auto escape template contents as they are being rendered.
startScopedBlock() - Method in class com.google.clearsilver.jsilver.compiler.JavaSourceWriter
 
state - Variable in class com.google.clearsilver.jsilver.syntax.lexer.Lexer
 
STATE_ATTR - Static variable in interface com.google.streamhtmlparser.HtmlParser
 
STATE_COMMENT - Static variable in interface com.google.streamhtmlparser.HtmlParser
 
STATE_COMMENT - Static variable in interface com.google.streamhtmlparser.JavascriptParser
 
STATE_CSS_FILE - Static variable in interface com.google.streamhtmlparser.HtmlParser
 
STATE_DQ - Static variable in interface com.google.streamhtmlparser.JavascriptParser
 
STATE_ERROR - Static variable in interface com.google.streamhtmlparser.Parser
 
STATE_JS_FILE - Static variable in interface com.google.streamhtmlparser.HtmlParser
 
STATE_Q - Static variable in interface com.google.streamhtmlparser.JavascriptParser
 
STATE_REGEXP - Static variable in interface com.google.streamhtmlparser.JavascriptParser
 
STATE_TAG - Static variable in interface com.google.streamhtmlparser.HtmlParser
 
STATE_TEXT - Static variable in interface com.google.streamhtmlparser.HtmlParser
All the states in which the parser can be.
STATE_TEXT - Static variable in interface com.google.streamhtmlparser.JavascriptParser
 
STATE_VALUE - Static variable in interface com.google.streamhtmlparser.HtmlParser
 
stopRecording() - Method in class com.google.streamhtmlparser.util.CharacterRecorder
Disables recording further characters.
stopRuntimeAutoEscaping() - Method in class com.google.clearsilver.jsilver.template.DefaultRenderingContext
 
stopRuntimeAutoEscaping() - Method in interface com.google.clearsilver.jsilver.template.RenderingContext
Stop runtime auto escaping.
store(String, String) - Method in class com.google.clearsilver.jsilver.resourceloader.InMemoryResourceLoader
 
string(String) - Static method in class com.google.clearsilver.jsilver.compiler.JavaExpression
A Java string (e.g.
StringInternStrategy - Interface in com.google.clearsilver.jsilver.data
Encapsulates the WeakInterningPool<String> functionality with added optimizations.
StructuralWhitespaceStripper - Class in com.google.clearsilver.jsilver.syntax
Detects sequences of commands corresponding to a line in the template containing only structural commands, comments or whitespace and rewrites the syntax tree to effectively remove any data (text) associated with that line (including the trailing whitespace).
StructuralWhitespaceStripper() - Constructor for class com.google.clearsilver.jsilver.syntax.StructuralWhitespaceStripper
 
StyleEscapeFunction - Class in com.google.clearsilver.jsilver.functions.escape
This function will be used to sanitize variables in 'style' attributes.
StyleEscapeFunction(boolean) - Constructor for class com.google.clearsilver.jsilver.functions.escape.StyleEscapeFunction
isUnquoted should be true if the function is escaping a string that will appear inside an unquoted style attribute.
SubcountFunction - Class in com.google.clearsilver.jsilver.functions.structure
Returns the number of child nodes for the HDF variable.
SubcountFunction() - Constructor for class com.google.clearsilver.jsilver.functions.structure.SubcountFunction
 
SubtractFunction - Class in com.google.clearsilver.jsilver.functions.operators
X - Y.
SubtractFunction() - Constructor for class com.google.clearsilver.jsilver.functions.operators.SubtractFunction
 
Switch - Interface in com.google.clearsilver.jsilver.syntax.node
 
Switchable - Interface in com.google.clearsilver.jsilver.syntax.node
 
symbol(String) - Static method in class com.google.clearsilver.jsilver.compiler.JavaExpression
An untyped symbol (e.g.
symbol(JavaExpression.Type, String) - Static method in class com.google.clearsilver.jsilver.compiler.JavaExpression
A typed symbol (e.g.
symbol - Variable in enum com.google.clearsilver.jsilver.compiler.JavaExpression.Type
The Java literal representing the type (e.g.
SyntaxTreeBuilder - Class in com.google.clearsilver.jsilver.syntax
Parses a JSilver text template into an abstract syntax tree (AST).
SyntaxTreeBuilder() - Constructor for class com.google.clearsilver.jsilver.syntax.SyntaxTreeBuilder
 
SyntaxTreeDumper - Class in com.google.clearsilver.jsilver.syntax
Dumps the syntax tree to text.
SyntaxTreeDumper(Appendable) - Constructor for class com.google.clearsilver.jsilver.syntax.SyntaxTreeDumper
 
SyntaxTreeDumper() - Constructor for class com.google.clearsilver.jsilver.syntax.SyntaxTreeDumper
Dumps to System.out.
SyntaxTreeOptimizer - Class in com.google.clearsilver.jsilver.syntax
Visitor that can be applied to the AST to optimize it by replacing nodes with more efficient implementations than the default SableCC generated versions.
SyntaxTreeOptimizer() - Constructor for class com.google.clearsilver.jsilver.syntax.SyntaxTreeOptimizer
 

T

TAlt - Class in com.google.clearsilver.jsilver.syntax.node
 
TAlt() - Constructor for class com.google.clearsilver.jsilver.syntax.node.TAlt
 
TAlt(int, int) - Constructor for class com.google.clearsilver.jsilver.syntax.node.TAlt
 
TAnd - Class in com.google.clearsilver.jsilver.syntax.node
 
TAnd() - Constructor for class com.google.clearsilver.jsilver.syntax.node.TAnd
 
TAnd(int, int) - Constructor for class com.google.clearsilver.jsilver.syntax.node.TAnd
 
TArgWhitespace - Class in com.google.clearsilver.jsilver.syntax.node
 
TArgWhitespace(String) - Constructor for class com.google.clearsilver.jsilver.syntax.node.TArgWhitespace
 
TArgWhitespace(String, int, int) - Constructor for class com.google.clearsilver.jsilver.syntax.node.TArgWhitespace
 
TAssignment - Class in com.google.clearsilver.jsilver.syntax.node
 
TAssignment() - Constructor for class com.google.clearsilver.jsilver.syntax.node.TAssignment
 
TAssignment(int, int) - Constructor for class com.google.clearsilver.jsilver.syntax.node.TAssignment
 
TAutoescape - Class in com.google.clearsilver.jsilver.syntax.node
 
TAutoescape() - Constructor for class com.google.clearsilver.jsilver.syntax.node.TAutoescape
 
TAutoescape(int, int) - Constructor for class com.google.clearsilver.jsilver.syntax.node.TAutoescape
 
TBang - Class in com.google.clearsilver.jsilver.syntax.node
 
TBang() - Constructor for class com.google.clearsilver.jsilver.syntax.node.TBang
 
TBang(int, int) - Constructor for class com.google.clearsilver.jsilver.syntax.node.TBang
 
TBracketClose - Class in com.google.clearsilver.jsilver.syntax.node
 
TBracketClose() - Constructor for class com.google.clearsilver.jsilver.syntax.node.TBracketClose
 
TBracketClose(int, int) - Constructor for class com.google.clearsilver.jsilver.syntax.node.TBracketClose
 
TBracketOpen - Class in com.google.clearsilver.jsilver.syntax.node
 
TBracketOpen() - Constructor for class com.google.clearsilver.jsilver.syntax.node.TBracketOpen
 
TBracketOpen(int, int) - Constructor for class com.google.clearsilver.jsilver.syntax.node.TBracketOpen
 
TCall - Class in com.google.clearsilver.jsilver.syntax.node
 
TCall() - Constructor for class com.google.clearsilver.jsilver.syntax.node.TCall
 
TCall(int, int) - Constructor for class com.google.clearsilver.jsilver.syntax.node.TCall
 
TComma - Class in com.google.clearsilver.jsilver.syntax.node
 
TComma() - Constructor for class com.google.clearsilver.jsilver.syntax.node.TComma
 
TComma(int, int) - Constructor for class com.google.clearsilver.jsilver.syntax.node.TComma
 
TCommandDelimiter - Class in com.google.clearsilver.jsilver.syntax.node
 
TCommandDelimiter(String) - Constructor for class com.google.clearsilver.jsilver.syntax.node.TCommandDelimiter
 
TCommandDelimiter(String, int, int) - Constructor for class com.google.clearsilver.jsilver.syntax.node.TCommandDelimiter
 
TComment - Class in com.google.clearsilver.jsilver.syntax.node
 
TComment(String) - Constructor for class com.google.clearsilver.jsilver.syntax.node.TComment
 
TComment(String, int, int) - Constructor for class com.google.clearsilver.jsilver.syntax.node.TComment
 
TCommentStart - Class in com.google.clearsilver.jsilver.syntax.node
 
TCommentStart() - Constructor for class com.google.clearsilver.jsilver.syntax.node.TCommentStart
 
TCommentStart(int, int) - Constructor for class com.google.clearsilver.jsilver.syntax.node.TCommentStart
 
TContentType - Class in com.google.clearsilver.jsilver.syntax.node
 
TContentType() - Constructor for class com.google.clearsilver.jsilver.syntax.node.TContentType
 
TContentType(int, int) - Constructor for class com.google.clearsilver.jsilver.syntax.node.TContentType
 
TCsClose - Class in com.google.clearsilver.jsilver.syntax.node
 
TCsClose(String) - Constructor for class com.google.clearsilver.jsilver.syntax.node.TCsClose
 
TCsClose(String, int, int) - Constructor for class com.google.clearsilver.jsilver.syntax.node.TCsClose
 
TCsOpen - Class in com.google.clearsilver.jsilver.syntax.node
 
TCsOpen(String) - Constructor for class com.google.clearsilver.jsilver.syntax.node.TCsOpen
 
TCsOpen(String, int, int) - Constructor for class com.google.clearsilver.jsilver.syntax.node.TCsOpen
 
TData - Class in com.google.clearsilver.jsilver.syntax.node
 
TData(String) - Constructor for class com.google.clearsilver.jsilver.syntax.node.TData
 
TData(String, int, int) - Constructor for class com.google.clearsilver.jsilver.syntax.node.TData
 
TDecNumber - Class in com.google.clearsilver.jsilver.syntax.node
 
TDecNumber(String) - Constructor for class com.google.clearsilver.jsilver.syntax.node.TDecNumber
 
TDecNumber(String, int, int) - Constructor for class com.google.clearsilver.jsilver.syntax.node.TDecNumber
 
TDef - Class in com.google.clearsilver.jsilver.syntax.node
 
TDef() - Constructor for class com.google.clearsilver.jsilver.syntax.node.TDef
 
TDef(int, int) - Constructor for class com.google.clearsilver.jsilver.syntax.node.TDef
 
TDollar - Class in com.google.clearsilver.jsilver.syntax.node
 
TDollar() - Constructor for class com.google.clearsilver.jsilver.syntax.node.TDollar
 
TDollar(int, int) - Constructor for class com.google.clearsilver.jsilver.syntax.node.TDollar
 
TDot - Class in com.google.clearsilver.jsilver.syntax.node
 
TDot() - Constructor for class com.google.clearsilver.jsilver.syntax.node.TDot
 
TDot(int, int) - Constructor for class com.google.clearsilver.jsilver.syntax.node.TDot
 
TEach - Class in com.google.clearsilver.jsilver.syntax.node
 
TEach() - Constructor for class com.google.clearsilver.jsilver.syntax.node.TEach
 
TEach(int, int) - Constructor for class com.google.clearsilver.jsilver.syntax.node.TEach
 
TElse - Class in com.google.clearsilver.jsilver.syntax.node
 
TElse() - Constructor for class com.google.clearsilver.jsilver.syntax.node.TElse
 
TElse(int, int) - Constructor for class com.google.clearsilver.jsilver.syntax.node.TElse
 
TElseIf - Class in com.google.clearsilver.jsilver.syntax.node
 
TElseIf(String) - Constructor for class com.google.clearsilver.jsilver.syntax.node.TElseIf
 
TElseIf(String, int, int) - Constructor for class com.google.clearsilver.jsilver.syntax.node.TElseIf
 
Template - Interface in com.google.clearsilver.jsilver.template
Represents a template that can be rendered with data.
TEMPLATE_LOADER - Static variable in class com.google.clearsilver.jsilver.compiler.TemplateTranslator
 
TemplateCompiler - Class in com.google.clearsilver.jsilver.compiler
Takes a template AST and compiles it into a Java class, which executes much faster than the intepreter.
TemplateCompiler(TemplateFactory, FunctionExecutor, AutoEscapeOptions) - Constructor for class com.google.clearsilver.jsilver.compiler.TemplateCompiler
 
TemplateFactory - Interface in com.google.clearsilver.jsilver.interpreter
Responsible for creating/retrieving an AST tree for a template with a given name.
TemplateInterpreter - Class in com.google.clearsilver.jsilver.interpreter
Main JSilver interpreter.
TemplateInterpreter(Template, TemplateLoader, RenderingContext, FunctionExecutor) - Constructor for class com.google.clearsilver.jsilver.interpreter.TemplateInterpreter
 
TemplateLoader - Interface in com.google.clearsilver.jsilver.template
Loads a Template.
TemplateRenderer - Interface in com.google.clearsilver.jsilver
Renders a template.
TemplateSyntaxTree - Class in com.google.clearsilver.jsilver.syntax
Simple wrapper class to encapsulate the root node of the AST and allow additional information to be associated with it.
TemplateTranslator - Class in com.google.clearsilver.jsilver.compiler
Translates a JSilver AST into compilable Java code.
TemplateTranslator(String, String, Writer, boolean) - Constructor for class com.google.clearsilver.jsilver.compiler.TemplateTranslator
 
TEq - Class in com.google.clearsilver.jsilver.syntax.node
 
TEq() - Constructor for class com.google.clearsilver.jsilver.syntax.node.TEq
 
TEq(int, int) - Constructor for class com.google.clearsilver.jsilver.syntax.node.TEq
 
TEscape - Class in com.google.clearsilver.jsilver.syntax.node
 
TEscape() - Constructor for class com.google.clearsilver.jsilver.syntax.node.TEscape
 
TEscape(int, int) - Constructor for class com.google.clearsilver.jsilver.syntax.node.TEscape
 
TEvar - Class in com.google.clearsilver.jsilver.syntax.node
 
TEvar() - Constructor for class com.google.clearsilver.jsilver.syntax.node.TEvar
 
TEvar(int, int) - Constructor for class com.google.clearsilver.jsilver.syntax.node.TEvar
 
TextFilter - Interface in com.google.clearsilver.jsilver.functions
Filters some text.
TextHtmlFunction - Class in com.google.clearsilver.jsilver.functions.html
This class implements the ClearSilver text_html function.
TextHtmlFunction() - Constructor for class com.google.clearsilver.jsilver.functions.html.TextHtmlFunction
 
TGt - Class in com.google.clearsilver.jsilver.syntax.node
 
TGt() - Constructor for class com.google.clearsilver.jsilver.syntax.node.TGt
 
TGt(int, int) - Constructor for class com.google.clearsilver.jsilver.syntax.node.TGt
 
TGte - Class in com.google.clearsilver.jsilver.syntax.node
 
TGte() - Constructor for class com.google.clearsilver.jsilver.syntax.node.TGte
 
TGte(int, int) - Constructor for class com.google.clearsilver.jsilver.syntax.node.TGte
 
THardDelimiter - Class in com.google.clearsilver.jsilver.syntax.node
 
THardDelimiter(String) - Constructor for class com.google.clearsilver.jsilver.syntax.node.THardDelimiter
 
THardDelimiter(String, int, int) - Constructor for class com.google.clearsilver.jsilver.syntax.node.THardDelimiter
 
THash - Class in com.google.clearsilver.jsilver.syntax.node
 
THash() - Constructor for class com.google.clearsilver.jsilver.syntax.node.THash
 
THash(int, int) - Constructor for class com.google.clearsilver.jsilver.syntax.node.THash
 
THexNumber - Class in com.google.clearsilver.jsilver.syntax.node
 
THexNumber(String) - Constructor for class com.google.clearsilver.jsilver.syntax.node.THexNumber
 
THexNumber(String, int, int) - Constructor for class com.google.clearsilver.jsilver.syntax.node.THexNumber
 
THIS_TEMPLATE - Static variable in class com.google.clearsilver.jsilver.compiler.TemplateTranslator
 
ThreadLocalOutputBufferProvider - Class in com.google.clearsilver.jsilver.output
Implementation of OutputBufferProvider that reuses the same StringBuilder in each Thread.
ThreadLocalOutputBufferProvider(int) - Constructor for class com.google.clearsilver.jsilver.output.ThreadLocalOutputBufferProvider
 
THROW_ERROR - Static variable in class org.clearsilver.jni.JNI
Failure callback strategy that throws an UnsatisfiedLinkError, which should be caught be client code.
TIf - Class in com.google.clearsilver.jsilver.syntax.node
 
TIf() - Constructor for class com.google.clearsilver.jsilver.syntax.node.TIf
 
TIf(int, int) - Constructor for class com.google.clearsilver.jsilver.syntax.node.TIf
 
TInclude - Class in com.google.clearsilver.jsilver.syntax.node
 
TInclude() - Constructor for class com.google.clearsilver.jsilver.syntax.node.TInclude
 
TInclude(int, int) - Constructor for class com.google.clearsilver.jsilver.syntax.node.TInclude
 
TInline - Class in com.google.clearsilver.jsilver.syntax.node
 
TInline() - Constructor for class com.google.clearsilver.jsilver.syntax.node.TInline
 
TInline(int, int) - Constructor for class com.google.clearsilver.jsilver.syntax.node.TInline
 
TLinclude - Class in com.google.clearsilver.jsilver.syntax.node
 
TLinclude() - Constructor for class com.google.clearsilver.jsilver.syntax.node.TLinclude
 
TLinclude(int, int) - Constructor for class com.google.clearsilver.jsilver.syntax.node.TLinclude
 
TLoop - Class in com.google.clearsilver.jsilver.syntax.node
 
TLoop() - Constructor for class com.google.clearsilver.jsilver.syntax.node.TLoop
 
TLoop(int, int) - Constructor for class com.google.clearsilver.jsilver.syntax.node.TLoop
 
TLt - Class in com.google.clearsilver.jsilver.syntax.node
 
TLt() - Constructor for class com.google.clearsilver.jsilver.syntax.node.TLt
 
TLt(int, int) - Constructor for class com.google.clearsilver.jsilver.syntax.node.TLt
 
TLte - Class in com.google.clearsilver.jsilver.syntax.node
 
TLte() - Constructor for class com.google.clearsilver.jsilver.syntax.node.TLte
 
TLte(int, int) - Constructor for class com.google.clearsilver.jsilver.syntax.node.TLte
 
TLvar - Class in com.google.clearsilver.jsilver.syntax.node
 
TLvar() - Constructor for class com.google.clearsilver.jsilver.syntax.node.TLvar
 
TLvar(int, int) - Constructor for class com.google.clearsilver.jsilver.syntax.node.TLvar
 
TMinus - Class in com.google.clearsilver.jsilver.syntax.node
 
TMinus() - Constructor for class com.google.clearsilver.jsilver.syntax.node.TMinus
 
TMinus(int, int) - Constructor for class com.google.clearsilver.jsilver.syntax.node.TMinus
 
TName - Class in com.google.clearsilver.jsilver.syntax.node
 
TName() - Constructor for class com.google.clearsilver.jsilver.syntax.node.TName
 
TName(int, int) - Constructor for class com.google.clearsilver.jsilver.syntax.node.TName
 
TNe - Class in com.google.clearsilver.jsilver.syntax.node
 
TNe() - Constructor for class com.google.clearsilver.jsilver.syntax.node.TNe
 
TNe(int, int) - Constructor for class com.google.clearsilver.jsilver.syntax.node.TNe
 
token - Variable in class com.google.clearsilver.jsilver.syntax.lexer.Lexer
 
Token - Class in com.google.clearsilver.jsilver.syntax.node
 
Token() - Constructor for class com.google.clearsilver.jsilver.syntax.node.Token
 
TOr - Class in com.google.clearsilver.jsilver.syntax.node
 
TOr() - Constructor for class com.google.clearsilver.jsilver.syntax.node.TOr
 
TOr(int, int) - Constructor for class com.google.clearsilver.jsilver.syntax.node.TOr
 
toString() - Method in class com.google.clearsilver.jsilver.adaptor.JHdf
 
toString() - Method in class com.google.clearsilver.jsilver.compiler.JavaExpression
 
toString() - Method in class com.google.clearsilver.jsilver.data.AbstractData
 
toString(StringBuilder, int) - Method in class com.google.clearsilver.jsilver.data.AbstractData
 
toString(StringBuilder, int) - Method in class com.google.clearsilver.jsilver.data.ChainedData
 
toString() - Method in interface com.google.clearsilver.jsilver.data.Data
 
toString(StringBuilder, int) - Method in interface com.google.clearsilver.jsilver.data.Data
 
toString() - Method in class com.google.clearsilver.jsilver.data.DelegatedData
 
toString(StringBuilder, int) - Method in class com.google.clearsilver.jsilver.data.DelegatedData
 
toString() - Method in class com.google.clearsilver.jsilver.precompiler.PrecompiledTemplateMapKey
String representation of key.
toString() - Method in class com.google.clearsilver.jsilver.syntax.node.AAddExpression
 
toString() - Method in class com.google.clearsilver.jsilver.syntax.node.AAltCommand
 
toString() - Method in class com.google.clearsilver.jsilver.syntax.node.AAndExpression
 
toString() - Method in class com.google.clearsilver.jsilver.syntax.node.AAutoescapeCommand
 
toString() - Method in class com.google.clearsilver.jsilver.syntax.node.ACallCommand
 
toString() - Method in class com.google.clearsilver.jsilver.syntax.node.ACommaExpression
 
toString() - Method in class com.google.clearsilver.jsilver.syntax.node.ACommentCommand
 
toString() - Method in class com.google.clearsilver.jsilver.syntax.node.AContentTypeCommand
 
toString() - Method in class com.google.clearsilver.jsilver.syntax.node.ACsOpenPosition
 
toString() - Method in class com.google.clearsilver.jsilver.syntax.node.ADataCommand
 
toString() - Method in class com.google.clearsilver.jsilver.syntax.node.ADecimalExpression
 
toString() - Method in class com.google.clearsilver.jsilver.syntax.node.ADecNumberVariable
 
toString() - Method in class com.google.clearsilver.jsilver.syntax.node.ADefCommand
 
toString() - Method in class com.google.clearsilver.jsilver.syntax.node.ADescendVariable
 
toString() - Method in class com.google.clearsilver.jsilver.syntax.node.ADivideExpression
 
toString() - Method in class com.google.clearsilver.jsilver.syntax.node.AEachCommand
 
toString() - Method in class com.google.clearsilver.jsilver.syntax.node.AEqExpression
 
toString() - Method in class com.google.clearsilver.jsilver.syntax.node.AEscapeCommand
 
toString() - Method in class com.google.clearsilver.jsilver.syntax.node.AEvarCommand
 
toString() - Method in class com.google.clearsilver.jsilver.syntax.node.AExistsExpression
 
toString() - Method in class com.google.clearsilver.jsilver.syntax.node.AExpandVariable
 
toString() - Method in class com.google.clearsilver.jsilver.syntax.node.AFunctionExpression
 
toString() - Method in class com.google.clearsilver.jsilver.syntax.node.AGteExpression
 
toString() - Method in class com.google.clearsilver.jsilver.syntax.node.AGtExpression
 
toString() - Method in class com.google.clearsilver.jsilver.syntax.node.AHardIncludeCommand
 
toString() - Method in class com.google.clearsilver.jsilver.syntax.node.AHardLincludeCommand
 
toString() - Method in class com.google.clearsilver.jsilver.syntax.node.AHexExpression
 
toString() - Method in class com.google.clearsilver.jsilver.syntax.node.AHexNumberVariable
 
toString() - Method in class com.google.clearsilver.jsilver.syntax.node.AIfCommand
 
toString() - Method in class com.google.clearsilver.jsilver.syntax.node.AIncludeCommand
 
toString() - Method in class com.google.clearsilver.jsilver.syntax.node.AInlineCommand
 
toString() - Method in class com.google.clearsilver.jsilver.syntax.node.ALincludeCommand
 
toString() - Method in class com.google.clearsilver.jsilver.syntax.node.ALoopCommand
 
toString() - Method in class com.google.clearsilver.jsilver.syntax.node.ALoopIncCommand
 
toString() - Method in class com.google.clearsilver.jsilver.syntax.node.ALoopToCommand
 
toString() - Method in class com.google.clearsilver.jsilver.syntax.node.ALteExpression
 
toString() - Method in class com.google.clearsilver.jsilver.syntax.node.ALtExpression
 
toString() - Method in class com.google.clearsilver.jsilver.syntax.node.ALvarCommand
 
toString() - Method in class com.google.clearsilver.jsilver.syntax.node.AModuloExpression
 
toString() - Method in class com.google.clearsilver.jsilver.syntax.node.AMultipleCommand
 
toString() - Method in class com.google.clearsilver.jsilver.syntax.node.AMultiplyExpression
 
toString() - Method in class com.google.clearsilver.jsilver.syntax.node.ANameCommand
 
toString() - Method in class com.google.clearsilver.jsilver.syntax.node.ANameVariable
 
toString() - Method in class com.google.clearsilver.jsilver.syntax.node.ANeExpression
 
toString() - Method in class com.google.clearsilver.jsilver.syntax.node.ANegativeExpression
 
toString() - Method in class com.google.clearsilver.jsilver.syntax.node.ANoopCommand
 
toString() - Method in class com.google.clearsilver.jsilver.syntax.node.ANoopExpression
 
toString() - Method in class com.google.clearsilver.jsilver.syntax.node.ANotExpression
 
toString() - Method in class com.google.clearsilver.jsilver.syntax.node.ANumericAddExpression
 
toString() - Method in class com.google.clearsilver.jsilver.syntax.node.ANumericEqExpression
 
toString() - Method in class com.google.clearsilver.jsilver.syntax.node.ANumericExpression
 
toString() - Method in class com.google.clearsilver.jsilver.syntax.node.ANumericNeExpression
 
toString() - Method in class com.google.clearsilver.jsilver.syntax.node.AOrExpression
 
toString() - Method in class com.google.clearsilver.jsilver.syntax.node.ASequenceExpression
 
toString() - Method in class com.google.clearsilver.jsilver.syntax.node.ASetCommand
 
toString() - Method in class com.google.clearsilver.jsilver.syntax.node.AStringExpression
 
toString() - Method in class com.google.clearsilver.jsilver.syntax.node.ASubtractExpression
 
toString() - Method in class com.google.clearsilver.jsilver.syntax.node.AUvarCommand
 
toString() - Method in class com.google.clearsilver.jsilver.syntax.node.AVarCommand
 
toString() - Method in class com.google.clearsilver.jsilver.syntax.node.AVariableExpression
 
toString() - Method in class com.google.clearsilver.jsilver.syntax.node.AWithCommand
 
toString(Node) - Method in class com.google.clearsilver.jsilver.syntax.node.Node
 
toString(List) - Method in class com.google.clearsilver.jsilver.syntax.node.Node
 
toString() - Method in class com.google.clearsilver.jsilver.syntax.node.Start
 
toString() - Method in class com.google.clearsilver.jsilver.syntax.node.Token
 
toString() - Method in class com.google.clearsilver.jsilver.template.HtmlWhiteSpaceStripper
 
toString() - Method in class com.google.clearsilver.jsilver.values.Value
 
toString() - Method in class com.google.clearsilver.jsilver.values.VariableValue
 
toString() - Method in class com.google.streamhtmlparser.ExternalState
Returns the string representation of this external state.
toString() - Method in class com.google.streamhtmlparser.util.CharacterRecorder
Returns the full state of the object in a human readable form.
toString() - Method in enum com.google.streamhtmlparser.util.EntityResolver.Status
Returns a brief description of the Status for debugging purposes.
toString() - Method in class com.google.streamhtmlparser.util.EntityResolver
Returns the full state of the StreamEntityResolver in a human readable form.
TParenClose - Class in com.google.clearsilver.jsilver.syntax.node
 
TParenClose() - Constructor for class com.google.clearsilver.jsilver.syntax.node.TParenClose
 
TParenClose(int, int) - Constructor for class com.google.clearsilver.jsilver.syntax.node.TParenClose
 
TParenOpen - Class in com.google.clearsilver.jsilver.syntax.node
 
TParenOpen() - Constructor for class com.google.clearsilver.jsilver.syntax.node.TParenOpen
 
TParenOpen(int, int) - Constructor for class com.google.clearsilver.jsilver.syntax.node.TParenOpen
 
TPercent - Class in com.google.clearsilver.jsilver.syntax.node
 
TPercent() - Constructor for class com.google.clearsilver.jsilver.syntax.node.TPercent
 
TPercent(int, int) - Constructor for class com.google.clearsilver.jsilver.syntax.node.TPercent
 
TPlus - Class in com.google.clearsilver.jsilver.syntax.node
 
TPlus() - Constructor for class com.google.clearsilver.jsilver.syntax.node.TPlus
 
TPlus(int, int) - Constructor for class com.google.clearsilver.jsilver.syntax.node.TPlus
 
TQuestion - Class in com.google.clearsilver.jsilver.syntax.node
 
TQuestion() - Constructor for class com.google.clearsilver.jsilver.syntax.node.TQuestion
 
TQuestion(int, int) - Constructor for class com.google.clearsilver.jsilver.syntax.node.TQuestion
 
translate(PVariable) - Method in class com.google.clearsilver.jsilver.compiler.VariableTranslator
See class description.
translateToBoolean(PExpression) - Method in class com.google.clearsilver.jsilver.compiler.ExpressionTranslator
Translate a template AST expression into a Java boolean expression.
translateToData(PExpression) - Method in class com.google.clearsilver.jsilver.compiler.ExpressionTranslator
Translate a template AST expression into a Java Data expression.
translateToNumber(PExpression) - Method in class com.google.clearsilver.jsilver.compiler.ExpressionTranslator
Translate a template AST expression into a Java integer expression.
translateToString(PExpression) - Method in class com.google.clearsilver.jsilver.compiler.ExpressionTranslator
Translate a template AST expression into a Java String expression.
translateToValue(PExpression) - Method in class com.google.clearsilver.jsilver.compiler.ExpressionTranslator
Translate a template AST expression into a Java Value expression.
translateToVarName(PExpression) - Method in class com.google.clearsilver.jsilver.compiler.ExpressionTranslator
Translate a template AST expression into a Java Data expression.
translateUntyped(PExpression) - Method in class com.google.clearsilver.jsilver.compiler.ExpressionTranslator
Translate a template AST expression into an untyped expression.
TRUE - Static variable in class com.google.clearsilver.jsilver.compiler.JavaExpression.BooleanLiteralExpression
 
TSet - Class in com.google.clearsilver.jsilver.syntax.node
 
TSet() - Constructor for class com.google.clearsilver.jsilver.syntax.node.TSet
 
TSet(int, int) - Constructor for class com.google.clearsilver.jsilver.syntax.node.TSet
 
TSlash - Class in com.google.clearsilver.jsilver.syntax.node
 
TSlash() - Constructor for class com.google.clearsilver.jsilver.syntax.node.TSlash
 
TSlash(int, int) - Constructor for class com.google.clearsilver.jsilver.syntax.node.TSlash
 
TStar - Class in com.google.clearsilver.jsilver.syntax.node
 
TStar() - Constructor for class com.google.clearsilver.jsilver.syntax.node.TStar
 
TStar(int, int) - Constructor for class com.google.clearsilver.jsilver.syntax.node.TStar
 
TString - Class in com.google.clearsilver.jsilver.syntax.node
 
TString(String) - Constructor for class com.google.clearsilver.jsilver.syntax.node.TString
 
TString(String, int, int) - Constructor for class com.google.clearsilver.jsilver.syntax.node.TString
 
TUvar - Class in com.google.clearsilver.jsilver.syntax.node
 
TUvar() - Constructor for class com.google.clearsilver.jsilver.syntax.node.TUvar
 
TUvar(int, int) - Constructor for class com.google.clearsilver.jsilver.syntax.node.TUvar
 
TVar - Class in com.google.clearsilver.jsilver.syntax.node
 
TVar() - Constructor for class com.google.clearsilver.jsilver.syntax.node.TVar
 
TVar(int, int) - Constructor for class com.google.clearsilver.jsilver.syntax.node.TVar
 
TWith - Class in com.google.clearsilver.jsilver.syntax.node
 
TWith() - Constructor for class com.google.clearsilver.jsilver.syntax.node.TWith
 
TWith(int, int) - Constructor for class com.google.clearsilver.jsilver.syntax.node.TWith
 
TWord - Class in com.google.clearsilver.jsilver.syntax.node
 
TWord(String) - Constructor for class com.google.clearsilver.jsilver.syntax.node.TWord
 
TWord(String, int, int) - Constructor for class com.google.clearsilver.jsilver.syntax.node.TWord
 
TypeConverter - Class in com.google.clearsilver.jsilver.data
Static methods for converting stuff in a ClearSilver compatible way.
typeResolver - Variable in class com.google.clearsilver.jsilver.syntax.SyntaxTreeBuilder
Syntax tree optimizers, declared in the order they must be applied: Type resultion makes the abstract tree concrete and must come first.
TypeResolver - Class in com.google.clearsilver.jsilver.syntax
AST visitor to add numeric expressions to the syntax tree.
TypeResolver() - Constructor for class com.google.clearsilver.jsilver.syntax.TypeResolver
 

U

UniqueStack<T> - Class in com.google.clearsilver.jsilver.data
The ResourceStack represents a LIFO stack of unique objects (resources).
UniqueStack() - Constructor for class com.google.clearsilver.jsilver.data.UniqueStack
 
UNKNOWN - Static variable in enum com.google.clearsilver.jsilver.compiler.JavaExpression.Type
Useful constant for unknown types
UNKNOWN_POSITION - Static variable in exception com.google.clearsilver.jsilver.exceptions.JSilverAutoEscapingException
 
UNKNOWN_POSITION - Static variable in exception com.google.clearsilver.jsilver.exceptions.JSilverBadSyntaxException
Signifies line or column is not known.
UnmodifiableData - Class in com.google.clearsilver.jsilver.data
Data wrapper that prevents modifying the delegated Data node or its tree.
UnmodifiableData(Data) - Constructor for class com.google.clearsilver.jsilver.data.UnmodifiableData
 
UnmodifiableData.UnmodifiableIterator - Class in com.google.clearsilver.jsilver.data
 
unread(Token) - Method in class com.google.clearsilver.jsilver.syntax.lexer.Lexer
 
unwrap(Data) - Static method in class com.google.clearsilver.jsilver.data.DelegatedData
 
UrlEscapeFunction - Class in com.google.clearsilver.jsilver.functions.escape
This URL encodes the string.
UrlEscapeFunction(String) - Constructor for class com.google.clearsilver.jsilver.functions.escape.UrlEscapeFunction
 

V

validateLoopArgs(int, int, int) - Static method in class com.google.clearsilver.jsilver.compiler.BaseCompiledTemplate
Verify that the loop arguments are valid.
Value - Class in com.google.clearsilver.jsilver.values
Dynamic typing system used by JSilver interpreter.
Value(EscapeMode, boolean) - Constructor for class com.google.clearsilver.jsilver.values.Value
 
value() - Method in class com.google.clearsilver.jsilver.values.VariableValue
 
valueOf(String) - Static method in enum com.google.clearsilver.jsilver.autoescape.AutoEscapeContext.AutoEscapeState
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.google.clearsilver.jsilver.autoescape.EscapeMode
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.google.clearsilver.jsilver.compiler.JavaExpression.Type
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.google.streamhtmlparser.HtmlParser.ATTR_TYPE
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.google.streamhtmlparser.HtmlParser.Mode
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.google.streamhtmlparser.HtmlParserFactory.AttributeOptions
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.google.streamhtmlparser.HtmlParserFactory.ModeOptions
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.google.streamhtmlparser.util.EntityResolver.Status
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.google.streamhtmlparser.util.HtmlUtils.META_REDIRECT_TYPE
Returns the enum constant of this type with the specified name.
values() - Static method in enum com.google.clearsilver.jsilver.autoescape.AutoEscapeContext.AutoEscapeState
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.google.clearsilver.jsilver.autoescape.EscapeMode
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.google.clearsilver.jsilver.compiler.JavaExpression.Type
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.google.streamhtmlparser.HtmlParser.ATTR_TYPE
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.google.streamhtmlparser.HtmlParser.Mode
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.google.streamhtmlparser.HtmlParserFactory.AttributeOptions
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.google.streamhtmlparser.HtmlParserFactory.ModeOptions
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.google.streamhtmlparser.util.EntityResolver.Status
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.google.streamhtmlparser.util.HtmlUtils.META_REDIRECT_TYPE
Returns an array containing the constants of this enum type, in the order they are declared.
VAR_ESCAPE_MODE_KEY - Static variable in class com.google.clearsilver.jsilver.JSilver
 
VariableLocator - Class in com.google.clearsilver.jsilver.interpreter
Walks a PVariable node from the parse tree and returns a Data path name.
VariableLocator(ExpressionEvaluator) - Constructor for class com.google.clearsilver.jsilver.interpreter.VariableLocator
 
VariableTranslator - Class in com.google.clearsilver.jsilver.compiler
Translates a variable name (e.g.
VariableTranslator(ExpressionTranslator) - Constructor for class com.google.clearsilver.jsilver.compiler.VariableTranslator
 
variableValue(String, DataContext) - Static method in class com.google.clearsilver.jsilver.values.Value
Create a value linked to a variable name.
VariableValue - Class in com.google.clearsilver.jsilver.values
A value linked to a variable reference.
VariableValue(String, DataContext) - Constructor for class com.google.clearsilver.jsilver.values.VariableValue
 
varOptimizer - Variable in class com.google.clearsilver.jsilver.syntax.SyntaxTreeBuilder
 
VarOptimizer - Class in com.google.clearsilver.jsilver.syntax
Recursively optimizes the syntax tree with a set of simple operations.
VarOptimizer(Collection<String>) - Constructor for class com.google.clearsilver.jsilver.syntax.VarOptimizer
 

W

write(PrintWriter) - Method in class com.google.clearsilver.jsilver.compiler.JavaExpression.BooleanLiteralExpression
 
write(PrintWriter) - Method in class com.google.clearsilver.jsilver.compiler.JavaExpression.StringExpression
 
write(PrintWriter) - Method in class com.google.clearsilver.jsilver.compiler.JavaExpression
Implementations use this to output the expression as Java code.
write(Appendable, int) - Method in class com.google.clearsilver.jsilver.data.ChainedData
 
write(Appendable, int) - Method in interface com.google.clearsilver.jsilver.data.Data
Write out the String representation of this HDF node.
write(Appendable, int) - Method in class com.google.clearsilver.jsilver.data.DelegatedData
 
write(Appendable, int) - Method in class com.google.clearsilver.jsilver.data.NestedMapData
Write out the String representation of this HDF node.
writeComment(String) - Method in class com.google.clearsilver.jsilver.compiler.JavaSourceWriter
 
writeEscaped(String) - Method in class com.google.clearsilver.jsilver.template.DefaultRenderingContext
 
writeEscaped(String) - Method in interface com.google.clearsilver.jsilver.template.RenderingContext
Write some text out, using the current escaping function.
writeExpression(JavaExpression) - Method in class com.google.clearsilver.jsilver.compiler.JavaSourceWriter
 
writeFile(String) - Method in class com.google.clearsilver.jsilver.adaptor.JHdf
 
writeFile(String) - Method in class org.clearsilver.DelegatedHdf
 
writeFile(String) - Method in interface org.clearsilver.HDF
Serializes HDF contents to a file (readable by readFile)
writeFile(String) - Method in class org.clearsilver.jni.JniHdf
Serializes HDF contents to a file (readable by readFile)
writeImports(Class...) - Method in class com.google.clearsilver.jsilver.compiler.JavaSourceWriter
 
writeJavaSymbol(PrintWriter, String) - Static method in class com.google.clearsilver.jsilver.compiler.JavaSourceWriter
 
writePackage(String) - Method in class com.google.clearsilver.jsilver.compiler.JavaSourceWriter
 
writeStatement(JavaExpression) - Method in class com.google.clearsilver.jsilver.compiler.JavaSourceWriter
 
writeString() - Method in class com.google.clearsilver.jsilver.adaptor.JHdf
 
writeString() - Method in class org.clearsilver.DelegatedHdf
 
writeString() - Method in interface org.clearsilver.HDF
Serializes HDF contents to a string (readable by readString)
writeString() - Method in class org.clearsilver.jni.JniHdf
Serializes HDF contents to a string (readable by readString)
writeUnescaped(CharSequence) - Method in class com.google.clearsilver.jsilver.template.DefaultRenderingContext
 
writeUnescaped(CharSequence) - Method in interface com.google.clearsilver.jsilver.template.RenderingContext
Write some text out, without doing any escaping.
A B C D E F G H I J L M N O P R S T U V W 

Copyright © 2010-2014 Google. All Rights Reserved.