Uses of Record Class
ai.doctruth.ParsedDocument
Packages that use ParsedDocument
Package
Description
Public API of DocTruth: auditable LLM extraction for Java.
Internal citation-matching primitives.
-
Uses of ParsedDocument in ai.doctruth
Methods in ai.doctruth that return ParsedDocumentModifier and TypeMethodDescriptionstatic ParsedDocumentParse the CSV atcsvPathinto aParsedDocument.static ParsedDocumentParse the DOCX atdocxPathinto aParsedDocument.static ParsedDocumentParse the PDF atpdfPathinto aParsedDocument.static ParsedDocumentParse the XLSX atxlsxPathinto aParsedDocument.Methods in ai.doctruth with parameters of type ParsedDocumentModifier and TypeMethodDescriptionContextStrategy.assemble(ParsedDocument doc) Render the document into a single user-prompt string, applying this strategy's truncation / windowing rules.Hierarchical.assemble(ParsedDocument doc) v0.1.0-alpha stub: not yet implemented.PriorityTruncate.assemble(ParsedDocument doc) Assembledocinto a single user-prompt string.SlidingWindow.assemble(ParsedDocument doc) Renderdocinto a single bounded-prefix window.ExtractionBuilder.run(ParsedDocument doc) Execute the configured extraction.ExtractionResult<com.fasterxml.jackson.databind.JsonNode> JsonExtractionBuilder.runJson(ParsedDocument doc) -
Uses of ParsedDocument in ai.doctruth.internal.citation
Methods in ai.doctruth.internal.citation with parameters of type ParsedDocumentModifier and TypeMethodDescriptionEvidenceGate.match(Object value, ParsedDocument doc, boolean needsCitations, boolean requireEvidence, int retries) CitationMatcher.matchAll(Object value, ParsedDocument doc) Walkvalueand produce a citation per non-null, non-blank leaf, keyed by JSON-pointer-ish field path.