Package ai.tock.nlp.admin.model
Class SentenceReport
-
- All Implemented Interfaces:
public final class SentenceReport
-
-
Field Summary
Fields Modifier and Type Field Description private final Stringtextprivate final Localelanguageprivate final Id<ApplicationDefinition>applicationIdprivate final InstantcreationDateprivate final InstantupdateDateprivate final ClassifiedSentenceStatusstatusprivate final ClassificationReportclassificationprivate Stringkeyprivate final BooleanforReviewprivate final StringreviewCommentprivate final Stringqualifierprivate final Stringconfiguration
-
Constructor Summary
Constructors Constructor Description SentenceReport(ParseResult query, Locale language, Id<ApplicationDefinition> applicationId, Id<IntentDefinition> intentId)SentenceReport(ClassifiedSentence sentence)SentenceReport(IntentTestError error, List<IntRange> obfuscatedRanges)SentenceReport(EntityTestError error, List<IntRange> obfuscatedRanges)SentenceReport(String text, Locale language, Id<ApplicationDefinition> applicationId, Instant creationDate, Instant updateDate, ClassifiedSentenceStatus status, ClassificationReport classification, String key, Boolean forReview, String reviewComment, String qualifier, String configuration)
-
Method Summary
Modifier and Type Method Description final StringgetText()final LocalegetLanguage()final Id<ApplicationDefinition>getApplicationId()final InstantgetCreationDate()final InstantgetUpdateDate()final ClassifiedSentenceStatusgetStatus()final ClassificationReportgetClassification()final StringgetKey()final UnitsetKey(String key)final BooleangetForReview()final StringgetReviewComment()final StringgetQualifier()final StringgetConfiguration()final ClassifiedSentencetoClassifiedSentence()-
-
Constructor Detail
-
SentenceReport
SentenceReport(ParseResult query, Locale language, Id<ApplicationDefinition> applicationId, Id<IntentDefinition> intentId)
-
SentenceReport
SentenceReport(ClassifiedSentence sentence)
-
SentenceReport
SentenceReport(String text, Locale language, Id<ApplicationDefinition> applicationId, Instant creationDate, Instant updateDate, ClassifiedSentenceStatus status, ClassificationReport classification, String key, Boolean forReview, String reviewComment, String qualifier, String configuration)
-
-
Method Detail
-
getLanguage
final Locale getLanguage()
-
getApplicationId
final Id<ApplicationDefinition> getApplicationId()
-
getCreationDate
final Instant getCreationDate()
-
getUpdateDate
final Instant getUpdateDate()
-
getStatus
final ClassifiedSentenceStatus getStatus()
-
getClassification
final ClassificationReport getClassification()
-
getForReview
final Boolean getForReview()
-
getReviewComment
final String getReviewComment()
-
getQualifier
final String getQualifier()
-
getConfiguration
final String getConfiguration()
-
toClassifiedSentence
final ClassifiedSentence toClassifiedSentence()
-
-
-
-