-
public final class SearchQuery extends PaginatedQuery
-
-
Field Summary
Fields Modifier and Type Field Description private final Stringsearchprivate final Id<IntentDefinition>intentIdprivate final Set<ClassifiedSentenceStatus>statusprivate final StringentityTypeprivate final List<String>entityRolesToIncludeprivate final List<String>entityRolesToExcludeprivate final ZonedDateTimemodifiedAfterprivate final ZonedDateTimemodifiedBeforeprivate final BooleanonlyToReviewprivate final BooleansearchSubEntitiesprivate final Stringuserprivate final StringallButUserprivate final FloatmaxIntentProbabilityprivate final FloatminIntentProbabilityprivate final Longstartprivate final Integersizeprivate final SearchMarksearchMarkprivate final List<Pair<String, Boolean>>sortprivate final LocalecurrentLanguageprivate final Stringnamespaceprivate final StringapplicationNameprivate final Localelanguage
-
Constructor Summary
Constructors Constructor Description SearchQuery(String search, Id<IntentDefinition> intentId, Set<ClassifiedSentenceStatus> status, String entityType, List<String> entityRolesToInclude, List<String> entityRolesToExclude, ZonedDateTime modifiedAfter, ZonedDateTime modifiedBefore, Boolean onlyToReview, Boolean searchSubEntities, String user, String allButUser, Float maxIntentProbability, Float minIntentProbability)
-
Method Summary
Modifier and Type Method Description final SentencesQuerytoSentencesQuery(Id<ApplicationDefinition> applicationId)final Stringcomponent1()final Id<IntentDefinition>component2()final Set<ClassifiedSentenceStatus>component3()final Stringcomponent4()final List<String>component5()final List<String>component6()final ZonedDateTimecomponent7()final ZonedDateTimecomponent8()final Booleancomponent9()final Booleancomponent10()final Stringcomponent11()final Stringcomponent12()final Floatcomponent13()final Floatcomponent14()final SearchQuerycopy(String search, Id<IntentDefinition> intentId, Set<ClassifiedSentenceStatus> status, String entityType, List<String> entityRolesToInclude, List<String> entityRolesToExclude, ZonedDateTime modifiedAfter, ZonedDateTime modifiedBefore, Boolean onlyToReview, Boolean searchSubEntities, String user, String allButUser, Float maxIntentProbability, Float minIntentProbability)final StringgetSearch()final Id<IntentDefinition>getIntentId()final Set<ClassifiedSentenceStatus>getStatus()final StringgetEntityType()final List<String>getEntityRolesToInclude()final List<String>getEntityRolesToExclude()final ZonedDateTimegetModifiedAfter()final ZonedDateTimegetModifiedBefore()final BooleangetOnlyToReview()final BooleangetSearchSubEntities()Search the sub entities in the whole entity tree. final StringgetUser()Sentences validated by user. final StringgetAllButUser()Sentences not validated by user. final FloatgetMaxIntentProbability()final FloatgetMinIntentProbability()final LonggetStart()final IntegergetSize()final SearchMarkgetSearchMark()If searchMark is not null, the results start with the elements after the searchMark. final List<Pair<String, Boolean>>getSort()The optional sort parameters. final LocalegetCurrentLanguage()final StringgetNamespace()final StringgetApplicationName()final LocalegetLanguage()-
-
Constructor Detail
-
SearchQuery
SearchQuery(String search, Id<IntentDefinition> intentId, Set<ClassifiedSentenceStatus> status, String entityType, List<String> entityRolesToInclude, List<String> entityRolesToExclude, ZonedDateTime modifiedAfter, ZonedDateTime modifiedBefore, Boolean onlyToReview, Boolean searchSubEntities, String user, String allButUser, Float maxIntentProbability, Float minIntentProbability)
-
-
Method Detail
-
toSentencesQuery
final SentencesQuery toSentencesQuery(Id<ApplicationDefinition> applicationId)
-
component1
final String component1()
-
component2
final Id<IntentDefinition> component2()
-
component3
final Set<ClassifiedSentenceStatus> component3()
-
component4
final String component4()
-
component5
final List<String> component5()
-
component6
final List<String> component6()
-
component7
final ZonedDateTime component7()
-
component8
final ZonedDateTime component8()
-
component9
final Boolean component9()
-
component10
final Boolean component10()
-
component11
final String component11()
-
component12
final String component12()
-
component13
final Float component13()
-
component14
final Float component14()
-
copy
final SearchQuery copy(String search, Id<IntentDefinition> intentId, Set<ClassifiedSentenceStatus> status, String entityType, List<String> entityRolesToInclude, List<String> entityRolesToExclude, ZonedDateTime modifiedAfter, ZonedDateTime modifiedBefore, Boolean onlyToReview, Boolean searchSubEntities, String user, String allButUser, Float maxIntentProbability, Float minIntentProbability)
-
getIntentId
final Id<IntentDefinition> getIntentId()
-
getEntityType
final String getEntityType()
-
getEntityRolesToInclude
final List<String> getEntityRolesToInclude()
-
getEntityRolesToExclude
final List<String> getEntityRolesToExclude()
-
getModifiedAfter
final ZonedDateTime getModifiedAfter()
-
getModifiedBefore
final ZonedDateTime getModifiedBefore()
-
getOnlyToReview
final Boolean getOnlyToReview()
-
getSearchSubEntities
final Boolean getSearchSubEntities()
Search the sub entities in the whole entity tree.
-
getAllButUser
final String getAllButUser()
Sentences not validated by user.
-
getMaxIntentProbability
final Float getMaxIntentProbability()
-
getMinIntentProbability
final Float getMinIntentProbability()
-
getSearchMark
final SearchMark getSearchMark()
If searchMark is not null, the results start with the elements after the searchMark.
-
getCurrentLanguage
final Locale getCurrentLanguage()
-
getNamespace
final String getNamespace()
-
getApplicationName
final String getApplicationName()
-
getLanguage
final Locale getLanguage()
-
-
-
-