Hierarchy For All Packages
- dev.dokimos.core,
- dev.dokimos.core.agents,
- dev.dokimos.core.conversation,
- dev.dokimos.core.evaluators,
- dev.dokimos.core.evaluators.agents,
- dev.dokimos.core.export,
- dev.dokimos.junit,
- dev.dokimos.langchain4j,
- dev.dokimos.server,
- dev.dokimos.server.client,
- dev.dokimos.server.config,
- dev.dokimos.server.controller,
- dev.dokimos.server.controller.v1,
- dev.dokimos.server.dto.v1,
- dev.dokimos.server.entity,
- dev.dokimos.server.filter,
- dev.dokimos.server.repository,
- dev.dokimos.server.service,
- dev.dokimos.springai
Class Hierarchy
- java.lang.Object
- dev.dokimos.core.agents.AgentTrace.Builder
- dev.dokimos.server.config.ApiKeyProperties
- dev.dokimos.core.Assertions
- dev.dokimos.core.BaseEvaluator (implements dev.dokimos.core.Evaluator)
- dev.dokimos.core.evaluators.ContextualRelevanceEvaluator
- dev.dokimos.core.evaluators.ExactMatchEvaluator
- dev.dokimos.core.evaluators.FaithfulnessEvaluator
- dev.dokimos.core.evaluators.HallucinationEvaluator
- dev.dokimos.core.evaluators.LLMJudgeEvaluator
- dev.dokimos.core.evaluators.PrecisionEvaluator
- dev.dokimos.core.evaluators.RecallEvaluator
- dev.dokimos.core.evaluators.RegexEvaluator
- dev.dokimos.core.evaluators.agents.TaskCompletionEvaluator
- dev.dokimos.core.evaluators.agents.ToolArgumentHallucinationEvaluator
- dev.dokimos.core.evaluators.agents.ToolCallValidityEvaluator
- dev.dokimos.core.evaluators.agents.ToolCorrectnessEvaluator
- dev.dokimos.core.evaluators.agents.ToolDescriptionReliabilityEvaluator
- dev.dokimos.core.evaluators.agents.ToolNameReliabilityEvaluator
- dev.dokimos.core.conversation.TrajectoryEvaluator
- dev.dokimos.core.ClasspathDatasetResolver (implements dev.dokimos.core.DatasetResolver)
- dev.dokimos.core.evaluators.ContextualRelevanceEvaluator.Builder
- dev.dokimos.core.conversation.ConversationSimulator
- dev.dokimos.core.conversation.ConversationSimulator.Builder
- dev.dokimos.core.conversation.ConversationTrajectory.Builder
- dev.dokimos.core.Dataset.Builder
- dev.dokimos.junit.DatasetArgumentsProvider (implements org.junit.jupiter.params.support.AnnotationConsumer<A>, org.junit.jupiter.params.provider.ArgumentsProvider)
- dev.dokimos.core.DatasetParser
- dev.dokimos.core.DatasetResolverRegistry
- dev.dokimos.server.DokimosServerApplication
- dev.dokimos.server.client.DokimosServerReporter (implements dev.dokimos.core.Reporter)
- dev.dokimos.server.client.DokimosServerReporter.Builder
- dev.dokimos.server.entity.EvalResult
- dev.dokimos.core.EvalResult.Builder
- dev.dokimos.core.EvalTestCase.Builder
- dev.dokimos.core.evaluators.ExactMatchEvaluator.Builder
- dev.dokimos.core.Example.Builder
- dev.dokimos.core.Experiment
- dev.dokimos.server.entity.Experiment
- dev.dokimos.core.Experiment.Builder
- dev.dokimos.server.controller.v1.ExperimentController
- dev.dokimos.core.export.ExperimentResultExporter
- dev.dokimos.server.entity.ExperimentRun
- dev.dokimos.server.service.ExperimentService
- dev.dokimos.core.evaluators.FaithfulnessEvaluator.Builder
- dev.dokimos.core.FileDatasetResolver (implements dev.dokimos.core.DatasetResolver)
- org.springframework.web.filter.GenericFilterBean (implements org.springframework.beans.factory.BeanNameAware, org.springframework.beans.factory.DisposableBean, org.springframework.context.EnvironmentAware, org.springframework.core.env.EnvironmentCapable, jakarta.servlet.Filter, org.springframework.beans.factory.InitializingBean, org.springframework.web.context.ServletContextAware)
- org.springframework.web.filter.OncePerRequestFilter
- dev.dokimos.server.filter.ApiKeyAuthFilter
- org.springframework.web.filter.OncePerRequestFilter
- dev.dokimos.server.controller.GlobalExceptionHandler
- dev.dokimos.core.evaluators.HallucinationEvaluator.Builder
- dev.dokimos.server.entity.ItemResult
- dev.dokimos.langchain4j.LangChain4jSupport
- dev.dokimos.core.evaluators.LLMJudgeEvaluator.Builder
- dev.dokimos.core.LlmResponseUtils
- dev.dokimos.core.conversation.LLMSimulatedUser (implements dev.dokimos.core.conversation.SimulatedUser)
- dev.dokimos.core.conversation.LLMSimulatedUser.Builder
- dev.dokimos.core.NoOpReporter (implements dev.dokimos.core.Reporter)
- dev.dokimos.core.evaluators.PrecisionEvaluator.Builder
- dev.dokimos.server.entity.Project
- dev.dokimos.server.controller.v1.ProjectController
- dev.dokimos.server.service.ProjectService
- dev.dokimos.core.evaluators.RecallEvaluator.Builder
- dev.dokimos.core.evaluators.RegexEvaluator.Builder
- dev.dokimos.server.controller.v1.RunController
- dev.dokimos.server.service.RunService
- dev.dokimos.springai.SpringAiSupport
- dev.dokimos.core.evaluators.agents.TaskCompletionEvaluator.Builder
- java.lang.Throwable (implements java.io.Serializable)
- java.lang.Exception
- java.lang.RuntimeException
- dev.dokimos.core.DatasetResolutionException
- dev.dokimos.core.evaluators.EvaluationException
- java.lang.RuntimeException
- java.lang.Exception
- dev.dokimos.core.evaluators.agents.ToolArgumentHallucinationEvaluator.Builder
- dev.dokimos.core.agents.ToolCall.Builder
- dev.dokimos.core.evaluators.agents.ToolCallValidityEvaluator.Builder
- dev.dokimos.core.evaluators.agents.ToolCorrectnessEvaluator.Builder
- dev.dokimos.core.agents.ToolDefinition.Builder
- dev.dokimos.core.evaluators.agents.ToolDescriptionReliabilityEvaluator.Builder
- dev.dokimos.core.evaluators.agents.ToolNameReliabilityEvaluator.Builder
- dev.dokimos.core.conversation.TrajectoryEvaluationCriteria
- dev.dokimos.core.conversation.TrajectoryEvaluator.Builder
- dev.dokimos.core.conversation.UserPersonas
Interface Hierarchy
- java.lang.AutoCloseable
- dev.dokimos.core.Reporter
- dev.dokimos.core.conversation.ConversationalApplication
- dev.dokimos.core.DatasetResolver
- dev.dokimos.core.Evaluator
- dev.dokimos.core.JudgeLM
- dev.dokimos.core.MatchingStrategy
- org.springframework.data.repository.query.QueryByExampleExecutor<T>
- org.springframework.data.jpa.repository.JpaRepository<T,
ID> (also extends org.springframework.data.repository.ListCrudRepository<T, ID>, org.springframework.data.repository.ListPagingAndSortingRepository<T, ID>) - dev.dokimos.server.repository.EvalResultRepository
- dev.dokimos.server.repository.ExperimentRepository
- dev.dokimos.server.repository.ExperimentRunRepository
- dev.dokimos.server.repository.ItemResultRepository
- dev.dokimos.server.repository.ProjectRepository
- org.springframework.data.jpa.repository.JpaRepository<T,
- org.springframework.data.repository.Repository<T,
ID> - org.springframework.data.repository.CrudRepository<T,
ID> - org.springframework.data.repository.ListCrudRepository<T,
ID> - org.springframework.data.jpa.repository.JpaRepository<T,
ID> (also extends org.springframework.data.repository.ListPagingAndSortingRepository<T, ID>, org.springframework.data.repository.query.QueryByExampleExecutor<T>) - dev.dokimos.server.repository.EvalResultRepository
- dev.dokimos.server.repository.ExperimentRepository
- dev.dokimos.server.repository.ExperimentRunRepository
- dev.dokimos.server.repository.ItemResultRepository
- dev.dokimos.server.repository.ProjectRepository
- org.springframework.data.jpa.repository.JpaRepository<T,
- org.springframework.data.repository.ListCrudRepository<T,
- org.springframework.data.repository.PagingAndSortingRepository<T,
ID> - org.springframework.data.repository.ListPagingAndSortingRepository<T,
ID> - org.springframework.data.jpa.repository.JpaRepository<T,
ID> (also extends org.springframework.data.repository.ListCrudRepository<T, ID>, org.springframework.data.repository.query.QueryByExampleExecutor<T>) - dev.dokimos.server.repository.EvalResultRepository
- dev.dokimos.server.repository.ExperimentRepository
- dev.dokimos.server.repository.ExperimentRunRepository
- dev.dokimos.server.repository.ItemResultRepository
- dev.dokimos.server.repository.ProjectRepository
- org.springframework.data.jpa.repository.JpaRepository<T,
- org.springframework.data.repository.ListPagingAndSortingRepository<T,
- org.springframework.data.repository.CrudRepository<T,
- dev.dokimos.core.conversation.SimulatedUser
- dev.dokimos.core.Task
Annotation Interface Hierarchy
- dev.dokimos.junit.DatasetSource (implements java.lang.annotation.Annotation)
Enum Class Hierarchy
- java.lang.Object
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.lang.constant.Constable, java.io.Serializable)
- dev.dokimos.core.conversation.AggregationStrategy
- dev.dokimos.core.EvalTestCaseParam
- dev.dokimos.core.conversation.Message.Role
- dev.dokimos.core.RunStatus
- dev.dokimos.server.entity.RunStatus
- dev.dokimos.core.evaluators.agents.ToolCorrectnessEvaluator.MatchMode
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.lang.constant.Constable, java.io.Serializable)
Record Class Hierarchy
- java.lang.Object
- java.lang.Record
- dev.dokimos.server.dto.v1.AddItemsRequest
- dev.dokimos.server.dto.v1.AddItemsRequest.EvalData
- dev.dokimos.server.dto.v1.AddItemsRequest.ItemData
- dev.dokimos.core.agents.AgentTrace
- dev.dokimos.core.evaluators.ContextualRelevanceEvaluator.ContextScore
- dev.dokimos.core.conversation.ConversationTrajectory
- dev.dokimos.server.dto.v1.CreateRunRequest
- dev.dokimos.server.dto.v1.CreateRunResponse
- dev.dokimos.core.Dataset (implements java.lang.Iterable<T>)
- dev.dokimos.core.EvalResult
- dev.dokimos.core.EvalTestCase
- dev.dokimos.core.conversation.EvaluationCriterion
- dev.dokimos.core.Example
- dev.dokimos.core.ExperimentResult
- dev.dokimos.server.dto.v1.ExperimentSummary
- dev.dokimos.server.dto.v1.ExperimentSummary.LatestRunInfo
- dev.dokimos.core.ItemResult
- dev.dokimos.core.conversation.Message
- dev.dokimos.server.dto.v1.ProjectSummary
- dev.dokimos.server.dto.v1.RunDetails
- dev.dokimos.server.dto.v1.RunDetails.EvalSummary
- dev.dokimos.server.dto.v1.RunDetails.ItemSummary
- dev.dokimos.core.RunHandle
- dev.dokimos.core.RunResult
- dev.dokimos.server.dto.v1.RunSummary
- dev.dokimos.core.agents.ToolCall
- dev.dokimos.core.agents.ToolDefinition
- dev.dokimos.server.dto.v1.TrendData
- dev.dokimos.server.dto.v1.TrendData.RunPoint
- dev.dokimos.server.dto.v1.UpdateRunRequest
- java.lang.Record