Uses of Class
com.tnsai.session.extraction.ExtractedKnowledge.Builder
Packages that use ExtractedKnowledge.Builder
-
Uses of ExtractedKnowledge.Builder in com.tnsai.session.extraction
Methods in com.tnsai.session.extraction that return ExtractedKnowledge.BuilderModifier and TypeMethodDescriptionstatic ExtractedKnowledge.BuilderExtractedKnowledge.antipattern()Creates a builder for ANTIPATTERN type knowledge.static ExtractedKnowledge.BuilderExtractedKnowledge.builder()Creates a general builder.ExtractedKnowledge.Builder.codeSnippets(List<String> codeSnippets) Sets the code snippets.ExtractedKnowledge.Builder.confidence(double confidence) Sets the confidence score.Sets the main content.static ExtractedKnowledge.BuilderExtractedKnowledge.decision()Creates a builder for DECISION type knowledge.ExtractedKnowledge.Builder.extractedAt(Instant extractedAt) Sets the extraction timestamp.Sets the ID.static ExtractedKnowledge.BuilderExtractedKnowledge.learning()Creates a builder for LEARNING type knowledge.Sets additional metadata.static ExtractedKnowledge.BuilderExtractedKnowledge.pattern()Creates a builder for PATTERN type knowledge.Sets the problem (for SOLUTION and ANTIPATTERN types).ExtractedKnowledge.Builder.relatedFiles(List<String> relatedFiles) Sets the related files.Sets the session ID.static ExtractedKnowledge.BuilderExtractedKnowledge.solution()Creates a builder for SOLUTION type knowledge.Sets the summary.Sets tags from varargs.Sets the tags.ExtractedKnowledge.Builder.type(ExtractionType type) Sets the extraction type.