|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use Clause | |
---|---|
org.terracotta.toolkit.search | |
org.terracotta.toolkit.search.expression |
Uses of Clause in org.terracotta.toolkit.search |
---|
Methods in org.terracotta.toolkit.search that return Clause | |
---|---|
Clause |
Attribute.eq(T value)
Create a clause where this attribute is equal to the given value |
Clause |
Attribute.exists()
Create a clause that tests for presence of value for this attribute |
Clause |
Attribute.ge(T value)
Create a clause where this attribute is greater than or equal to the given value |
Clause |
Attribute.gt(T value)
Create a clause where this attribute is greater than the given value |
Clause |
Attribute.le(T value)
Create a clause where this attribute is less than or equal to the given value |
Clause |
Attribute.lt(T value)
Create a clause where this attribute is less than the given value |
Clause |
Attribute.matches(String regex)
Create a clause where this attribute's toString() matches the given expression See Matches for the expression syntax |
Clause |
Attribute.ne(T value)
Create a clause where this attribute is not equal to the given value |
Clause |
Attribute.oneOf(Collection<? extends T> values)
Create a clause where the value of this attribute must be one of the given values. |
Clause |
Attribute.range(T min,
T max)
Create a range search clause between the given min/max (inclusive). |
Clause |
Attribute.range(T min,
T max,
boolean minInclusive,
boolean maxInclusive)
Create a range clause between the given min/max with specified inclusiveness |
Methods in org.terracotta.toolkit.search with parameters of type Clause | |
---|---|
QueryBuilder |
QueryBuilder.addClause(Clause clause)
Add a constraining clause to query to be built by this builder |
Uses of Clause in org.terracotta.toolkit.search.expression |
---|
Subinterfaces of Clause in org.terracotta.toolkit.search.expression | |
---|---|
interface |
CompositeClause
A clause comprised of multiple sub-clauses |
Classes in org.terracotta.toolkit.search.expression that implement Clause | |
---|---|
class |
Always
Marker for always match type clause |
class |
BaseClause
Base class for all search clauses |
class |
BooleanClause
|
class |
Equals
A simple clause that represents equality of attribute of given name to specified value |
class |
Exists
|
class |
Matches
|
class |
OneOf
Clause for constraining an attribute to choice of discrete values |
class |
Range
Clause that represents a range constraint. |
class |
RelationalClause
Clause that represents relation between two values. |
static class |
RelationalClause.GreaterThan
|
static class |
RelationalClause.GreaterThanOrEqual
|
static class |
RelationalClause.LessThan
|
static class |
RelationalClause.LessThanOrEqual
|
Methods in org.terracotta.toolkit.search.expression that return Clause | |
---|---|
Clause |
Clause.and(Clause other)
Produce a clause that is the boolean "and" of this and the other given clause |
Clause[] |
BooleanClause.getMembers()
|
Clause[] |
CompositeClause.getMembers()
Returns array of sub-clauses this clause is composed of. |
Clause |
Clause.not()
Produce a clause that is the boolean "not" of this |
Clause |
Clause.or(Clause other)
Produce a clause that is the boolean "or" of this and the other given clause |
Methods in org.terracotta.toolkit.search.expression with parameters of type Clause | |
---|---|
BooleanClause |
BaseClause.and(Clause other)
|
Clause |
Clause.and(Clause other)
Produce a clause that is the boolean "and" of this and the other given clause |
BooleanClause |
BaseClause.or(Clause other)
|
Clause |
Clause.or(Clause other)
Produce a clause that is the boolean "or" of this and the other given clause |
Constructors in org.terracotta.toolkit.search.expression with parameters of type Clause | |
---|---|
BooleanClause(BooleanClause.Operator action,
Clause... clauses)
|
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |