Uses of Interface
net.ontopia.persistence.query.sql.SQLValueIF
-
Packages that use SQLValueIF Package Description net.ontopia.persistence.proxy An object-relational mapping framework.net.ontopia.persistence.query.sql Object model for representing SQL queries. -
-
Uses of SQLValueIF in net.ontopia.persistence.proxy
Method parameters in net.ontopia.persistence.proxy with type arguments of type SQLValueIF Modifier and Type Method Description void
AggregateFieldInfo. retrieveSQLValues(Object value, List<SQLValueIF> sql_values)
void
DefaultFieldHandler. retrieveSQLValues(Object value, List<SQLValueIF> sql_values)
void
FieldHandlerIF. retrieveSQLValues(Object value, List<SQLValueIF> sql_values)
void
IdentityFieldInfo. retrieveSQLValues(Object value, List<SQLValueIF> sql_values)
void
IndicatorFieldHandler. retrieveSQLValues(Object value, List<SQLValueIF> sql_values)
void
PrimitiveFieldInfo. retrieveSQLValues(Object value, List<SQLValueIF> sql_values)
void
ReferenceFieldInfo. retrieveSQLValues(Object value, List<SQLValueIF> sql_values)
-
Uses of SQLValueIF in net.ontopia.persistence.query.sql
Classes in net.ontopia.persistence.query.sql that implement SQLValueIF Modifier and Type Class Description class
SQLColumns
INTERNAL: Represents a set of columns from a given table.class
SQLFunction
INTERNAL: SQL condition: any function; fn(arg1, ...class
SQLNull
INTERNAL: SQL value: null.class
SQLParameter
INTERNAL: SQL value: parameter.class
SQLPrimitive
INTERNAL: SQL value: primitive.class
SQLTuple
INTERNAL: SQL value: tuple.class
SQLValueReference
INTERNAL: A reference to another SQLValueIF.class
SQLVerbatim
INTERNAL: Represents a verbatim SQL expression value.Fields in net.ontopia.persistence.query.sql declared as SQLValueIF Modifier and Type Field Description protected SQLValueIF[]
SQLFunction. args
protected SQLValueIF
SQLEquals. left
protected SQLValueIF
SQLIn. left
protected SQLValueIF
SQLLike. left
protected SQLValueIF
SQLNotEquals. left
protected SQLValueIF
SQLValueReference. refvalue
protected SQLValueIF
SQLEquals. right
protected SQLValueIF
SQLIn. right
protected SQLValueIF
SQLLike. right
protected SQLValueIF
SQLNotEquals. right
protected SQLValueIF
SQLAggregate. value
protected SQLValueIF
SQLIsNull. value
protected SQLValueIF
SQLOrderBy. value
protected SQLValueIF
SQLValueExpression. value
protected SQLValueIF[]
SQLTuple. values
Methods in net.ontopia.persistence.query.sql that return SQLValueIF Modifier and Type Method Description protected SQLValueIF
FilterSQLOptimizer. filterColumns(SQLColumns value)
protected SQLValueIF
FilterSQLOptimizer. filterFunction(SQLFunction value)
protected SQLValueIF
FilterSQLOptimizer. filterNull(SQLNull value)
protected SQLValueIF
FilterSQLOptimizer. filterParameter(SQLParameter value)
protected SQLValueIF
FilterSQLOptimizer. filterPrimitive(SQLPrimitive value)
protected SQLValueIF
FilterSQLOptimizer. filterTuple(SQLTuple value)
protected SQLValueIF
FilterSQLOptimizer. filterValue(SQLValueIF sqlvalue)
protected SQLValueIF
RedundantTablesSQLOptimizer. filterValue(SQLValueIF value)
protected SQLValueIF[]
FilterSQLOptimizer. filterValues(SQLValueIF[] values)
protected SQLValueIF
FilterSQLOptimizer. filterVerbatim(SQLVerbatim value)
SQLValueIF[]
SQLFunction. getArguments()
SQLValueIF
SQLEquals. getLeft()
SQLValueIF
SQLIn. getLeft()
SQLValueIF
SQLLike. getLeft()
SQLValueIF
SQLNotEquals. getLeft()
SQLValueIF
SQLColumns. getReference()
SQLValueIF
SQLFunction. getReference()
SQLValueIF
SQLNull. getReference()
SQLValueIF
SQLParameter. getReference()
SQLValueIF
SQLPrimitive. getReference()
SQLValueIF
SQLTuple. getReference()
SQLValueIF
SQLValueIF. getReference()
INTERNAL: Returns the referenced value if one exists.SQLValueIF
SQLValueReference. getReference()
SQLValueIF
SQLVerbatim. getReference()
SQLValueIF
SQLEquals. getRight()
SQLValueIF
SQLIn. getRight()
SQLValueIF
SQLLike. getRight()
SQLValueIF
SQLNotEquals. getRight()
SQLValueIF
SQLAggregate. getValue()
SQLValueIF
SQLAggregateIF. getValue()
INTERNAL: Returns the SQLValueIF that the aggregate function is to be evaluated against.SQLValueIF
SQLAggregateReference. getValue()
SQLValueIF
SQLIsNull. getValue()
SQLValueIF
SQLOrderBy. getValue()
SQLValueIF
SQLValueExpression. getValue()
SQLValueIF[]
SQLTuple. getValues()
protected SQLValueIF
SQLBuilder. produceCollection(JDOCollection coll, net.ontopia.persistence.query.sql.SQLBuilder.BuildInfo info)
protected SQLValueIF
SQLBuilder. produceField(JDOField field, SQLTable endtable, List<SQLExpressionIF> expressions, net.ontopia.persistence.query.sql.SQLBuilder.BuildInfo info)
protected SQLValueIF
SQLBuilder. produceFunction(JDOFunction func, List<SQLExpressionIF> expressions, net.ontopia.persistence.query.sql.SQLBuilder.BuildInfo info)
protected SQLValueIF
SQLBuilder. produceNativeValue(JDONativeValue field, List<SQLExpressionIF> expressions, net.ontopia.persistence.query.sql.SQLBuilder.BuildInfo info)
protected SQLValueIF
SQLBuilder. produceObject(JDOObject object, net.ontopia.persistence.query.sql.SQLBuilder.BuildInfo info)
protected SQLValueIF
SQLBuilder. produceParameter(JDOParameter par, List<SQLExpressionIF> expressions, net.ontopia.persistence.query.sql.SQLBuilder.BuildInfo info)
protected SQLValueIF
SQLBuilder. producePrimitive(JDOPrimitive primitive, net.ontopia.persistence.query.sql.SQLBuilder.BuildInfo info)
protected SQLValueIF
SQLBuilder. produceSelectSQLValueIF(JDOValueIF value, List<SQLExpressionIF> expressions, net.ontopia.persistence.query.sql.SQLBuilder.BuildInfo info)
protected SQLValueIF
SQLBuilder. produceValue(JDOValueIF value, List<SQLExpressionIF> expressions, net.ontopia.persistence.query.sql.SQLBuilder.BuildInfo info)
protected SQLValueIF[]
SQLBuilder. produceValues(JDOValueIF[] values, List<SQLExpressionIF> expressions, net.ontopia.persistence.query.sql.SQLBuilder.BuildInfo info)
protected SQLValueIF
SQLBuilder. produceVariable(JDOVariable var, List<SQLExpressionIF> expressions, net.ontopia.persistence.query.sql.SQLBuilder.BuildInfo info)
Methods in net.ontopia.persistence.query.sql with parameters of type SQLValueIF Modifier and Type Method Description void
SQLQuery. addAscending(SQLValueIF value)
void
SQLQuery. addDescending(SQLValueIF value)
void
SQLQuery. addSelect(SQLValueIF value)
protected void
AbstractSQLAnalyzer. analyzeValue(SQLExpressionIF expr, SQLValueIF sqlvalue)
protected void
GenericSQLGenerator. analyzeValue(SQLValueIF value, Map tlevels, Integer level)
protected void
AbstractSQLAnalyzer. analyzeValues(SQLExpressionIF expr, SQLValueIF[] values)
protected void
GenericSQLGenerator. atomicSQLValueIF(SQLValueIF value, StringBuilder sql, net.ontopia.persistence.query.sql.GenericSQLGenerator.BuildInfo info)
protected SQLValueIF
FilterSQLOptimizer. filterValue(SQLValueIF sqlvalue)
protected SQLValueIF
RedundantTablesSQLOptimizer. filterValue(SQLValueIF value)
protected SQLValueIF[]
FilterSQLOptimizer. filterValues(SQLValueIF[] values)
protected int
GenericSQLGenerator. flattenSQLValueIF(SQLValueIF[] values, SQLValueIF[] flatlist, int pos)
protected int
GenericSQLGenerator. flattenSQLValueIF(SQLValueIF value, SQLValueIF[] flatlist, int pos)
protected void
GenericSQLGenerator. joinSQLValueIF(SQLValueIF value, String separator, StringBuilder sql, net.ontopia.persistence.query.sql.GenericSQLGenerator.BuildInfo info)
protected void
GenericSQLGenerator. referenceSQLValueIFOpBinary(SQLValueIF value1, String operator, SQLValueIF value2, StringBuilder sql, net.ontopia.persistence.query.sql.GenericSQLGenerator.BuildInfo info)
protected void
GenericSQLGenerator. referenceSQLValueIFOpUnary(SQLValueIF value, String operator, StringBuilder sql, net.ontopia.persistence.query.sql.GenericSQLGenerator.BuildInfo info)
protected void
GenericSQLGenerator. selectColumnAlias(SQLValueIF value, StringBuilder sql)
protected void
GenericSQLGenerator. selectSQLColumns(SQLColumns columns, SQLValueIF refvalue, boolean register, StringBuilder sql, net.ontopia.persistence.query.sql.GenericSQLGenerator.BuildInfo info, boolean nonagg)
protected void
GenericSQLGenerator. selectSQLFunction(SQLFunction value, SQLValueIF refvalue, boolean register, StringBuilder sql, net.ontopia.persistence.query.sql.GenericSQLGenerator.BuildInfo info)
protected void
GenericSQLGenerator. selectSQLNull(SQLNull value, SQLValueIF refvalue, boolean register, StringBuilder sql, net.ontopia.persistence.query.sql.GenericSQLGenerator.BuildInfo info)
protected void
GenericSQLGenerator. selectSQLPrimitive(SQLPrimitive value, SQLValueIF refvalue, boolean register, StringBuilder sql, net.ontopia.persistence.query.sql.GenericSQLGenerator.BuildInfo info)
protected void
GenericSQLGenerator. selectSQLValueIF(SQLValueIF value, boolean register, StringBuilder sql, net.ontopia.persistence.query.sql.GenericSQLGenerator.BuildInfo info)
protected void
GenericSQLGenerator. selectSQLVerbatim(SQLVerbatim value, SQLValueIF refvalue, boolean register, StringBuilder sql, net.ontopia.persistence.query.sql.GenericSQLGenerator.BuildInfo info)
void
SQLFunction. setArguments(SQLValueIF[] args)
void
SQLEquals. setLeft(SQLValueIF left)
void
SQLIn. setLeft(SQLValueIF left)
void
SQLLike. setLeft(SQLValueIF left)
void
SQLNotEquals. setLeft(SQLValueIF left)
void
SQLEquals. setRight(SQLValueIF right)
void
SQLIn. setRight(SQLValueIF right)
void
SQLLike. setRight(SQLValueIF right)
void
SQLNotEquals. setRight(SQLValueIF right)
void
SQLAggregate. setValue(SQLValueIF value)
void
SQLAggregateIF. setValue(SQLValueIF value)
INTERNAL: Sets the SQLValueIF that the aggregate function is to be evaluated against.void
SQLAggregateReference. setValue(SQLValueIF value)
void
SQLIsNull. setValue(SQLValueIF value)
void
SQLOrderBy. setValue(SQLValueIF value)
void
SQLValueExpression. setValue(SQLValueIF value)
void
SQLTuple. setValues(SQLValueIF[] values)
protected void
GenericSQLGenerator. whereSQLValueEqualsNull(SQLValueIF value, StringBuilder sql, net.ontopia.persistence.query.sql.GenericSQLGenerator.BuildInfo info)
protected void
GenericSQLGenerator. whereSQLValueNotEqualsNull(SQLValueIF value, StringBuilder sql, net.ontopia.persistence.query.sql.GenericSQLGenerator.BuildInfo info)
protected SQLAggregateIF
SQLBuilder. wrapAggregate(int aggtype, SQLValueIF sqlvalue)
Constructors in net.ontopia.persistence.query.sql with parameters of type SQLValueIF Constructor Description SQLAggregate(SQLValueIF value, int type)
SQLEquals(SQLValueIF left, SQLValueIF right)
SQLFunction(String name, SQLValueIF[] args)
SQLIn(SQLValueIF left, SQLValueIF right)
SQLIsNull(SQLValueIF value)
SQLLike(SQLValueIF left, SQLValueIF right, boolean caseSensitive)
SQLNotEquals(SQLValueIF left, SQLValueIF right)
SQLOrderBy(SQLValueIF value, int order)
SQLTuple(SQLValueIF[] values)
SQLValueExpression(SQLValueIF value)
SQLValueReference(SQLValueIF refvalue)
Constructor parameters in net.ontopia.persistence.query.sql with type arguments of type SQLValueIF Constructor Description SQLTuple(List<SQLValueIF> values)
-