public class SentenceReport
public SentenceReport(@NotNull
java.lang.String text,
@NotNull
java.util.Locale language,
@NotNull
org.litote.kmongo.Id<ai.tock.nlp.front.shared.config.ApplicationDefinition> applicationId,
@NotNull
java.time.Instant creationDate,
@NotNull
java.time.Instant updateDate,
@NotNull
ai.tock.nlp.front.shared.config.ClassifiedSentenceStatus status,
@NotNull
ClassificationReport classification,
@Nullable
java.lang.String key,
boolean forReview,
@Nullable
java.lang.String reviewComment,
@Nullable
java.lang.String qualifier)
public SentenceReport(@NotNull
ai.tock.nlp.front.shared.parser.ParseResult query,
@NotNull
java.util.Locale language,
@NotNull
org.litote.kmongo.Id<ai.tock.nlp.front.shared.config.ApplicationDefinition> applicationId,
@Nullable
org.litote.kmongo.Id<ai.tock.nlp.front.shared.config.IntentDefinition> intentId)
public SentenceReport(@NotNull
ai.tock.nlp.front.shared.config.ClassifiedSentence sentence)
public SentenceReport(@NotNull
ai.tock.nlp.front.shared.test.IntentTestError error,
@NotNull
java.util.List<kotlin.ranges.IntRange> obfuscatedRanges)
public SentenceReport(@NotNull
ai.tock.nlp.front.shared.test.EntityTestError error,
@NotNull
java.util.List<kotlin.ranges.IntRange> obfuscatedRanges)
@NotNull public ai.tock.nlp.front.shared.config.ClassifiedSentence toClassifiedSentence()
@NotNull public java.lang.String getText()
@NotNull public java.util.Locale getLanguage()
@NotNull public org.litote.kmongo.Id<ai.tock.nlp.front.shared.config.ApplicationDefinition> getApplicationId()
@NotNull public java.time.Instant getCreationDate()
@NotNull public java.time.Instant getUpdateDate()
@NotNull public ai.tock.nlp.front.shared.config.ClassifiedSentenceStatus getStatus()
@NotNull public ClassificationReport getClassification()
@Nullable public java.lang.String getKey()
public void setKey(@Nullable
java.lang.String p)
public boolean getForReview()
@Nullable public java.lang.String getReviewComment()
@Nullable public java.lang.String getQualifier()
@NotNull public java.lang.String component1()
@NotNull public java.util.Locale component2()
@NotNull public org.litote.kmongo.Id<ai.tock.nlp.front.shared.config.ApplicationDefinition> component3()
@NotNull public java.time.Instant component4()
@NotNull public java.time.Instant component5()
@NotNull public ai.tock.nlp.front.shared.config.ClassifiedSentenceStatus component6()
@NotNull public ClassificationReport component7()
@Nullable public java.lang.String component8()
public boolean component9()
@Nullable public java.lang.String component10()
@Nullable public java.lang.String component11()
@NotNull public SentenceReport copy(@NotNull java.lang.String text, @NotNull java.util.Locale language, @NotNull org.litote.kmongo.Id<ai.tock.nlp.front.shared.config.ApplicationDefinition> applicationId, @NotNull java.time.Instant creationDate, @NotNull java.time.Instant updateDate, @NotNull ai.tock.nlp.front.shared.config.ClassifiedSentenceStatus status, @NotNull ClassificationReport classification, @Nullable java.lang.String key, boolean forReview, @Nullable java.lang.String reviewComment, @Nullable java.lang.String qualifier)
@NotNull public java.lang.String toString()
public int hashCode()
public boolean equals(@Nullable
java.lang.Object p)