Uses of Record Class
com.tnsai.evaluation.model.EvaluationResult
Packages that use EvaluationResult
Package
Description
Layer 1: Evaluators that score agent behavior on specific dimensions.
Agent-tier evaluators (TNS-373).
G-Eval: LLM-as-judge evaluation using chain-of-thought scoring.
RAG (Retrieval-Augmented Generation) evaluation metrics.
Safety evaluation metrics for LLM outputs.
Data model records for evaluation results, test cases, baselines, and configuration.
SPI interfaces for the evaluation framework.
-
Uses of EvaluationResult in com.tnsai.evaluation.bridge
Methods in com.tnsai.evaluation.bridge that return types with arguments of type EvaluationResultModifier and TypeMethodDescriptionTraceEvalBridge.process(com.tnsai.quality.tracing.AgentTrace trace) Process a completed trace: adapt → evaluate → annotate → report failures.Method parameters in com.tnsai.evaluation.bridge with type arguments of type EvaluationResultModifier and TypeMethodDescriptionvoidEvalSpanAnnotator.annotate(com.tnsai.quality.tracing.AgentTrace trace, List<EvaluationResult> results) Annotates a trace with evaluation results as scores. -
Uses of EvaluationResult in com.tnsai.evaluation.evaluators
Methods in com.tnsai.evaluation.evaluators that return EvaluationResultModifier and TypeMethodDescriptionfinal EvaluationResultAbstractJudgeEvaluator.evaluate(Evaluator.EvaluationInput input) CostEfficiencyEvaluator.evaluate(Evaluator.EvaluationInput context) InstructionFollowingEvaluator.evaluate(Evaluator.EvaluationInput context) JsonCorrectnessEvaluator.evaluate(Evaluator.EvaluationInput context) ResponseQualityEvaluator.evaluate(Evaluator.EvaluationInput context) ToolSelectionEvaluator.evaluate(Evaluator.EvaluationInput context) -
Uses of EvaluationResult in com.tnsai.evaluation.evaluators.agent
Methods in com.tnsai.evaluation.evaluators.agent that return EvaluationResultModifier and TypeMethodDescriptionStepEfficiencyEvaluator.evaluate(Evaluator.EvaluationInput context) -
Uses of EvaluationResult in com.tnsai.evaluation.evaluators.geval
Methods in com.tnsai.evaluation.evaluators.geval that return EvaluationResult -
Uses of EvaluationResult in com.tnsai.evaluation.evaluators.rag
Methods in com.tnsai.evaluation.evaluators.rag that return EvaluationResultModifier and TypeMethodDescriptionContextualPrecisionEvaluator.evaluate(Evaluator.EvaluationInput context) -
Uses of EvaluationResult in com.tnsai.evaluation.evaluators.safety
Methods in com.tnsai.evaluation.evaluators.safety that return EvaluationResultModifier and TypeMethodDescriptionPIILeakageEvaluator.evaluate(Evaluator.EvaluationInput context) -
Uses of EvaluationResult in com.tnsai.evaluation.junit
Methods in com.tnsai.evaluation.junit that return types with arguments of type EvaluationResultModifier and TypeMethodDescriptionEvalAssert.EvalAssertion.results()Get the raw results for custom assertions. -
Uses of EvaluationResult in com.tnsai.evaluation.model
Methods in com.tnsai.evaluation.model that return EvaluationResultModifier and TypeMethodDescriptionstatic EvaluationResultCreates a simple fail result.static EvaluationResultCreates a result with current timestamp.static EvaluationResultCreates a simple pass/fail result.Methods in com.tnsai.evaluation.model that return types with arguments of type EvaluationResultModifier and TypeMethodDescriptionBenchmarkResult.TestCaseResult.evaluationResults()Returns the value of theevaluationResultsrecord component. -
Uses of EvaluationResult in com.tnsai.evaluation.spi
Methods in com.tnsai.evaluation.spi that return EvaluationResultModifier and TypeMethodDescriptionEvaluator.evaluate(Evaluator.EvaluationInput context) Evaluates agent behavior for a single interaction.