public class SentencesQuery
Complex query to search classified sentences.
| Constructor and Description |
|---|
SentencesQuery(org.litote.kmongo.Id<ai.tock.nlp.front.shared.config.ApplicationDefinition> applicationId,
java.util.Locale language,
long start,
int size,
java.lang.String search,
org.litote.kmongo.Id<ai.tock.nlp.front.shared.config.IntentDefinition> intentId,
java.util.Set<? extends ai.tock.nlp.front.shared.config.ClassifiedSentenceStatus> status,
ClassifiedSentenceStatus notStatus,
boolean onlyExactMatch,
java.lang.String entityType,
java.util.List<java.lang.String> entityRolesToInclude,
java.util.List<java.lang.String> entityRolesToExclude,
java.time.ZonedDateTime modifiedAfter,
java.time.ZonedDateTime modifiedBefore,
SearchMark searchMark,
boolean onlyToReview,
java.util.List<kotlin.Pair> sort,
boolean searchSubEntities,
boolean wholeNamespace)
Complex query to search classified sentences.
|
| Modifier and Type | Method and Description |
|---|---|
org.litote.kmongo.Id<ai.tock.nlp.front.shared.config.ApplicationDefinition> |
component1() |
java.lang.String |
component10() |
java.util.List<java.lang.String> |
component11() |
java.util.List<java.lang.String> |
component12() |
java.time.ZonedDateTime |
component13() |
java.time.ZonedDateTime |
component14() |
SearchMark |
component15() |
boolean |
component16() |
java.util.List<kotlin.Pair> |
component17()
The optional sort parameters.
|
boolean |
component18()
Search the sub entities in the whole entity tree.
|
boolean |
component19()
Is the search should be extended to the whole app namespace
|
java.util.Locale |
component2() |
long |
component3() |
int |
component4() |
java.lang.String |
component5() |
org.litote.kmongo.Id<ai.tock.nlp.front.shared.config.IntentDefinition> |
component6() |
java.util.Set<ai.tock.nlp.front.shared.config.ClassifiedSentenceStatus> |
component7() |
ClassifiedSentenceStatus |
component8() |
boolean |
component9() |
SentencesQuery |
copy(org.litote.kmongo.Id<ai.tock.nlp.front.shared.config.ApplicationDefinition> applicationId,
java.util.Locale language,
long start,
int size,
java.lang.String search,
org.litote.kmongo.Id<ai.tock.nlp.front.shared.config.IntentDefinition> intentId,
java.util.Set<? extends ai.tock.nlp.front.shared.config.ClassifiedSentenceStatus> status,
ClassifiedSentenceStatus notStatus,
boolean onlyExactMatch,
java.lang.String entityType,
java.util.List<java.lang.String> entityRolesToInclude,
java.util.List<java.lang.String> entityRolesToExclude,
java.time.ZonedDateTime modifiedAfter,
java.time.ZonedDateTime modifiedBefore,
SearchMark searchMark,
boolean onlyToReview,
java.util.List<kotlin.Pair> sort,
boolean searchSubEntities,
boolean wholeNamespace)
Complex query to search classified sentences.
|
boolean |
equals(java.lang.Object p) |
org.litote.kmongo.Id<ai.tock.nlp.front.shared.config.ApplicationDefinition> |
getApplicationId() |
java.util.List<java.lang.String> |
getEntityRolesToExclude() |
java.util.List<java.lang.String> |
getEntityRolesToInclude() |
java.lang.String |
getEntityType() |
org.litote.kmongo.Id<ai.tock.nlp.front.shared.config.IntentDefinition> |
getIntentId() |
java.util.Locale |
getLanguage() |
java.time.ZonedDateTime |
getModifiedAfter() |
java.time.ZonedDateTime |
getModifiedBefore() |
ClassifiedSentenceStatus |
getNotStatus() |
boolean |
getOnlyExactMatch() |
boolean |
getOnlyToReview() |
java.lang.String |
getSearch() |
SearchMark |
getSearchMark() |
boolean |
getSearchSubEntities()
Search the sub entities in the whole entity tree.
|
int |
getSize() |
java.util.List<kotlin.Pair> |
getSort()
The optional sort parameters.
|
long |
getStart() |
java.util.Set<ai.tock.nlp.front.shared.config.ClassifiedSentenceStatus> |
getStatus() |
boolean |
getWholeNamespace()
Is the search should be extended to the whole app namespace
|
int |
hashCode() |
java.lang.String |
toString() |
public SentencesQuery(@NotNull
org.litote.kmongo.Id<ai.tock.nlp.front.shared.config.ApplicationDefinition> applicationId,
@Nullable
java.util.Locale language,
long start,
int size,
@Nullable
java.lang.String search,
@Nullable
org.litote.kmongo.Id<ai.tock.nlp.front.shared.config.IntentDefinition> intentId,
@NotNull
java.util.Set<? extends ai.tock.nlp.front.shared.config.ClassifiedSentenceStatus> status,
@Nullable
ClassifiedSentenceStatus notStatus,
boolean onlyExactMatch,
@Nullable
java.lang.String entityType,
@NotNull
java.util.List<java.lang.String> entityRolesToInclude,
@NotNull
java.util.List<java.lang.String> entityRolesToExclude,
@Nullable
java.time.ZonedDateTime modifiedAfter,
@Nullable
java.time.ZonedDateTime modifiedBefore,
@Nullable
SearchMark searchMark,
boolean onlyToReview,
@NotNull
java.util.List<kotlin.Pair> sort,
boolean searchSubEntities,
boolean wholeNamespace)
Complex query to search classified sentences.
sort - The optional sort parameters.searchSubEntities - Search the sub entities in the whole entity tree.wholeNamespace - Is the search should be extended to the whole app namespace ?@NotNull public org.litote.kmongo.Id<ai.tock.nlp.front.shared.config.ApplicationDefinition> getApplicationId()
@Nullable public java.util.Locale getLanguage()
public long getStart()
public int getSize()
@Nullable public java.lang.String getSearch()
@Nullable public org.litote.kmongo.Id<ai.tock.nlp.front.shared.config.IntentDefinition> getIntentId()
@NotNull public java.util.Set<ai.tock.nlp.front.shared.config.ClassifiedSentenceStatus> getStatus()
@Nullable public ClassifiedSentenceStatus getNotStatus()
public boolean getOnlyExactMatch()
@Nullable public java.lang.String getEntityType()
@NotNull public java.util.List<java.lang.String> getEntityRolesToInclude()
@NotNull public java.util.List<java.lang.String> getEntityRolesToExclude()
@Nullable public java.time.ZonedDateTime getModifiedAfter()
@Nullable public java.time.ZonedDateTime getModifiedBefore()
@Nullable public SearchMark getSearchMark()
public boolean getOnlyToReview()
@NotNull public java.util.List<kotlin.Pair> getSort()
The optional sort parameters.
public boolean getSearchSubEntities()
Search the sub entities in the whole entity tree.
public boolean getWholeNamespace()
Is the search should be extended to the whole app namespace
?
@NotNull public org.litote.kmongo.Id<ai.tock.nlp.front.shared.config.ApplicationDefinition> component1()
@Nullable public java.util.Locale component2()
public long component3()
public int component4()
@Nullable public java.lang.String component5()
@Nullable public org.litote.kmongo.Id<ai.tock.nlp.front.shared.config.IntentDefinition> component6()
@NotNull public java.util.Set<ai.tock.nlp.front.shared.config.ClassifiedSentenceStatus> component7()
@Nullable public ClassifiedSentenceStatus component8()
public boolean component9()
@Nullable public java.lang.String component10()
@NotNull public java.util.List<java.lang.String> component11()
@NotNull public java.util.List<java.lang.String> component12()
@Nullable public java.time.ZonedDateTime component13()
@Nullable public java.time.ZonedDateTime component14()
@Nullable public SearchMark component15()
public boolean component16()
@NotNull public java.util.List<kotlin.Pair> component17()
The optional sort parameters.
public boolean component18()
Search the sub entities in the whole entity tree.
public boolean component19()
Is the search should be extended to the whole app namespace
?
@NotNull public SentencesQuery copy(@NotNull org.litote.kmongo.Id<ai.tock.nlp.front.shared.config.ApplicationDefinition> applicationId, @Nullable java.util.Locale language, long start, int size, @Nullable java.lang.String search, @Nullable org.litote.kmongo.Id<ai.tock.nlp.front.shared.config.IntentDefinition> intentId, @NotNull java.util.Set<? extends ai.tock.nlp.front.shared.config.ClassifiedSentenceStatus> status, @Nullable ClassifiedSentenceStatus notStatus, boolean onlyExactMatch, @Nullable java.lang.String entityType, @NotNull java.util.List<java.lang.String> entityRolesToInclude, @NotNull java.util.List<java.lang.String> entityRolesToExclude, @Nullable java.time.ZonedDateTime modifiedAfter, @Nullable java.time.ZonedDateTime modifiedBefore, @Nullable SearchMark searchMark, boolean onlyToReview, @NotNull java.util.List<kotlin.Pair> sort, boolean searchSubEntities, boolean wholeNamespace)
Complex query to search classified sentences.
@NotNull public java.lang.String toString()
public int hashCode()
public boolean equals(@Nullable
java.lang.Object p)