-
public final class SentencesQueryComplex query to search classified sentences.
-
-
Field Summary
Fields Modifier and Type Field Description private final Id<ApplicationDefinition>applicationIdprivate final Localelanguageprivate final Longstartprivate final Integersizeprivate final Stringsearchprivate final Id<IntentDefinition>intentIdprivate final Set<ClassifiedSentenceStatus>statusprivate final ClassifiedSentenceStatusnotStatusprivate final BooleanonlyExactMatchprivate final StringentityTypeprivate final List<String>entityRolesToIncludeprivate final List<String>entityRolesToExcludeprivate final ZonedDateTimemodifiedAfterprivate final ZonedDateTimemodifiedBeforeprivate final SearchMarksearchMarkprivate final BooleanonlyToReviewprivate final List<Pair<String, Boolean>>sortprivate final BooleansearchSubEntitiesprivate final BooleanwholeNamespaceprivate final Stringuserprivate final StringallButUserprivate final FloatmaxIntentProbabilityprivate final FloatminIntentProbabilityprivate final BooleancaseInsensitiveExactMatch
-
Constructor Summary
Constructors Constructor Description SentencesQuery(Id<ApplicationDefinition> applicationId, Locale language, Long start, Integer size, String search, Id<IntentDefinition> intentId, Set<ClassifiedSentenceStatus> status, ClassifiedSentenceStatus notStatus, Boolean onlyExactMatch, String entityType, List<String> entityRolesToInclude, List<String> entityRolesToExclude, ZonedDateTime modifiedAfter, ZonedDateTime modifiedBefore, SearchMark searchMark, Boolean onlyToReview, List<Pair<String, Boolean>> sort, Boolean searchSubEntities, Boolean wholeNamespace, String user, String allButUser, Float maxIntentProbability, Float minIntentProbability, Boolean caseInsensitiveExactMatch)
-
Method Summary
-
-
Constructor Detail
-
SentencesQuery
SentencesQuery(Id<ApplicationDefinition> applicationId, Locale language, Long start, Integer size, String search, Id<IntentDefinition> intentId, Set<ClassifiedSentenceStatus> status, ClassifiedSentenceStatus notStatus, Boolean onlyExactMatch, String entityType, List<String> entityRolesToInclude, List<String> entityRolesToExclude, ZonedDateTime modifiedAfter, ZonedDateTime modifiedBefore, SearchMark searchMark, Boolean onlyToReview, List<Pair<String, Boolean>> sort, Boolean searchSubEntities, Boolean wholeNamespace, String user, String allButUser, Float maxIntentProbability, Float minIntentProbability, Boolean caseInsensitiveExactMatch)
-
-
Method Detail
-
component1
final Id<ApplicationDefinition> component1()
-
component2
final Locale component2()
-
component3
final Long component3()
-
component4
final Integer component4()
-
component5
final String component5()
-
component6
final Id<IntentDefinition> component6()
-
component7
final Set<ClassifiedSentenceStatus> component7()
-
component8
final ClassifiedSentenceStatus component8()
-
component9
final Boolean component9()
-
component10
final String component10()
-
component11
final List<String> component11()
-
component12
final List<String> component12()
-
component13
final ZonedDateTime component13()
-
component14
final ZonedDateTime component14()
-
component15
final SearchMark component15()
-
component16
final Boolean component16()
-
component17
final List<Pair<String, Boolean>> component17()
-
component18
final Boolean component18()
-
component19
final Boolean component19()
-
component20
final String component20()
-
component21
final String component21()
-
component22
final Float component22()
-
component23
final Float component23()
-
component24
final Boolean component24()
-
copy
final SentencesQuery copy(Id<ApplicationDefinition> applicationId, Locale language, Long start, Integer size, String search, Id<IntentDefinition> intentId, Set<ClassifiedSentenceStatus> status, ClassifiedSentenceStatus notStatus, Boolean onlyExactMatch, String entityType, List<String> entityRolesToInclude, List<String> entityRolesToExclude, ZonedDateTime modifiedAfter, ZonedDateTime modifiedBefore, SearchMark searchMark, Boolean onlyToReview, List<Pair<String, Boolean>> sort, Boolean searchSubEntities, Boolean wholeNamespace, String user, String allButUser, Float maxIntentProbability, Float minIntentProbability, Boolean caseInsensitiveExactMatch)
-
getApplicationId
final Id<ApplicationDefinition> getApplicationId()
-
getLanguage
final Locale getLanguage()
-
getIntentId
final Id<IntentDefinition> getIntentId()
-
getStatus
final Set<ClassifiedSentenceStatus> getStatus()
-
getNotStatus
final ClassifiedSentenceStatus getNotStatus()
-
getOnlyExactMatch
final Boolean getOnlyExactMatch()
-
getEntityType
final String getEntityType()
-
getEntityRolesToInclude
final List<String> getEntityRolesToInclude()
-
getEntityRolesToExclude
final List<String> getEntityRolesToExclude()
-
getModifiedAfter
final ZonedDateTime getModifiedAfter()
-
getModifiedBefore
final ZonedDateTime getModifiedBefore()
-
getSearchMark
final SearchMark getSearchMark()
-
getOnlyToReview
final Boolean getOnlyToReview()
-
getSearchSubEntities
final Boolean getSearchSubEntities()
Search the sub entities in the whole entity tree.
-
getWholeNamespace
final Boolean getWholeNamespace()
Is the search should be extended to the whole app namespace ?
-
getAllButUser
final String getAllButUser()
Sentences not validated by user.
-
getMaxIntentProbability
final Float getMaxIntentProbability()
-
getMinIntentProbability
final Float getMinIntentProbability()
-
getCaseInsensitiveExactMatch
final Boolean getCaseInsensitiveExactMatch()
-
-
-
-