Hierarchy For All Packages
- ai.doctruth,
- ai.doctruth.cli,
- ai.doctruth.internal,
- ai.doctruth.internal.audit,
- ai.doctruth.internal.citation,
- ai.doctruth.internal.constraint,
- ai.doctruth.internal.http,
- ai.doctruth.internal.providers,
- ai.doctruth.internal.providers.anthropic,
- ai.doctruth.internal.providers.anthropic.wire,
- ai.doctruth.internal.providers.deepseek,
- ai.doctruth.internal.providers.deepseek.wire,
- ai.doctruth.internal.providers.gemini,
- ai.doctruth.internal.providers.gemini.wire,
- ai.doctruth.internal.providers.openai,
- ai.doctruth.internal.providers.openai.wire,
- ai.doctruth.internal.render,
- ai.doctruth.internal.retry,
- ai.doctruth.internal.schema,
- ai.doctruth.spi
Class Hierarchy
- java.lang.Object
- ai.doctruth.AnthropicProvider (implements ai.doctruth.LlmProvider)
- ai.doctruth.internal.constraint.ConstraintSet<T>
- ai.doctruth.CsvDocumentParser
- ai.doctruth.DeepSeekProvider (implements ai.doctruth.LlmProvider)
- ai.doctruth.DocTruth
- ai.doctruth.cli.DocTruthCli
- ai.doctruth.DocxDocumentParser
- ai.doctruth.ExtractionBuilder<T>
- ai.doctruth.GeminiProvider (implements ai.doctruth.LlmProvider)
- ai.doctruth.JsonExtractionBuilder
- ai.doctruth.JsonSchema
- ai.doctruth.OpenAiProvider (implements ai.doctruth.LlmProvider)
- ai.doctruth.PdfDocumentParser
- ai.doctruth.internal.audit.ProvOExporter
- java.lang.Throwable (implements java.io.Serializable)
- java.lang.Exception
- ai.doctruth.ExtractionException
- ai.doctruth.ParseException
- ai.doctruth.ProviderException
- java.lang.Exception
- ai.doctruth.XlsxDocumentParser
Interface Hierarchy
- ai.doctruth.spi.AuditEventListener
- ai.doctruth.ContextStrategy
- ai.doctruth.LlmProvider
- ai.doctruth.spi.OcrEngine
- ai.doctruth.ParsedSection
- ai.doctruth.spi.SignatureProvider
Enum Class Hierarchy
- java.lang.Object
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.lang.constant.Constable, java.io.Serializable)
- ai.doctruth.BlockKind
- ai.doctruth.OverBudgetPolicy
- 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
- ai.doctruth.spi.AuditEvent
- ai.doctruth.Citation
- ai.doctruth.Confidence
- ai.doctruth.DocumentMetadata
- ai.doctruth.ExtractionResult<T>
- ai.doctruth.FigureSection (implements ai.doctruth.ParsedSection)
- ai.doctruth.Hierarchical (implements ai.doctruth.ContextStrategy)
- ai.doctruth.spi.OcrBox
- ai.doctruth.spi.OcrPageResult
- ai.doctruth.spi.OcrRegion
- ai.doctruth.ParsedDocument
- ai.doctruth.PriorityTruncate (implements ai.doctruth.ContextStrategy)
- ai.doctruth.Provenance
- ai.doctruth.ProvenanceDetails
- ai.doctruth.ProviderOptions
- ai.doctruth.ProviderRequest
- ai.doctruth.ProviderResponse
- ai.doctruth.ProviderUsage
- ai.doctruth.SlidingWindow (implements ai.doctruth.ContextStrategy)
- ai.doctruth.SourceLocation
- ai.doctruth.TableSection (implements ai.doctruth.ParsedSection)
- ai.doctruth.TextSection (implements ai.doctruth.ParsedSection)
- java.lang.Record