Package | Description |
---|---|
er.extensions.eof | |
er.extensions.eof.qualifiers | |
er.extensions.qualifiers |
Modifier and Type | Method and Description |
---|---|
ERXKeyValueQualifier |
ERXKey.after(T when)
Equivalent to new ERXKeyValueQualifier(key,
EOQualifier.QualifierOperatorGreaterThan, value);
|
ERXKeyValueQualifier |
ERXKey.before(T when)
Equivalent to new ERXKeyValueQualifier(key,
EOQualifier.QualifierOperatorLessThan, value);
|
static ERXKeyValueQualifier |
ERXQ.compare(String key,
NSSelector operator,
Object value)
Equivalent to new ERXKeyValueQualifier(key, operator, value);
|
ERXKeyValueQualifier |
ERXKey.contains(String value)
Equivalent to new ERXKeyValueQualifier(key,
EOQualifier.OperatorCaseInsensitiveLike, "*" + value + "*").
|
static ERXKeyValueQualifier |
ERXQ.contains(String key,
String value)
Equivalent to new ERXKeyValueQualifier(key,
EOQualifier.OperatorCaseInsensitiveLike, "*" + value + "*").
|
ERXKeyValueQualifier |
ERXKey.containsObject(Object obj)
Return a qualifier that evaluates to true when the given to many key
contains the given object.
|
static ERXKeyValueQualifier |
ERXQ.containsObject(String key,
Object value)
Equivalent to new ERXKeyValueQualifier(key, EOQualifier.OperatorContains,
value).
|
ERXKeyValueQualifier |
ERXKey.endsWith(String value)
Equivalent to new ERXKeyValueQualifier(key,
EOQualifier.OperatorLike, "*" + value).
|
static ERXKeyValueQualifier |
ERXQ.endsWith(String key,
String value)
Equivalent to new ERXKeyValueQualifier(key,
EOQualifier.OperatorLike, "*" + value).
|
ERXKeyValueQualifier |
ERXKey.endsWithInsensitive(String value)
Equivalent to new ERXKeyValueQualifier(key,
EOQualifier.OperatorCaseInsensitiveLike, "*" + value).
|
static ERXKeyValueQualifier |
ERXQ.endsWithInsensitive(String key,
String value)
Equivalent to new ERXKeyValueQualifier(key,
EOQualifier.OperatorCaseInsensitiveLike, "*" + value).
|
ERXKeyValueQualifier |
ERXKey.eq(T value)
Equivalent to new ERXKeyValueQualifier(key,
EOQualifier.QualifierOperatorEqual, value);
|
static ERXKeyValueQualifier |
ERXQ.equals(String key,
Object value)
Equivalent to new ERXKeyValueQualifier(key,
EOQualifier.QualifierOperatorEqual, value);
|
static ERXKeyValueQualifier |
ERXQ.greaterThan(String key,
Object value)
Equivalent to new ERXKeyValueQualifier(key,
EOQualifier.QualifierOperatorGreaterThan, value);
|
ERXKeyValueQualifier |
ERXKey.greaterThan(T value)
Equivalent to new ERXKeyValueQualifier(key,
EOQualifier.QualifierOperatorGreaterThan, value);
|
static ERXKeyValueQualifier |
ERXQ.greaterThanOrEqualTo(String key,
Object value)
Equivalent to new ERXKeyValueQualifier(key,
EOQualifier.QualifierOperatorGreaterThanOrEqualTo, value);
|
ERXKeyValueQualifier |
ERXKey.greaterThanOrEqualTo(T value)
Equivalent to new ERXKeyValueQualifier(key,
EOQualifier.QualifierOperatorGreaterThanOrEqualTo, value);
|
ERXKeyValueQualifier |
ERXKey.gt(T value)
Equivalent to new ERXKeyValueQualifier(key,
EOQualifier.QualifierOperatorGreaterThan, value);
|
ERXKeyValueQualifier |
ERXKey.gte(T value)
Equivalent to new ERXKeyValueQualifier(key,
EOQualifier.QualifierOperatorGreaterThanOrEqualTo, value);
|
static ERXKeyValueQualifier |
ERXQ.has(String key,
NSArray values)
Equivalent to new ERXToManyQualifier(key, values);
|
static ERXKeyValueQualifier |
ERXQ.hasAtLeast(String key,
NSArray values,
int min)
Equivalent to new ERXToManyQualifier(key, values);
|
ERXKeyValueQualifier |
ERXKey.hasValues(NSArray<T> values)
Equivalent to new ERXInQualifier(key, values);
|
static ERXKeyValueQualifier |
ERXQ.hasValues(String key,
NSArray values)
Equivalent to new ERXInQualifier(key, values);
|
ERXKeyValueQualifier |
ERXKey.ilike(String value)
Equivalent to new ERXKeyValueQualifier(key,
EOQualifier.QualifierOperatorCaseInsensitiveLike, value);
|
static ERXKeyValueQualifier |
ERXQ.is(String key,
Object value)
Equivalent to new ERXKeyValueQualifier(key,
EOQualifier.QualifierOperatorEqual, value);
|
ERXKeyValueQualifier |
ERXKey.is(T value)
Equivalent to new ERXKeyValueQualifier(key,
EOQualifier.QualifierOperatorEqual, value);
|
ERXKeyValueQualifier |
ERXKey.isFalse()
Equivalent to new ERXKeyValueQualifier(key,
EOQualifier.QualifierOperatorEqual, Boolean.FALSE);
|
static ERXKeyValueQualifier |
ERXQ.isFalse(String key)
Equivalent to new ERXKeyValueQualifier(key,
EOQualifier.QualifierOperatorEqual, Boolean.FALSE);
|
ERXKeyValueQualifier |
ERXKey.isNot(T value)
Equivalent to new ERXKeyValueQualifier(key,
EOQualifier.QualifierOperatorNotEqual, value);
|
ERXKeyValueQualifier |
ERXKey.isNotNull()
Equivalent to new ERXKeyValueQualifier(key,
EOQualifier.QualifierOperatorNotEqual, null);
|
static ERXKeyValueQualifier |
ERXQ.isNotNull(String key)
Equivalent to new ERXKeyValueQualifier(key,
EOQualifier.QualifierOperatorNotEqual, null);
|
ERXKeyValueQualifier |
ERXKey.isNull()
Equivalent to new ERXKeyValueQualifier(key,
EOQualifier.QualifierOperatorEqual, null);
|
static ERXKeyValueQualifier |
ERXQ.isNull(String key)
Equivalent to new ERXKeyValueQualifier(key,
EOQualifier.QualifierOperatorEqual, null);
|
static ERXKeyValueQualifier |
ERXQ.isNull(String key,
boolean yesOrNo)
Returns isNull or isNotNull depending on the value of yesOrNo.
|
ERXKeyValueQualifier |
ERXKey.isTrue()
Equivalent to new ERXKeyValueQualifier(key,
EOQualifier.QualifierOperatorEqual, Boolean.TRUE);
|
static ERXKeyValueQualifier |
ERXQ.isTrue(String key)
Equivalent to new ERXKeyValueQualifier(key,
EOQualifier.QualifierOperatorEqual, Boolean.TRUE);
|
ERXKeyValueQualifier |
ERXKey.isUnlessNull(T value)
Equivalent to new ERXKeyValueQualifier(key,
EOQualifier.QualifierOperatorEqual, value) only if the value is not null.
|
static ERXKeyValueQualifier |
ERXQ.lessThan(String key,
Object value)
Equivalent to new ERXKeyValueQualifier(key,
EOQualifier.QualifierOperatorLessThan, value);
|
ERXKeyValueQualifier |
ERXKey.lessThan(T value)
Equivalent to new ERXKeyValueQualifier(key,
EOQualifier.QualifierOperatorLessThan, value);
|
static ERXKeyValueQualifier |
ERXQ.lessThanOrEqualTo(String key,
Object value)
Equivalent to new ERXKeyValueQualifier(key,
EOQualifier.QualifierOperatorLessThanOrEqualTo, value);
|
ERXKeyValueQualifier |
ERXKey.lessThanOrEqualTo(T value)
Equivalent to new ERXKeyValueQualifier(key,
EOQualifier.QualifierOperatorLessThanOrEqualTo, value);
|
ERXKeyValueQualifier |
ERXKey.like(String value)
Equivalent to new ERXKeyValueQualifier(key,
EOQualifier.QualifierOperatorLike, value);
|
static ERXKeyValueQualifier |
ERXQ.like(String key,
Object value)
Equivalent to new ERXKeyValueQualifier(key,
EOQualifier.QualifierOperatorLike, value);
|
ERXKeyValueQualifier |
ERXKey.likeInsensitive(String value)
Equivalent to new ERXKeyValueQualifier(key,
EOQualifier.QualifierOperatorCaseInsensitiveLike, value);
|
static ERXKeyValueQualifier |
ERXQ.likeInsensitive(String key,
Object value)
Equivalent to new ERXKeyValueQualifier(key,
EOQualifier.QualifierOperatorCaseInsensitiveLike, value);
|
ERXKeyValueQualifier |
ERXKey.lt(T value)
Equivalent to new ERXKeyValueQualifier(key,
EOQualifier.QualifierOperatorLessThan, value);
|
ERXKeyValueQualifier |
ERXKey.lte(T value)
Equivalent to new ERXKeyValueQualifier(key,
EOQualifier.QualifierOperatorLessThanOrEqualTo, value);
|
static ERXKeyValueQualifier |
ERXQ.matches(String key,
String value)
Equivalent to new ERXRegExQualifier(key, value);
|
ERXKeyValueQualifier |
ERXKey.ne(T value)
Equivalent to new ERXKeyValueQualifier(key,
EOQualifier.QualifierOperatorNotEqual, value);
|
static ERXKeyValueQualifier |
ERXQ.notEquals(String key,
Object value)
Equivalent to new ERXKeyValueQualifier(key,
EOQualifier.QualifierOperatorNotEqual, value);
|
ERXKeyValueQualifier |
ERXKey.startsWith(String value)
Equivalent to new ERXKeyValueQualifier(key,
EOQualifier.OperatorLike, value + "*").
|
static ERXKeyValueQualifier |
ERXQ.startsWith(String key,
String value)
Equivalent to new ERXKeyValueQualifier(key,
EOQualifier.OperatorLike, value + "*").
|
ERXKeyValueQualifier |
ERXKey.startsWithInsensitive(String value)
Equivalent to new ERXKeyValueQualifier(key,
EOQualifier.OperatorCaseInsensitiveLike, value + "*").
|
static ERXKeyValueQualifier |
ERXQ.startsWithInsensitive(String key,
String value)
Equivalent to new ERXKeyValueQualifier(key,
EOQualifier.OperatorCaseInsensitiveLike, value + "*").
|
Modifier and Type | Class and Description |
---|---|
class |
ERXBetweenQualifier
The between qualifier allows qualification on an
attribute that is between two values.
|
class |
ERXInQualifier
The ERXInQualifier is useful for creating qualifiers that
will generate SQL using the 'IN' key word.
For example constructing this qualifer: ERXInQualifier q = new ERXInQualifier("userId", arrayOfNumbers);
Then this qualifier would generate SQL of the form:
USER_ID IN (<array of numbers or data>) |
class |
ERXPrimaryKeyListQualifier
The primary key list qualifier is used to generate
a qualifier that can be used to filter a result set
for a given set of primary keys.
|
class |
ERXRegExQualifier
Provides regular expression matching of attributes.
|
class |
ERXToManyQualifier
Optimized toMany qualifier, much, much better SQL than the Apple provided qualifier.
|
Modifier and Type | Class and Description |
---|---|
class |
ERXQuicksilverQualifier
ERXQuicksilverQualifier is a KeyValueQualifier that compares values with
ERXStringUtilities.quicksilverContains.
|
Copyright © 2002 – 2024 Project Wonder.