Package | Description |
---|---|
net.ontopia.persistence.query.jdo |
Object model for representing JDOQL queries
|
net.ontopia.persistence.query.sql |
Object model for representing SQL queries.
|
net.ontopia.topicmaps.query.impl.rdbms |
Contains the rdbms implementation of the query language.
|
Modifier and Type | Class and Description |
---|---|
class |
JDOAnd
INTERNAL: JDOQL logical expression: and (&&).
|
class |
JDOBoolean
INTERNAL: JDOQL boolean expression value: true or false.
|
class |
JDOContains
INTERNAL: JDOQL method: Collection.contains(Object).
|
class |
JDOEndsWith
INTERNAL: JDOQL method: String.endsWith(String).
|
class |
JDOEquals
INTERNAL: JDOQL method: Object.equals(Object) (==).
|
class |
JDOIsEmpty
INTERNAL: JDOQL method: Collection.isEmpty().
|
class |
JDOLike
INTERNAL: JDOQL method: String.like(String).
|
class |
JDONot
INTERNAL: JDOQL logical expression: not (!).
|
class |
JDONotEquals
INTERNAL: JDOQL method: !Object.equals(Object) (!=).
|
class |
JDOOr
INTERNAL: JDOQL logical expression: or (||).
|
class |
JDOSetOperation
INTERNAL: JDOQL set operation.
|
class |
JDOStartsWith
INTERNAL: JDOQL method: String.startsWith(String).
|
class |
JDOValueExpression
INTERNAL: JDOQL boolean expression value: true or false.
|
Modifier and Type | Field and Description |
---|---|
protected JDOExpressionIF |
JDONot.expression |
protected JDOExpressionIF[] |
JDOAnd.expressions |
protected JDOExpressionIF[] |
JDOOr.expressions |
protected JDOExpressionIF |
JDOQuery.filter |
Modifier and Type | Method and Description |
---|---|
JDOExpressionIF |
JDONot.getExpression() |
JDOExpressionIF[] |
JDOAnd.getExpressions() |
JDOExpressionIF[] |
JDOOr.getExpressions() |
JDOExpressionIF |
JDOQuery.getFilter() |
Modifier and Type | Method and Description |
---|---|
static int |
JDOEvaluator.evaluateExpression(JDOExpressionIF jdoexpr,
ObjectRelationalMappingIF mapping,
boolean reduce) |
void |
JDOAnd.setExpressions(JDOExpressionIF[] expressions) |
void |
JDOOr.setExpressions(JDOExpressionIF[] expressions) |
void |
JDOQuery.setFilter(JDOExpressionIF filter) |
void |
JDOVisitorIF.visitable(JDOExpressionIF expr) |
void |
JDOVisitorIF.visitable(JDOExpressionIF[] exprs) |
Constructor and Description |
---|
JDOAnd(JDOExpressionIF expr) |
JDOAnd(JDOExpressionIF[] expressions) |
JDOAnd(JDOExpressionIF expr1,
JDOExpressionIF expr2) |
JDOAnd(JDOExpressionIF expr1,
JDOExpressionIF expr2,
JDOExpressionIF expr3) |
JDOAnd(JDOExpressionIF expr1,
JDOExpressionIF expr2,
JDOExpressionIF expr3,
JDOExpressionIF expr4) |
JDOAnd(JDOExpressionIF expr1,
JDOExpressionIF expr2,
JDOExpressionIF expr3,
JDOExpressionIF expr4,
JDOExpressionIF expr5) |
JDONot(JDOExpressionIF expression) |
JDOOr(JDOExpressionIF expr) |
JDOOr(JDOExpressionIF[] expressions) |
JDOOr(JDOExpressionIF expr1,
JDOExpressionIF expr2) |
JDOOr(JDOExpressionIF expr1,
JDOExpressionIF expr2,
JDOExpressionIF expr3) |
JDOOr(JDOExpressionIF expr1,
JDOExpressionIF expr2,
JDOExpressionIF expr3,
JDOExpressionIF expr4) |
JDOOr(JDOExpressionIF expr1,
JDOExpressionIF expr2,
JDOExpressionIF expr3,
JDOExpressionIF expr4,
JDOExpressionIF expr5) |
Modifier and Type | Method and Description |
---|---|
protected void |
SQLBuilder.produceExpression(JDOExpressionIF jdoexpr,
List<SQLExpressionIF> expressions,
net.ontopia.persistence.query.sql.SQLBuilder.BuildInfo info) |
protected SQLExpressionIF[] |
SQLBuilder.produceExpressions(JDOExpressionIF[] jdoexprs,
net.ontopia.persistence.query.sql.SQLBuilder.BuildInfo info) |
Modifier and Type | Method and Description |
---|---|
protected boolean |
ParsedQuery.isIndependent(JDOExpressionIF expr) |