Uses of Class
org.apache.commons.jexl3.internal.Frame
Packages that use Frame
Package
Description
Provides utilities for introspection services.
Contains the Parser for JEXL script.
-
Uses of Frame in org.apache.commons.jexl3.internal
Fields in org.apache.commons.jexl3.internal declared as FrameModifier and TypeFieldDescriptionprotected final FrameClosure.frameThe frame.protected final FrameInterpreter.frameSymbol values.private final FrameLexicalFrame.frameThe script frame.(package private) FrameTemplateInterpreter.Arguments.jframeThe frame.Methods in org.apache.commons.jexl3.internal that return FrameModifier and TypeMethodDescription(package private) FrameAssign values to this frame.Scope.createFrame(Frame frame, Object... args) Creates a frame by copying values up to the number of parameters.protected FrameScript.createFrame(Object[] args) Creates this script frame for evaluation.Methods in org.apache.commons.jexl3.internal with parameters of type FrameModifier and TypeMethodDescription(package private) voidClosure.captureSelfIfRecursive(Frame parentFrame, int symbol) Enable lambda recursion.Scope.createFrame(Frame frame, Object... args) Creates a frame by copying values up to the number of parameters.protected InterpreterEngine.createInterpreter(JexlContext context, Frame frame, JexlOptions opts) Creates an interpreter.protected InterpreterEngine32.createInterpreter(JexlContext context, Frame frame, JexlOptions opts) protected InterpreterScript.createInterpreter(JexlContext context, Frame frame) Creates this script interpreter.protected InterpreterScript.createInterpreter(JexlContext context, Frame frame, JexlOptions options) Creates this script interpreter.protected final ObjectTemplateEngine.TemplateExpression.evaluate(JexlContext context, Frame frame, JexlOptions options) Evaluates this expression.(package private) TemplateInterpreter.ArgumentsSets the frame.(package private) static ObjectEngine32.getVariable(Interpreter ii, Frame frame, LexicalScope block, ASTIdentifier identifier) Static delegation of getVariable.protected ObjectInterpreterBase.getVariable(Frame frame, LexicalScope block, ASTIdentifier identifier) Gets a value of a defined local variable or from the context.protected booleanInterpreterBase.isVariableDefined(Frame frame, LexicalScope block, String name) Checks whether a variable is defined.protected final TemplateEngine.TemplateExpressionTemplateEngine.TemplateExpression.prepare(JexlContext context, Frame frame, JexlOptions opts) Prepares this expression.Constructors in org.apache.commons.jexl3.internal with parameters of type FrameModifierConstructorDescriptionprotectedInterpreter(Engine engine, JexlOptions opts, JexlContext aContext, Frame eFrame) Creates an interpreter.LexicalFrame(Frame scriptf, LexicalFrame outerf) Lexical frame ctor. -
Uses of Frame in org.apache.commons.jexl3.parser
Methods in org.apache.commons.jexl3.parser that return FrameModifier and TypeMethodDescriptionASTJexlScript.createFrame(Object... values) Creates an array of arguments by copying values up to the number of parameters.ASTJexlScript.createFrame(Frame caller, Object... values) Creates an array of arguments by copying values up to the number of parameters.Methods in org.apache.commons.jexl3.parser with parameters of type FrameModifier and TypeMethodDescriptionASTJexlScript.createFrame(Frame caller, Object... values) Creates an array of arguments by copying values up to the number of parameters.