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 classAbstractEvaluatorThis allows for common handling for object to boolean expressions.classLazyEvaluatorThis 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 IEvaluatorLazyEvaluator.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 classCFEvaluatorThe 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 IEvaluatorCFUtils. findCfEval(Map<String,Object> variables)Find the evaluator to use for CF.IEvaluatorCFEvaluator.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 classNashornReflectEvaluatorThis 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 IEvaluatorEvaluatorService. createEvaluator()Create an evaluator.static IEvaluatorNashornReflectEvaluator. 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 IEvaluatorFrameCollector. evaluatorThe 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 FrameProcessorFrameProcessor.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.
-