Uses of Interface
org.apache.commons.jexl3.parser.JexlParser.LexicalUnit
-
Packages that use JexlParser.LexicalUnit Package Description org.apache.commons.jexl3.parser Contains the Parser for JEXL script. -
-
Uses of JexlParser.LexicalUnit in org.apache.commons.jexl3.parser
Classes in org.apache.commons.jexl3.parser that implement JexlParser.LexicalUnit Modifier and Type Class Description classASTArrayAccessArray access supporting (optional) safe notation.classASTBlockDeclares a block.classASTForeachStatementDeclares a for each loop.classASTJexlLambdaLambda (function).classASTJexlScriptEnhanced script to allow parameter declaration.classASTTryResourcesDeclares a try-with-resources scope.classASTTryStatementDeclares a try/catch/finally statement.classJexlLexicalNodeBase class for AST nodes behaving as lexical units.Fields in org.apache.commons.jexl3.parser with type parameters of type JexlParser.LexicalUnit Modifier and Type Field Description protected java.util.concurrent.atomic.AtomicReference<JexlParser.LexicalUnit>JexlParser. blockReferenceThe current lexical block.protected java.util.Deque<JexlParser.LexicalUnit>JexlParser. blocksStack of lexical blocks.protected java.util.Map<JexlParser.LexicalUnit,Scope>JexlParser. blockScopesThe map of lexical to functional blocks.Methods in org.apache.commons.jexl3.parser that return JexlParser.LexicalUnit Modifier and Type Method Description protected JexlParser.LexicalUnitJexlParser. getUnit()Gets the lexical unit used by this parser.Methods in org.apache.commons.jexl3.parser with parameters of type JexlParser.LexicalUnit Modifier and Type Method Description protected voidJexlParser. popUnit(JexlParser.LexicalUnit unit)Restores the previous lexical unit.protected voidJexlParser. pushUnit(JexlParser.LexicalUnit unit)Pushes a new lexical unit.
-