public class SearchQuery
extends PaginatedQuery
| Constructor and Description |
|---|
SearchQuery(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,
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,
boolean onlyToReview,
boolean searchSubEntities) |
| Modifier and Type | Method and Description |
|---|---|
java.lang.String |
component1() |
boolean |
component10()
Search the sub entities in the whole entity tree.
|
org.litote.kmongo.Id<ai.tock.nlp.front.shared.config.IntentDefinition> |
component2() |
java.util.Set<ai.tock.nlp.front.shared.config.ClassifiedSentenceStatus> |
component3() |
java.lang.String |
component4() |
java.util.List<java.lang.String> |
component5() |
java.util.List<java.lang.String> |
component6() |
java.time.ZonedDateTime |
component7() |
java.time.ZonedDateTime |
component8() |
boolean |
component9() |
SearchQuery |
copy(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,
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,
boolean onlyToReview,
boolean searchSubEntities) |
boolean |
equals(java.lang.Object p) |
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.time.ZonedDateTime |
getModifiedAfter() |
java.time.ZonedDateTime |
getModifiedBefore() |
boolean |
getOnlyToReview() |
java.lang.String |
getSearch() |
boolean |
getSearchSubEntities()
Search the sub entities in the whole entity tree.
|
java.util.Set<ai.tock.nlp.front.shared.config.ClassifiedSentenceStatus> |
getStatus() |
int |
hashCode() |
ai.tock.nlp.front.shared.config.SentencesQuery |
toSentencesQuery(org.litote.kmongo.Id<ai.tock.nlp.front.shared.config.ApplicationDefinition> applicationId) |
java.lang.String |
toString() |
getSearchMark, getSize, getSort, getStartgetApplicationName, getCurrentLanguage, getLanguage, getNamespacepublic SearchQuery(@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
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,
boolean onlyToReview,
boolean searchSubEntities)
searchSubEntities - Search the sub entities in the whole entity tree.@NotNull
public ai.tock.nlp.front.shared.config.SentencesQuery toSentencesQuery(@NotNull
org.litote.kmongo.Id<ai.tock.nlp.front.shared.config.ApplicationDefinition> applicationId)
@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 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()
public boolean getOnlyToReview()
public boolean getSearchSubEntities()
Search the sub entities in the whole entity tree.
@Nullable public java.lang.String component1()
@Nullable public org.litote.kmongo.Id<ai.tock.nlp.front.shared.config.IntentDefinition> component2()
@NotNull public java.util.Set<ai.tock.nlp.front.shared.config.ClassifiedSentenceStatus> component3()
@Nullable public java.lang.String component4()
@NotNull public java.util.List<java.lang.String> component5()
@NotNull public java.util.List<java.lang.String> component6()
@Nullable public java.time.ZonedDateTime component7()
@Nullable public java.time.ZonedDateTime component8()
public boolean component9()
public boolean component10()
Search the sub entities in the whole entity tree.
@NotNull public SearchQuery copy(@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 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, boolean onlyToReview, boolean searchSubEntities)
@NotNull public java.lang.String toString()
public int hashCode()
public boolean equals(@Nullable
java.lang.Object p)