|
|||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use BooleanExpression | |
org.jpox.store.expression | This package provides a series of expressions and literals used in the conversion of a JDOQL query into the resultant SQL that is required to be executed in the datastore. |
org.jpox.store.query | Provides implementations of the JDO Query interface, and ways of extracting an Object from the Query result set. |
org.jpox.store.rdbms.adapter | Provides mappings of all supported databases to aspects of the database that determines the SQL generation. |
Uses of BooleanExpression in org.jpox.store.expression |
Subclasses of BooleanExpression in org.jpox.store.expression | |
class |
BooleanBitColumnExpression
Representation of BooleanBit column expression in a Query. |
class |
BooleanBitColumnLiteral
Representation of a BooleanBit column literal in a Query. |
class |
BooleanCharColumnExpression
Representation of a BooleanChar column expression. |
class |
BooleanCharColumnLiteral
Representation of a BooleanChar Column literal in a Query. |
class |
BooleanLiteral
Representation of a Boolean literal in a Query. |
class |
ExistsExpression
Perform a exists function on a Query Expression returning a true boolean value if one or more elements are retrieved. |
Methods in org.jpox.store.expression that return BooleanExpression | |
BooleanExpression |
ExpressionMethodAdapter.endsWithMethod(ScalarExpression leftOperand,
ScalarExpression rightOperand)
Returns whether this string ends with the specified string. |
BooleanExpression |
ExpressionMethodAdapter.startsWithMethod(ScalarExpression source,
ScalarExpression str)
Method to handle the starts with operation. |
BooleanExpression |
QueryExpression.getHavingExpression()
Accessor for the having expression of this statement. |
BooleanExpression |
ScalarExpression.FieldExpression.eq(ScalarExpression expr)
|
BooleanExpression |
ScalarExpression.FieldExpression.noteq(ScalarExpression expr)
|
BooleanExpression |
ScalarExpression.and(ScalarExpression expr)
Conditional And. |
BooleanExpression |
ScalarExpression.eor(ScalarExpression expr)
Exclusive OR |
BooleanExpression |
ScalarExpression.ior(ScalarExpression expr)
Conditional OR. |
BooleanExpression |
ScalarExpression.not()
Logical complement |
BooleanExpression |
ScalarExpression.eq(ScalarExpression expr)
Equality operator (equals to) |
BooleanExpression |
ScalarExpression.noteq(ScalarExpression expr)
Equality operator (not equals to) |
BooleanExpression |
ScalarExpression.lt(ScalarExpression expr)
Relational operator (lower than) |
BooleanExpression |
ScalarExpression.lteq(ScalarExpression expr)
Relational operator (lower than or equals) |
BooleanExpression |
ScalarExpression.gt(ScalarExpression expr)
Relational operator (greater than) |
BooleanExpression |
ScalarExpression.gteq(ScalarExpression expr)
Relational operator (greater than or equals) |
BooleanExpression |
ScalarExpression.instanceOf(ScalarExpression expr)
Type Comparison Operator instanceof |
BooleanExpression |
ScalarExpression.in(ScalarExpression expr)
In expression. |
BooleanExpression |
NumericExpression.eq(ScalarExpression expr)
|
BooleanExpression |
NumericExpression.noteq(ScalarExpression expr)
|
BooleanExpression |
NumericExpression.lt(ScalarExpression expr)
|
BooleanExpression |
NumericExpression.lteq(ScalarExpression expr)
|
BooleanExpression |
NumericExpression.gt(ScalarExpression expr)
|
BooleanExpression |
NumericExpression.gteq(ScalarExpression expr)
|
BooleanExpression |
NumericExpression.in(ScalarExpression expr)
|
BooleanExpression |
CharacterExpression.eq(ScalarExpression expr)
|
BooleanExpression |
CharacterExpression.noteq(ScalarExpression expr)
|
BooleanExpression |
CharacterExpression.lt(ScalarExpression expr)
|
BooleanExpression |
CharacterExpression.lteq(ScalarExpression expr)
|
BooleanExpression |
CharacterExpression.gt(ScalarExpression expr)
|
BooleanExpression |
CharacterExpression.gteq(ScalarExpression expr)
|
BooleanExpression |
CharacterExpression.in(ScalarExpression expr)
|
BooleanExpression |
StringExpression.eq(ScalarExpression expr)
|
BooleanExpression |
StringExpression.noteq(ScalarExpression expr)
|
BooleanExpression |
StringExpression.lt(ScalarExpression expr)
|
BooleanExpression |
StringExpression.lteq(ScalarExpression expr)
|
BooleanExpression |
StringExpression.gt(ScalarExpression expr)
|
BooleanExpression |
StringExpression.gteq(ScalarExpression expr)
|
BooleanExpression |
StringExpression.in(ScalarExpression expr)
|
BooleanExpression |
StringExpression.equalsMethod(ScalarExpression expr)
Returns whether this string is equal to the expression. |
BooleanExpression |
StringExpression.endsWithMethod(ScalarExpression str)
Returns whether this string ends with the specified string. |
BooleanExpression |
StringExpression.startsWithMethod(ScalarExpression str)
Method to handle the starts with operation. |
BooleanExpression |
StringExpression.startsWithMethod(ScalarExpression str,
ScalarExpression toffset)
Method to handle the starts with operation. |
BooleanExpression |
StringExpression.matchesMethod(ScalarExpression expr)
Matches this to the argument expression pattern. |
BooleanExpression |
StringLiteral.eq(ScalarExpression expr)
|
BooleanExpression |
StringLiteral.noteq(ScalarExpression expr)
|
BooleanExpression |
StringLiteral.lt(ScalarExpression expr)
|
BooleanExpression |
StringLiteral.lteq(ScalarExpression expr)
|
BooleanExpression |
StringLiteral.gt(ScalarExpression expr)
|
BooleanExpression |
StringLiteral.gteq(ScalarExpression expr)
|
BooleanExpression |
StringLiteral.endsWithMethod(ScalarExpression str)
|
BooleanExpression |
StringLiteral.startsWithMethod(ScalarExpression str)
|
BooleanExpression |
StringLiteral.startsWithMethod(ScalarExpression str,
ScalarExpression toffset)
|
BooleanExpression |
BooleanExpression.and(ScalarExpression expr)
|
BooleanExpression |
BooleanExpression.eor(ScalarExpression expr)
|
BooleanExpression |
BooleanExpression.ior(ScalarExpression expr)
|
BooleanExpression |
BooleanExpression.not()
|
BooleanExpression |
BooleanExpression.eq(ScalarExpression expr)
|
BooleanExpression |
BooleanExpression.noteq(ScalarExpression expr)
|
BooleanExpression |
BooleanExpression.in(ScalarExpression expr)
|
BooleanExpression |
SqlTemporalExpression.eq(ScalarExpression expr)
|
BooleanExpression |
SqlTemporalExpression.noteq(ScalarExpression expr)
|
BooleanExpression |
SqlTemporalExpression.lt(ScalarExpression expr)
|
BooleanExpression |
SqlTemporalExpression.lteq(ScalarExpression expr)
|
BooleanExpression |
SqlTemporalExpression.gt(ScalarExpression expr)
|
BooleanExpression |
SqlTemporalExpression.gteq(ScalarExpression expr)
|
BooleanExpression |
SqlTemporalExpression.in(ScalarExpression expr)
|
BooleanExpression |
ArrayExpression.containsMethod(ScalarExpression expr)
Executed when the contains() method is found in a query filter. |
BooleanExpression |
BinaryExpression.eq(ScalarExpression expr)
|
BooleanExpression |
BinaryExpression.noteq(ScalarExpression expr)
|
BooleanExpression |
BinaryExpression.lt(ScalarExpression expr)
|
BooleanExpression |
BinaryExpression.lteq(ScalarExpression expr)
|
BooleanExpression |
BinaryExpression.gt(ScalarExpression expr)
|
BooleanExpression |
BinaryExpression.gteq(ScalarExpression expr)
|
BooleanExpression |
BinaryExpression.in(ScalarExpression expr)
|
BooleanExpression |
BinaryLiteral.eq(ScalarExpression expr)
|
BooleanExpression |
BinaryLiteral.noteq(ScalarExpression expr)
|
BooleanExpression |
BooleanBitColumnExpression.not()
|
BooleanExpression |
BooleanBitColumnExpression.eq(ScalarExpression expr)
|
BooleanExpression |
BooleanBitColumnExpression.noteq(ScalarExpression expr)
|
BooleanExpression |
BooleanLiteral.and(ScalarExpression expr)
|
BooleanExpression |
BooleanLiteral.eor(ScalarExpression expr)
|
BooleanExpression |
BooleanLiteral.ior(ScalarExpression expr)
|
BooleanExpression |
BooleanLiteral.not()
|
BooleanExpression |
BooleanLiteral.eq(ScalarExpression expr)
|
BooleanExpression |
BooleanLiteral.noteq(ScalarExpression expr)
|
BooleanExpression |
BooleanCharColumnExpression.not()
|
BooleanExpression |
BooleanCharColumnExpression.eq(ScalarExpression expr)
|
BooleanExpression |
BooleanCharColumnExpression.noteq(ScalarExpression expr)
|
BooleanExpression |
BooleanCharColumnExpression.in(ScalarExpression expr)
|
BooleanExpression |
ByteExpression.eq(ScalarExpression expr)
|
BooleanExpression |
ByteExpression.noteq(ScalarExpression expr)
|
BooleanExpression |
ByteExpression.lt(ScalarExpression expr)
|
BooleanExpression |
ByteExpression.lteq(ScalarExpression expr)
|
BooleanExpression |
ByteExpression.gt(ScalarExpression expr)
|
BooleanExpression |
ByteExpression.gteq(ScalarExpression expr)
|
BooleanExpression |
ByteLiteral.eq(ScalarExpression expr)
|
BooleanExpression |
ByteLiteral.noteq(ScalarExpression expr)
|
BooleanExpression |
ByteLiteral.lt(ScalarExpression expr)
|
BooleanExpression |
ByteLiteral.lteq(ScalarExpression expr)
|
BooleanExpression |
ByteLiteral.gt(ScalarExpression expr)
|
BooleanExpression |
ByteLiteral.gteq(ScalarExpression expr)
|
BooleanExpression |
CharacterLiteral.eq(ScalarExpression expr)
|
BooleanExpression |
CharacterLiteral.noteq(ScalarExpression expr)
|
BooleanExpression |
CharacterLiteral.lt(ScalarExpression expr)
|
BooleanExpression |
CharacterLiteral.lteq(ScalarExpression expr)
|
BooleanExpression |
CharacterLiteral.gt(ScalarExpression expr)
|
BooleanExpression |
CharacterLiteral.gteq(ScalarExpression expr)
|
BooleanExpression |
CollectionExpression.containsMethod(ScalarExpression expr)
Executed when the contains() method is found in a query filter. |
BooleanExpression |
CollectionExpression.isEmptyMethod()
Return the BooleanExpression for a query filter in the form "collection.isEmpty()". |
BooleanExpression |
CollectionExpression.eq(ScalarExpression expr)
Method to return the expression for comparing a collection with a value. |
BooleanExpression |
CollectionLiteral.containsMethod(ScalarExpression expr)
Method to check the containing of an element. |
BooleanExpression |
CollectionLiteral.isEmptyMethod()
Method to check for emptiness of the collection. |
BooleanExpression |
CollectionSubqueryExpression.containsMethod(ScalarExpression expr)
Contains method |
BooleanExpression |
CollectionSubqueryExpression.isEmptyMethod()
isEmpty method |
BooleanExpression |
ExistsExpression.not()
|
BooleanExpression |
ExistsExpression.and(ScalarExpression expr)
|
BooleanExpression |
FloatingPointLiteral.eq(ScalarExpression expr)
|
BooleanExpression |
FloatingPointLiteral.noteq(ScalarExpression expr)
|
BooleanExpression |
FloatingPointLiteral.lt(ScalarExpression expr)
|
BooleanExpression |
FloatingPointLiteral.lteq(ScalarExpression expr)
|
BooleanExpression |
FloatingPointLiteral.gt(ScalarExpression expr)
|
BooleanExpression |
FloatingPointLiteral.gteq(ScalarExpression expr)
|
BooleanExpression |
IntegerLiteral.eq(ScalarExpression expr)
|
BooleanExpression |
IntegerLiteral.noteq(ScalarExpression expr)
|
BooleanExpression |
IntegerLiteral.lt(ScalarExpression expr)
|
BooleanExpression |
IntegerLiteral.lteq(ScalarExpression expr)
|
BooleanExpression |
IntegerLiteral.gt(ScalarExpression expr)
|
BooleanExpression |
IntegerLiteral.gteq(ScalarExpression expr)
|
BooleanExpression |
MapExpression.containsKeyMethod(ScalarExpression expr)
Executed when the containsKey() method is found in a query filter. |
BooleanExpression |
MapExpression.containsEntryMethod(ScalarExpression keyExpr,
ScalarExpression valueExpr)
Executed when the containsEntry() method is found in a query filter. |
BooleanExpression |
MapExpression.containsMethod(ScalarExpression expr)
Executed when a contains() method is found in a query filter. |
BooleanExpression |
MapExpression.containsValueMethod(ScalarExpression expr)
Executed when the containsValue() method is found in a query filter. |
BooleanExpression |
MapExpression.isEmptyMethod()
Return the BooleanExpression for a query filter in the form "map.isEmpty()". |
BooleanExpression |
MapKeyLiteral.containsMethod(ScalarExpression expr)
Method to check the containing of a key in the Map. |
BooleanExpression |
MapKeyLiteral.isEmptyMethod()
Method to check for emptiness of the collection. |
BooleanExpression |
MapLiteral.containsMethod(ScalarExpression expr)
Method to check the containing of a value in the Map. |
BooleanExpression |
MapLiteral.containsValueMethod(ScalarExpression expr)
Method to check the containing of a value in the Map. |
BooleanExpression |
MapLiteral.containsKeyMethod(ScalarExpression expr)
Method to check the containing of a key in the Map. |
BooleanExpression |
MapLiteral.containsEntryMethod(ScalarExpression expr)
Method to check the containing of an entry in the Map. |
BooleanExpression |
MapLiteral.isEmptyMethod()
Method to check for emptiness of the collection. |
BooleanExpression |
MapValueLiteral.containsMethod(ScalarExpression expr)
Method to check the containing of a key in the Map. |
BooleanExpression |
MapValueLiteral.isEmptyMethod()
Method to check for emptiness of the collection. |
BooleanExpression |
NullLiteral.eq(ScalarExpression expr)
|
BooleanExpression |
NullLiteral.noteq(ScalarExpression expr)
|
BooleanExpression |
ObjectExpression.eq(ScalarExpression expr)
Equals operator. |
BooleanExpression |
ObjectExpression.noteq(ScalarExpression expr)
Not equals operator. |
BooleanExpression |
ObjectExpression.in(ScalarExpression expr)
|
BooleanExpression |
ObjectExpression.instanceOf(ScalarExpression expr)
Method to return a constraint for restricting the field to just instances of a particular class. |
BooleanExpression |
ObjectLiteral.eq(ScalarExpression expr)
Method called when the query contains "object == value". |
BooleanExpression |
ObjectLiteral.noteq(ScalarExpression expr)
Method called when the query contains "object NOTEQUALS value". |
BooleanExpression |
ReferenceExpression.eq(ScalarExpression expr)
Method for use when handling the equality of reference expressions. |
BooleanExpression |
ReferenceExpression.noteq(ScalarExpression expr)
Method for use when handling the inequality of reference expressions. |
BooleanExpression |
UnboundVariable.eq(ScalarExpression expr)
Checks if one expression is equals the other expression |
BooleanExpression |
UnboundVariable.noteq(ScalarExpression expr)
Checks if one expression is not equals the other expression |
Methods in org.jpox.store.expression with parameters of type BooleanExpression | |
void |
QueryExpression.andCondition(BooleanExpression condition)
add an condition to the query. |
void |
QueryExpression.andCondition(BooleanExpression condition,
boolean unionQueries)
add an condition to the query and queries involved in the union if unionQuery is true |
void |
QueryExpression.setHaving(BooleanExpression expr)
Method to set the having clause of the statement. |
void |
QueryExpression.iorCondition(BooleanExpression condition)
add an condition to the query. |
void |
QueryExpression.iorCondition(BooleanExpression condition,
boolean unionQueries)
add an condition to the query and queries involved in the union if unionQuery is true |
Uses of BooleanExpression in org.jpox.store.query |
Fields in org.jpox.store.query declared as BooleanExpression | |
protected BooleanExpression |
QueryStatement.whereExpr
filter condition |
protected BooleanExpression |
QueryStatement.havingExpr
Expression for any HAVING clause. |
Methods in org.jpox.store.query that return BooleanExpression | |
BooleanExpression |
QueryStatement.getHavingExpression()
Accessor for the having expression (if any). |
Methods in org.jpox.store.query with parameters of type BooleanExpression | |
void |
QueryStatement.andCondition(BooleanExpression condition,
boolean unionQueries)
add an condition to the query and queries involved in the union if unionQuery is true |
void |
QueryStatement.andCondition(BooleanExpression condition)
Method to add an additional WHERE clause to the query. |
void |
QueryStatement.iorCondition(BooleanExpression condition,
boolean unionQueries)
add an condition to the query and queries involved in the union if unionQuery is true |
void |
QueryStatement.iorCondition(BooleanExpression condition)
Method to add an IOR condition to the WHERE clause of the statement. |
void |
QueryStatement.setHaving(BooleanExpression expr)
Mutator for the "having" expression. |
Uses of BooleanExpression in org.jpox.store.rdbms.adapter |
Methods in org.jpox.store.rdbms.adapter that return BooleanExpression | |
BooleanExpression |
DatabaseAdapter.endsWithMethod(ScalarExpression leftOperand,
ScalarExpression rightOperand)
Returns whether this string ends with the specified string. |
BooleanExpression |
DatabaseAdapter.startsWithMethod(ScalarExpression source,
ScalarExpression str)
Method to handle the starts with operation. |
|
|||||||||||
PREV NEXT | FRAMES NO FRAMES |