Uses of Interface
org.apache.commons.jexl3.parser.JexlParser.LexicalUnit
Packages that use JexlParser.LexicalUnit
-
Uses of JexlParser.LexicalUnit in org.apache.commons.jexl3.parser
Classes in org.apache.commons.jexl3.parser that implement JexlParser.LexicalUnitModifier and TypeClassDescriptionclassArray access supporting (optional) safe notation.classDeclares a block.classDeclares a for each loop.final classLambda (function).classEnhanced script to allow parameters declaration.classDeclares a try-with-resources scope.classBase class for AST nodes behaving as lexical units.Fields in org.apache.commons.jexl3.parser declared as JexlParser.LexicalUnitModifier and TypeFieldDescriptionprotected JexlParser.LexicalUnitJexlParser.blockThe current lexical block.Fields in org.apache.commons.jexl3.parser with type parameters of type JexlParser.LexicalUnitModifier and TypeFieldDescriptionprotected final Deque<JexlParser.LexicalUnit> JexlParser.blocksStack of lexical blocks.protected final Map<JexlParser.LexicalUnit, Scope> JexlParser.blockScopesThe map of lexical to functional blocks.Methods in org.apache.commons.jexl3.parser that return JexlParser.LexicalUnitModifier and TypeMethodDescriptionprotected JexlParser.LexicalUnitJexlParser.getUnit()Gets the lexical unit used by this parser.Methods in org.apache.commons.jexl3.parser with parameters of type JexlParser.LexicalUnitModifier and TypeMethodDescriptionprotected voidJexlParser.popUnit(JexlParser.LexicalUnit unit) Restores the previous lexical unit.protected voidJexlParser.pushUnit(JexlParser.LexicalUnit unit) Pushes a new lexical unit.