PageT - the page type for the API version and SOAP toolkit.SortOrderT - the sort order type for the API version and SOAP toolkit.BuilderT - the specific type of BuilderInterface associated with this builder.public static interface ServiceQueryInterface.BuilderInterface.ServiceWhereBuilderInterface<PageT,SortOrderT,BuilderT extends ServiceQueryInterface.BuilderInterface<PageT,SortOrderT>> extends QueryBuilderInterface.WhereBuilderInterface<ServiceQueryInterface<PageT>>
This builder is not thread safe.
The BuilderT type parameter lets the methods here return the same type of BuilderInterface that's returned from its associated BuilderInterface. For example,
we want the same return type from builder.fields("X") and builder.fields("X").where("Y").equalTo(99).
| Modifier and Type | Method and Description |
|---|---|
BuilderT |
contains(String propertyValue)
Adds the predicate CONTAINS to the query for the given value.
|
BuilderT |
containsAll(double... values)
Adds the predicate CONTAINS_ALL to the query for the given set of values.
|
BuilderT |
containsAll(int... values)
Adds the predicate CONTAINS_ALL to the query for the given set of values.
|
BuilderT |
containsAll(long... values)
Adds the predicate CONTAINS_ALL to the query for the given set of values.
|
BuilderT |
containsAll(String... values)
Adds the predicate CONTAINS_ALL to the query for the given set of values.
|
BuilderT |
containsAny(double... values)
Adds the predicate CONTAINS_ANY to the query for the given set of values.
|
BuilderT |
containsAny(int... values)
Adds the predicate CONTAINS_ANY to the query for the given set of values.
|
BuilderT |
containsAny(long... values)
Adds the predicate CONTAINS_ANY to the query for the given set of values.
|
BuilderT |
containsAny(String... values)
Adds the predicate CONTAINS_ANY to the query for the given set of values.
|
BuilderT |
containsIgnoreCase(String propertyValue)
Adds the predicate CONTAINS_IGNORE_CASE to the query for the given value.
|
BuilderT |
containsNone(double... values)
Adds the predicate CONTAINS_NONE to the query for the given set of values.
|
BuilderT |
containsNone(int... values)
Adds the predicate CONTAINS_NONE to the query for the given set of values.
|
BuilderT |
containsNone(long... values)
Adds the predicate CONTAINS_NONE to the query for the given set of values.
|
BuilderT |
containsNone(String... values)
Adds the predicate CONTAINS_NONE to the query for the given set of values.
|
BuilderT |
doesNotContain(String propertyValue)
Adds the predicate DOES_NOT_CONTAIN to the query for the given value.
|
BuilderT |
doesNotContainIgnoreCase(String propertyValue)
Adds the predicate DOES_NOT_CONTAIN_IGNORE_CASE to the query for the given value.
|
BuilderT |
equalTo(boolean propertyValue)
Adds the predicate EQUAL_TO to the query for the given value.
|
BuilderT |
equalTo(int propertyValue)
Adds the predicate EQUAL_TO to the query for the given value.
|
BuilderT |
equalTo(long propertyValue)
Adds the predicate EQUAL_TO to the query for the given value.
|
BuilderT |
equalTo(String propertyValue)
Adds the predicate EQUAL_TO to the query for the given value.
|
BuilderT |
greaterThan(double propertyValue)
Adds the predicate GREATER_THAN to the query for the given value.
|
BuilderT |
greaterThan(int propertyValue)
Adds the predicate GREATER_THAN to the query for the given value.
|
BuilderT |
greaterThan(long propertyValue)
Adds the predicate GREATER_THAN to the query for the given value.
|
BuilderT |
greaterThanOrEqualTo(double propertyValue)
Adds the predicate GREATER_THAN_OR_EQUAL_TO to the query for the given value.
|
BuilderT |
greaterThanOrEqualTo(int propertyValue)
Adds the predicate GREATER_THAN_OR_EQUAL_TO to the query for the given value.
|
BuilderT |
greaterThanOrEqualTo(long propertyValue)
Adds the predicate GREATER_THAN_OR_EQUAL_TO to the query for the given value.
|
BuilderT |
in(boolean... values)
Adds the predicate IN to the query for the given set of values.
|
BuilderT |
in(double... values)
Adds the predicate IN to the query for the given set of values.
|
BuilderT |
in(int... values)
Adds the predicate IN to the query for the given set of values.
|
BuilderT |
in(long... values)
Adds the predicate IN to the query for the given set of values.
|
BuilderT |
in(String... values)
Adds the predicate IN to the query for the given set of values.
|
BuilderT |
lessThan(double propertyValue)
Adds the predicate LESS_THAN to the query for the given value.
|
BuilderT |
lessThan(int propertyValue)
Adds the predicate LESS_THAN to the query for the given value.
|
BuilderT |
lessThan(long propertyValue)
Adds the predicate LESS_THAN to the query for the given value.
|
BuilderT |
lessThanOrEqualTo(double propertyValue)
Adds the predicate LESS_THAN_OR_EQUAL_TO to the query for the given value.
|
BuilderT |
lessThanOrEqualTo(int propertyValue)
Adds the predicate LESS_THAN_OR_EQUAL_TO to the query for the given value.
|
BuilderT |
lessThanOrEqualTo(long propertyValue)
Adds the predicate LESS_THAN_OR_EQUAL_TO to the query for the given value.
|
BuilderT |
notEqualTo(boolean propertyValue)
Adds the predicate NOT_EQUAL_TO to the query for the given value.
|
BuilderT |
notEqualTo(int propertyValue)
Adds the predicate NOT_EQUAL_TO to the query for the given value.
|
BuilderT |
notEqualTo(long propertyValue)
Adds the predicate NOT_EQUAL_TO to the query for the given value.
|
BuilderT |
notEqualTo(String propertyValue)
Adds the predicate NOT_EQUAL_TO to the query for the given value.
|
BuilderT |
notIn(boolean... values)
Adds the predicate NOT_IN to the query for the given set of values.
|
BuilderT |
notIn(double... values)
Adds the predicate NOT_IN to the query for the given set of values.
|
BuilderT |
notIn(int... values)
Adds the predicate NOT_IN to the query for the given set of values.
|
BuilderT |
notIn(long... values)
Adds the predicate NOT_IN to the query for the given set of values.
|
BuilderT |
notIn(String... values)
Adds the predicate NOT_IN to the query for the given set of values.
|
BuilderT |
startsWith(String propertyValue)
Adds the predicate STARTS_WITH to the query for the given value.
|
BuilderT |
startsWithIgnoreCase(String propertyValue)
Adds the predicate STARTS_WITH_IGNORE_CASE to the query for the given value.
|
BuilderT equalTo(String propertyValue)
QueryBuilderInterface.WhereBuilderInterfaceequalTo in interface QueryBuilderInterface.WhereBuilderInterface<ServiceQueryInterface<PageT>>propertyValue - the property value as a String independently of the field type. The
caller should take care of the formatting if it is necessaryBuilderT equalTo(int propertyValue)
QueryBuilderInterface.WhereBuilderInterfaceequalTo in interface QueryBuilderInterface.WhereBuilderInterface<ServiceQueryInterface<PageT>>propertyValue - the property value as a integer independently of the field typeBuilderT equalTo(long propertyValue)
QueryBuilderInterface.WhereBuilderInterfaceequalTo in interface QueryBuilderInterface.WhereBuilderInterface<ServiceQueryInterface<PageT>>propertyValue - the property value as a long independently of the field typeBuilderT equalTo(boolean propertyValue)
QueryBuilderInterface.WhereBuilderInterfaceequalTo in interface QueryBuilderInterface.WhereBuilderInterface<ServiceQueryInterface<PageT>>propertyValue - the property value as a boolean independently of the field typeBuilderT notEqualTo(String propertyValue)
QueryBuilderInterface.WhereBuilderInterfacenotEqualTo in interface QueryBuilderInterface.WhereBuilderInterface<ServiceQueryInterface<PageT>>propertyValue - the property value as a String independently of the field type. The
caller should take care of the formatting if it is necessaryBuilderT notEqualTo(int propertyValue)
QueryBuilderInterface.WhereBuilderInterfacenotEqualTo in interface QueryBuilderInterface.WhereBuilderInterface<ServiceQueryInterface<PageT>>propertyValue - the property value as a integer independently of the field typeBuilderT notEqualTo(long propertyValue)
QueryBuilderInterface.WhereBuilderInterfacenotEqualTo in interface QueryBuilderInterface.WhereBuilderInterface<ServiceQueryInterface<PageT>>propertyValue - the property value as a long independently of the field typeBuilderT notEqualTo(boolean propertyValue)
QueryBuilderInterface.WhereBuilderInterfacenotEqualTo in interface QueryBuilderInterface.WhereBuilderInterface<ServiceQueryInterface<PageT>>propertyValue - the property value as a boolean independently of the field typeBuilderT contains(String propertyValue)
QueryBuilderInterface.WhereBuilderInterfacecontains in interface QueryBuilderInterface.WhereBuilderInterface<ServiceQueryInterface<PageT>>propertyValue - the property value as a String independently of the field type. The
caller should take care of the formatting if it is necessaryBuilderT containsIgnoreCase(String propertyValue)
QueryBuilderInterface.WhereBuilderInterfacecontainsIgnoreCase in interface QueryBuilderInterface.WhereBuilderInterface<ServiceQueryInterface<PageT>>propertyValue - the property value as a String independently of the field type. The
caller should take care of the formatting if it is necessaryBuilderT doesNotContain(String propertyValue)
QueryBuilderInterface.WhereBuilderInterfacedoesNotContain in interface QueryBuilderInterface.WhereBuilderInterface<ServiceQueryInterface<PageT>>propertyValue - the property value as a String independently of the field type. The
caller should take care of the formatting if it is necessaryBuilderT doesNotContainIgnoreCase(String propertyValue)
QueryBuilderInterface.WhereBuilderInterfacedoesNotContainIgnoreCase in interface QueryBuilderInterface.WhereBuilderInterface<ServiceQueryInterface<PageT>>propertyValue - the property value as a String independently of the field type. The
caller should take care of the formatting if it is necessaryBuilderT greaterThan(long propertyValue)
QueryBuilderInterface.WhereBuilderInterfacegreaterThan in interface QueryBuilderInterface.WhereBuilderInterface<ServiceQueryInterface<PageT>>BuilderT greaterThan(int propertyValue)
QueryBuilderInterface.WhereBuilderInterfacegreaterThan in interface QueryBuilderInterface.WhereBuilderInterface<ServiceQueryInterface<PageT>>BuilderT greaterThan(double propertyValue)
QueryBuilderInterface.WhereBuilderInterfacegreaterThan in interface QueryBuilderInterface.WhereBuilderInterface<ServiceQueryInterface<PageT>>BuilderT greaterThanOrEqualTo(long propertyValue)
QueryBuilderInterface.WhereBuilderInterfacegreaterThanOrEqualTo in interface QueryBuilderInterface.WhereBuilderInterface<ServiceQueryInterface<PageT>>BuilderT greaterThanOrEqualTo(int propertyValue)
QueryBuilderInterface.WhereBuilderInterfacegreaterThanOrEqualTo in interface QueryBuilderInterface.WhereBuilderInterface<ServiceQueryInterface<PageT>>BuilderT greaterThanOrEqualTo(double propertyValue)
QueryBuilderInterface.WhereBuilderInterfacegreaterThanOrEqualTo in interface QueryBuilderInterface.WhereBuilderInterface<ServiceQueryInterface<PageT>>BuilderT lessThan(long propertyValue)
QueryBuilderInterface.WhereBuilderInterfacelessThan in interface QueryBuilderInterface.WhereBuilderInterface<ServiceQueryInterface<PageT>>BuilderT lessThan(int propertyValue)
QueryBuilderInterface.WhereBuilderInterfacelessThan in interface QueryBuilderInterface.WhereBuilderInterface<ServiceQueryInterface<PageT>>BuilderT lessThan(double propertyValue)
QueryBuilderInterface.WhereBuilderInterfacelessThan in interface QueryBuilderInterface.WhereBuilderInterface<ServiceQueryInterface<PageT>>BuilderT lessThanOrEqualTo(long propertyValue)
QueryBuilderInterface.WhereBuilderInterfacelessThanOrEqualTo in interface QueryBuilderInterface.WhereBuilderInterface<ServiceQueryInterface<PageT>>BuilderT lessThanOrEqualTo(int propertyValue)
QueryBuilderInterface.WhereBuilderInterfacelessThanOrEqualTo in interface QueryBuilderInterface.WhereBuilderInterface<ServiceQueryInterface<PageT>>BuilderT lessThanOrEqualTo(double propertyValue)
QueryBuilderInterface.WhereBuilderInterfacelessThanOrEqualTo in interface QueryBuilderInterface.WhereBuilderInterface<ServiceQueryInterface<PageT>>BuilderT startsWith(String propertyValue)
QueryBuilderInterface.WhereBuilderInterfacestartsWith in interface QueryBuilderInterface.WhereBuilderInterface<ServiceQueryInterface<PageT>>propertyValue - the property value as a String independently of the field type. The
caller should take care of the formatting if it is necessaryBuilderT startsWithIgnoreCase(String propertyValue)
QueryBuilderInterface.WhereBuilderInterfacestartsWithIgnoreCase in interface QueryBuilderInterface.WhereBuilderInterface<ServiceQueryInterface<PageT>>propertyValue - the property value as a String independently of the field type. The
caller should take care of the formatting if it is necessaryBuilderT in(String... values)
QueryBuilderInterface.WhereBuilderInterfacein in interface QueryBuilderInterface.WhereBuilderInterface<ServiceQueryInterface<PageT>>BuilderT in(int... values)
QueryBuilderInterface.WhereBuilderInterfacein in interface QueryBuilderInterface.WhereBuilderInterface<ServiceQueryInterface<PageT>>BuilderT in(long... values)
QueryBuilderInterface.WhereBuilderInterfacein in interface QueryBuilderInterface.WhereBuilderInterface<ServiceQueryInterface<PageT>>BuilderT in(double... values)
QueryBuilderInterface.WhereBuilderInterfacein in interface QueryBuilderInterface.WhereBuilderInterface<ServiceQueryInterface<PageT>>BuilderT in(boolean... values)
QueryBuilderInterface.WhereBuilderInterfacein in interface QueryBuilderInterface.WhereBuilderInterface<ServiceQueryInterface<PageT>>BuilderT notIn(String... values)
QueryBuilderInterface.WhereBuilderInterfacenotIn in interface QueryBuilderInterface.WhereBuilderInterface<ServiceQueryInterface<PageT>>BuilderT notIn(int... values)
QueryBuilderInterface.WhereBuilderInterfacenotIn in interface QueryBuilderInterface.WhereBuilderInterface<ServiceQueryInterface<PageT>>BuilderT notIn(long... values)
QueryBuilderInterface.WhereBuilderInterfacenotIn in interface QueryBuilderInterface.WhereBuilderInterface<ServiceQueryInterface<PageT>>BuilderT notIn(double... values)
QueryBuilderInterface.WhereBuilderInterfacenotIn in interface QueryBuilderInterface.WhereBuilderInterface<ServiceQueryInterface<PageT>>BuilderT notIn(boolean... values)
QueryBuilderInterface.WhereBuilderInterfacenotIn in interface QueryBuilderInterface.WhereBuilderInterface<ServiceQueryInterface<PageT>>BuilderT containsAny(String... values)
QueryBuilderInterface.WhereBuilderInterfacecontainsAny in interface QueryBuilderInterface.WhereBuilderInterface<ServiceQueryInterface<PageT>>BuilderT containsAny(int... values)
QueryBuilderInterface.WhereBuilderInterfacecontainsAny in interface QueryBuilderInterface.WhereBuilderInterface<ServiceQueryInterface<PageT>>BuilderT containsAny(long... values)
QueryBuilderInterface.WhereBuilderInterfacecontainsAny in interface QueryBuilderInterface.WhereBuilderInterface<ServiceQueryInterface<PageT>>BuilderT containsAny(double... values)
QueryBuilderInterface.WhereBuilderInterfacecontainsAny in interface QueryBuilderInterface.WhereBuilderInterface<ServiceQueryInterface<PageT>>BuilderT containsAll(String... values)
QueryBuilderInterface.WhereBuilderInterfacecontainsAll in interface QueryBuilderInterface.WhereBuilderInterface<ServiceQueryInterface<PageT>>BuilderT containsAll(int... values)
QueryBuilderInterface.WhereBuilderInterfacecontainsAll in interface QueryBuilderInterface.WhereBuilderInterface<ServiceQueryInterface<PageT>>BuilderT containsAll(long... values)
QueryBuilderInterface.WhereBuilderInterfacecontainsAll in interface QueryBuilderInterface.WhereBuilderInterface<ServiceQueryInterface<PageT>>BuilderT containsAll(double... values)
QueryBuilderInterface.WhereBuilderInterfacecontainsAll in interface QueryBuilderInterface.WhereBuilderInterface<ServiceQueryInterface<PageT>>BuilderT containsNone(String... values)
QueryBuilderInterface.WhereBuilderInterfacecontainsNone in interface QueryBuilderInterface.WhereBuilderInterface<ServiceQueryInterface<PageT>>BuilderT containsNone(int... values)
QueryBuilderInterface.WhereBuilderInterfacecontainsNone in interface QueryBuilderInterface.WhereBuilderInterface<ServiceQueryInterface<PageT>>BuilderT containsNone(long... values)
QueryBuilderInterface.WhereBuilderInterfacecontainsNone in interface QueryBuilderInterface.WhereBuilderInterface<ServiceQueryInterface<PageT>>BuilderT containsNone(double... values)
QueryBuilderInterface.WhereBuilderInterfacecontainsNone in interface QueryBuilderInterface.WhereBuilderInterface<ServiceQueryInterface<PageT>>Copyright © 2020. All Rights Reserved.