|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectorg.eclipse.stardust.engine.api.query.UserGroupQuery.Attribute
FilterableAttribute instead.
public static final class UserGroupQuery.Attribute
User attribute supporting filter operations.
Not for direct use.
| Method Summary | |
|---|---|
TernaryOperatorFilter |
between(double arg0,
double arg1)
Creates a filter matching an attribute being both greater than or equal the given lowerBound and less than or equal the given upperBound. |
TernaryOperatorFilter |
between(long arg0,
long arg1)
Creates a filter matching an attribute being both greater than or equal the given lowerBound and less than or equal the given upperBound. |
TernaryOperatorFilter |
between(String arg0,
String arg1)
Creates a filter matching an attribute being both greater than or equal the given lowerBound and less than or equal the given upperBound. |
String |
getAttributeName()
Returns the name of the attribute to apply this filter to. |
BinaryOperatorFilter |
greaterOrEqual(double arg0)
Creates a filter matching an attribute being greater than the given value. |
BinaryOperatorFilter |
greaterOrEqual(long arg0)
Creates a filter matching an attribute being greater than the given value. |
BinaryOperatorFilter |
greaterOrEqual(String arg0)
Creates a filter matching an attribute being greater than the given value. |
BinaryOperatorFilter |
greaterThan(double arg0)
Creates a filter matching an attribute being greater than or equal the given value. |
BinaryOperatorFilter |
greaterThan(long arg0)
Creates a filter matching an attribute being greater than or equal the given value. |
BinaryOperatorFilter |
greaterThan(String arg0)
Creates a filter matching an attribute being greater than or equal the given value. |
BinaryOperatorFilter |
isEqual(double arg0)
Creates a filter matching an attribute being equal with the given value. |
BinaryOperatorFilter |
isEqual(long arg0)
Creates a filter matching an attribute being equal with the given value. |
BinaryOperatorFilter |
isEqual(String arg0)
Creates a filter matching an attribute being equal with the given value. |
UnaryOperatorFilter |
isNotNull()
Creates a filter matching an attribute not having a SQL NULL value. |
UnaryOperatorFilter |
isNull()
Creates a filter matching an attribute having a SQL NULL value. |
BinaryOperatorFilter |
lessOrEqual(double arg0)
Creates a filter matching an attribute being less than or equal the given value. |
BinaryOperatorFilter |
lessOrEqual(long arg0)
Creates a filter matching an attribute being less than or equal the given value. |
BinaryOperatorFilter |
lessOrEqual(String arg0)
Creates a filter matching an attribute being less than or equal the given value. |
BinaryOperatorFilter |
lessThan(double arg0)
Creates a filter matching an attribute being less than the given value. |
BinaryOperatorFilter |
lessThan(long arg0)
Creates a filter matching an attribute being less than the given value. |
BinaryOperatorFilter |
lessThan(String arg0)
Creates a filter matching an attribute being less than the given value. |
BinaryOperatorFilter |
like(String arg0)
Creates a filter matching a text attribute according to the pattern given by value. |
BinaryOperatorFilter |
notEqual(double arg0)
Creates a filter matching an attribute being equal with the given value. |
BinaryOperatorFilter |
notEqual(long arg0)
Creates a filter matching an attribute being not equal with the given value. |
BinaryOperatorFilter |
notEqual(String arg0)
Creates a filter matching an attribute being not equal with the given value. |
String |
toString()
|
| Methods inherited from class java.lang.Object |
|---|
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Method Detail |
|---|
public final UnaryOperatorFilter isNull()
FilterableAttributeNULL value.
isNull in interface FilterableAttributeFilterableAttribute.isNotNull()public final UnaryOperatorFilter isNotNull()
FilterableAttributeNULL value.
isNotNull in interface FilterableAttributeFilterableAttribute.isNull()public final BinaryOperatorFilter isEqual(String arg0)
FilterableAttributevalue.
isEqual in interface FilterableAttributearg0 - The value to match with.
FilterableAttribute.isEqual(long),
FilterableAttribute.isEqual(double)public final BinaryOperatorFilter isEqual(long arg0)
FilterableAttributevalue.
isEqual in interface FilterableAttributearg0 - The value to match with.
FilterableAttribute.isEqual(String),
FilterableAttribute.isEqual(double)public final BinaryOperatorFilter isEqual(double arg0)
FilterableAttributevalue.
isEqual in interface FilterableAttributearg0 - The value to match with.
FilterableAttribute.isEqual(String),
FilterableAttribute.isEqual(long)public final BinaryOperatorFilter notEqual(String arg0)
FilterableAttributevalue.
notEqual in interface FilterableAttributearg0 - The value to match with.
FilterableAttribute.notEqual(long),
FilterableAttribute.notEqual(double)public final BinaryOperatorFilter notEqual(long arg0)
FilterableAttributevalue.
notEqual in interface FilterableAttributearg0 - The value to match with.
FilterableAttribute.notEqual(String),
FilterableAttribute.notEqual(double)public final BinaryOperatorFilter notEqual(double arg0)
FilterableAttributevalue.
notEqual in interface FilterableAttributearg0 - The value to match with.
FilterableAttribute.notEqual(String),
FilterableAttribute.notEqual(long)public final BinaryOperatorFilter lessThan(String arg0)
FilterableAttributevalue.
The meaning of being less than is specific to the type of the attribute, i.e.
arithmetic or lexical order.
lessThan in interface FilterableAttributearg0 - The value to match with.
FilterableAttribute.lessThan(long),
FilterableAttribute.lessThan(double)public final BinaryOperatorFilter lessThan(long arg0)
FilterableAttributevalue.
The meaning of being less than is specific to the type of the attribute, i.e.
arithmetic or lexical order.
lessThan in interface FilterableAttributearg0 - The value to match with.
FilterableAttribute.lessThan(String),
FilterableAttribute.lessThan(double)public final BinaryOperatorFilter lessThan(double arg0)
FilterableAttributevalue.
The meaning of being less than is specific to the type of the attribute, i.e.
arithmetic or lexical order.
lessThan in interface FilterableAttributearg0 - The value to match with.
FilterableAttribute.lessThan(String),
FilterableAttribute.lessThan(long)public final BinaryOperatorFilter lessOrEqual(String arg0)
FilterableAttributevalue.
The meaning of being less than is specific to the type of the attribute, i.e.
arithmetic or lexical order.
lessOrEqual in interface FilterableAttributearg0 - The value to match with.
FilterableAttribute.lessOrEqual(long),
FilterableAttribute.lessOrEqual(double)public final BinaryOperatorFilter lessOrEqual(long arg0)
FilterableAttributevalue.
The meaning of being less than is specific to the type of the attribute, i.e.
arithmetic or lexical order.
lessOrEqual in interface FilterableAttributearg0 - The value to match with.
FilterableAttribute.lessOrEqual(String),
FilterableAttribute.lessOrEqual(double)public final BinaryOperatorFilter lessOrEqual(double arg0)
FilterableAttributevalue.
The meaning of being less than is specific to the type of the attribute, i.e.
arithmetic or lexical order.
lessOrEqual in interface FilterableAttributearg0 - The value to match with.
FilterableAttribute.lessOrEqual(String),
FilterableAttribute.lessOrEqual(long)public final BinaryOperatorFilter greaterThan(String arg0)
FilterableAttributevalue.
The meaning of being greater than is specific to the type of the attribute, i.e.
arithmetic or lexical order.
greaterThan in interface FilterableAttributearg0 - The value to match with.
FilterableAttribute.greaterOrEqual(long),
FilterableAttribute.greaterOrEqual(double)public final BinaryOperatorFilter greaterThan(long arg0)
FilterableAttributevalue.
The meaning of being greater than is specific to the type of the attribute, i.e.
arithmetic or lexical order.
greaterThan in interface FilterableAttributearg0 - The value to match with.
FilterableAttribute.greaterOrEqual(String),
FilterableAttribute.greaterOrEqual(double)public final BinaryOperatorFilter greaterThan(double arg0)
FilterableAttributevalue.
The meaning of being greater than is specific to the type of the attribute, i.e.
arithmetic or lexical order.
greaterThan in interface FilterableAttributearg0 - The value to match with.
FilterableAttribute.greaterOrEqual(String),
FilterableAttribute.greaterOrEqual(long)public final BinaryOperatorFilter greaterOrEqual(String arg0)
FilterableAttributevalue.
The meaning of being greater than is specific to the type of the attribute, i.e.
arithmetic or lexical order.
greaterOrEqual in interface FilterableAttributearg0 - The value to match with.
FilterableAttribute.greaterThan(long),
FilterableAttribute.greaterThan(double)public final BinaryOperatorFilter greaterOrEqual(long arg0)
FilterableAttributevalue.
The meaning of being greater than is specific to the type of the attribute, i.e.
arithmetic or lexical order.
greaterOrEqual in interface FilterableAttributearg0 - The value to match with.
FilterableAttribute.greaterThan(String),
FilterableAttribute.greaterThan(double)public final BinaryOperatorFilter greaterOrEqual(double arg0)
FilterableAttributevalue.
The meaning of being greater than is specific to the type of the attribute, i.e.
arithmetic or lexical order.
greaterOrEqual in interface FilterableAttributearg0 - The value to match with.
FilterableAttribute.greaterThan(String),
FilterableAttribute.greaterThan(long)public final BinaryOperatorFilter like(String arg0)
FilterableAttributevalue.
The pattern language syntax is that of SQL LIKE patterns. For details
please check the documentation of your database backend.
like in interface FilterableAttributearg0 - The value to match with.
public final TernaryOperatorFilter between(String arg0,
String arg1)
FilterableAttributelowerBound and less than or equal the given upperBound.
The meaning of being less than or greater than is specific to the type of the
attribute, i.e. arithmetic or lexical order.
between in interface FilterableAttributearg0 - The lowerBound bound of the value range to match with.arg1 - The upperBound bound of the value range to match with.
FilterableAttribute.between(long, long),
FilterableAttribute.between(double, double)
public final TernaryOperatorFilter between(long arg0,
long arg1)
FilterableAttributelowerBound and less than or equal the given upperBound.
The meaning of being less than or greater than is specific to the type of the
attribute, i.e. arithmetic or lexical order.
between in interface FilterableAttributearg0 - The lowerBound bound of the value range to match with.arg1 - The upperBound bound of the value range to match with.
FilterableAttribute.between(String, String),
FilterableAttribute.between(double, double)
public final TernaryOperatorFilter between(double arg0,
double arg1)
FilterableAttributelowerBound and less than or equal the given upperBound.
The meaning of being less than or greater than is specific to the type of the
attribute, i.e. arithmetic or lexical order.
between in interface FilterableAttributearg0 - The lowerBound bound of the value range to match with.arg1 - The upperBound bound of the value range to match with.
FilterableAttribute.between(String, String),
FilterableAttribute.between(long, long)public String getAttributeName()
FilterableAttribute
getAttributeName in interface FilterableAttributepublic String toString()
toString in class Object
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||