Uses of Interface
com.intergral.deep.agent.api.plugin.IEvaluator
-
-
Uses of IEvaluator in com.intergral.deep.agent.api.plugin
Classes in com.intergral.deep.agent.api.plugin that implement IEvaluator Modifier and Type Class Description class
AbstractEvaluator
This allows for common handling for object to boolean expressions.class
LazyEvaluator
This type allows the evaluator to be loaded only if it is needed.Methods in com.intergral.deep.agent.api.plugin that return IEvaluator Modifier and Type Method Description IEvaluator
LazyEvaluator.IEvaluatorLoader. load()
Load the evaluator. -
Uses of IEvaluator in com.intergral.deep.agent.tracepoint.cf
Classes in com.intergral.deep.agent.tracepoint.cf that implement IEvaluator Modifier and Type Class Description class
CFEvaluator
The evaluator to use when running a CF Callback.Methods in com.intergral.deep.agent.tracepoint.cf that return IEvaluator Modifier and Type Method Description static IEvaluator
CFUtils. findCfEval(Map<String,Object> variables)
Find the evaluator to use for CF.IEvaluator
CFEvaluator.Loader. load()
Constructors in com.intergral.deep.agent.tracepoint.cf with parameters of type IEvaluator Constructor Description CFFrameProcessor(Settings settings, IEvaluator evaluator, Map<String,Object> variables, Collection<TracePointConfig> tracePointConfigs, long[] lineStart, StackTraceElement[] stack, String methodName)
-
Uses of IEvaluator in com.intergral.deep.agent.tracepoint.evaluator
Classes in com.intergral.deep.agent.tracepoint.evaluator that implement IEvaluator Modifier and Type Class Description class
NashornReflectEvaluator
This evaluator uses the Nashorn JS engine that is available in some version of Java.Methods in com.intergral.deep.agent.tracepoint.evaluator that return IEvaluator Modifier and Type Method Description static IEvaluator
EvaluatorService. createEvaluator()
Create an evaluator.static IEvaluator
NashornReflectEvaluator. loadEvaluator(ClassLoader loader)
Load the evaluator. -
Uses of IEvaluator in com.intergral.deep.agent.tracepoint.handler
Fields in com.intergral.deep.agent.tracepoint.handler declared as IEvaluator Modifier and Type Field Description protected IEvaluator
FrameCollector. evaluator
The evaluator that should be used by this callback.Methods in com.intergral.deep.agent.tracepoint.handler with parameters of type IEvaluator Modifier and Type Method Description FrameProcessor
FrameProcessor.IFactory. provide(Settings settings, IEvaluator evaluator, Map<String,Object> variables, Collection<TracePointConfig> tracePointConfigs, long[] lineStart, StackTraceElement[] stack, String methodName)
Create a new processor.Constructors in com.intergral.deep.agent.tracepoint.handler with parameters of type IEvaluator Constructor Description FrameCollector(Settings settings, IEvaluator evaluator, Map<String,Object> variables, StackTraceElement[] stack, String methodName)
Create a frame collector to collect the frame data.FrameProcessor(Settings settings, IEvaluator evaluator, Map<String,Object> variables, Collection<TracePointConfig> tracePointConfigs, long[] lineStart, StackTraceElement[] stack, String methodName)
Create a new processor for this Callback.
-