Uses of Interface
net.ontopia.persistence.query.sql.SQLValueIF
Packages that use SQLValueIF
Package
Description
An object-relational mapping framework.
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 SQLValueIFModifier and TypeMethodDescriptionvoidAggregateFieldInfo.retrieveSQLValues(Object value, List<SQLValueIF> sql_values) voidDefaultFieldHandler.retrieveSQLValues(Object value, List<SQLValueIF> sql_values) voidFieldHandlerIF.retrieveSQLValues(Object value, List<SQLValueIF> sql_values) voidIdentityFieldInfo.retrieveSQLValues(Object value, List<SQLValueIF> sql_values) voidIndicatorFieldHandler.retrieveSQLValues(Object value, List<SQLValueIF> sql_values) voidPrimitiveFieldInfo.retrieveSQLValues(Object value, List<SQLValueIF> sql_values) voidReferenceFieldInfo.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 SQLValueIFModifier and TypeClassDescriptionclassINTERNAL: Represents a set of columns from a given table.classINTERNAL: SQL condition: any function; fn(arg1, ... argN)classINTERNAL: SQL value: null.classINTERNAL: SQL value: parameter.classINTERNAL: SQL value: primitive.classINTERNAL: SQL value: tuple.classINTERNAL: A reference to another SQLValueIF.classINTERNAL: Represents a verbatim SQL expression value.Fields in net.ontopia.persistence.query.sql declared as SQLValueIFModifier and TypeFieldDescriptionprotected SQLValueIF[]SQLFunction.argsprotected SQLValueIFSQLEquals.leftprotected SQLValueIFSQLIn.leftprotected SQLValueIFSQLLike.leftprotected SQLValueIFSQLNotEquals.leftprotected SQLValueIFSQLValueReference.refvalueprotected SQLValueIFSQLEquals.rightprotected SQLValueIFSQLIn.rightprotected SQLValueIFSQLLike.rightprotected SQLValueIFSQLNotEquals.rightprotected SQLValueIFSQLAggregate.valueprotected SQLValueIFSQLIsNull.valueprotected SQLValueIFSQLOrderBy.valueprotected SQLValueIFSQLValueExpression.valueprotected SQLValueIF[]SQLTuple.valuesMethods in net.ontopia.persistence.query.sql that return SQLValueIFModifier and TypeMethodDescriptionprotected SQLValueIFFilterSQLOptimizer.filterColumns(SQLColumns value) protected SQLValueIFFilterSQLOptimizer.filterFunction(SQLFunction value) protected SQLValueIFFilterSQLOptimizer.filterNull(SQLNull value) protected SQLValueIFFilterSQLOptimizer.filterParameter(SQLParameter value) protected SQLValueIFFilterSQLOptimizer.filterPrimitive(SQLPrimitive value) protected SQLValueIFFilterSQLOptimizer.filterTuple(SQLTuple value) protected SQLValueIFFilterSQLOptimizer.filterValue(SQLValueIF sqlvalue) protected SQLValueIFRedundantTablesSQLOptimizer.filterValue(SQLValueIF value) protected SQLValueIF[]FilterSQLOptimizer.filterValues(SQLValueIF[] values) protected SQLValueIFFilterSQLOptimizer.filterVerbatim(SQLVerbatim value) SQLFunction.getArguments()SQLEquals.getLeft()SQLIn.getLeft()SQLLike.getLeft()SQLNotEquals.getLeft()SQLColumns.getReference()SQLFunction.getReference()SQLNull.getReference()SQLParameter.getReference()SQLPrimitive.getReference()SQLTuple.getReference()SQLValueIF.getReference()INTERNAL: Returns the referenced value if one exists.SQLValueReference.getReference()SQLVerbatim.getReference()SQLEquals.getRight()SQLIn.getRight()SQLLike.getRight()SQLNotEquals.getRight()SQLAggregate.getValue()SQLAggregateIF.getValue()INTERNAL: Returns the SQLValueIF that the aggregate function is to be evaluated against.SQLAggregateReference.getValue()SQLIsNull.getValue()SQLOrderBy.getValue()SQLValueExpression.getValue()SQLTuple.getValues()protected SQLValueIFSQLBuilder.produceCollection(JDOCollection coll, net.ontopia.persistence.query.sql.SQLBuilder.BuildInfo info) protected SQLValueIFSQLBuilder.produceField(JDOField field, SQLTable endtable, List<SQLExpressionIF> expressions, net.ontopia.persistence.query.sql.SQLBuilder.BuildInfo info) protected SQLValueIFSQLBuilder.produceFunction(JDOFunction func, List<SQLExpressionIF> expressions, net.ontopia.persistence.query.sql.SQLBuilder.BuildInfo info) protected SQLValueIFSQLBuilder.produceNativeValue(JDONativeValue field, List<SQLExpressionIF> expressions, net.ontopia.persistence.query.sql.SQLBuilder.BuildInfo info) protected SQLValueIFSQLBuilder.produceObject(JDOObject object, net.ontopia.persistence.query.sql.SQLBuilder.BuildInfo info) protected SQLValueIFSQLBuilder.produceParameter(JDOParameter par, List<SQLExpressionIF> expressions, net.ontopia.persistence.query.sql.SQLBuilder.BuildInfo info) protected SQLValueIFSQLBuilder.producePrimitive(JDOPrimitive primitive, net.ontopia.persistence.query.sql.SQLBuilder.BuildInfo info) protected SQLValueIFSQLBuilder.produceSelectSQLValueIF(JDOValueIF value, List<SQLExpressionIF> expressions, net.ontopia.persistence.query.sql.SQLBuilder.BuildInfo info) protected SQLValueIFSQLBuilder.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 SQLValueIFSQLBuilder.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 SQLValueIFModifier and TypeMethodDescriptionvoidSQLQuery.addAscending(SQLValueIF value) voidSQLQuery.addDescending(SQLValueIF value) voidSQLQuery.addSelect(SQLValueIF value) protected voidAbstractSQLAnalyzer.analyzeValue(SQLExpressionIF expr, SQLValueIF sqlvalue) protected voidGenericSQLGenerator.analyzeValue(SQLValueIF value, Map tlevels, Integer level) protected voidAbstractSQLAnalyzer.analyzeValues(SQLExpressionIF expr, SQLValueIF[] values) protected voidGenericSQLGenerator.atomicSQLValueIF(SQLValueIF value, StringBuilder sql, net.ontopia.persistence.query.sql.GenericSQLGenerator.BuildInfo info) protected SQLValueIFFilterSQLOptimizer.filterValue(SQLValueIF sqlvalue) protected SQLValueIFRedundantTablesSQLOptimizer.filterValue(SQLValueIF value) protected SQLValueIF[]FilterSQLOptimizer.filterValues(SQLValueIF[] values) protected intGenericSQLGenerator.flattenSQLValueIF(SQLValueIF[] values, SQLValueIF[] flatlist, int pos) protected intGenericSQLGenerator.flattenSQLValueIF(SQLValueIF value, SQLValueIF[] flatlist, int pos) protected voidGenericSQLGenerator.joinSQLValueIF(SQLValueIF value, String separator, StringBuilder sql, net.ontopia.persistence.query.sql.GenericSQLGenerator.BuildInfo info) protected voidGenericSQLGenerator.referenceSQLValueIFOpBinary(SQLValueIF value1, String operator, SQLValueIF value2, StringBuilder sql, net.ontopia.persistence.query.sql.GenericSQLGenerator.BuildInfo info) protected voidGenericSQLGenerator.referenceSQLValueIFOpUnary(SQLValueIF value, String operator, StringBuilder sql, net.ontopia.persistence.query.sql.GenericSQLGenerator.BuildInfo info) protected voidGenericSQLGenerator.selectColumnAlias(SQLValueIF value, StringBuilder sql) protected voidGenericSQLGenerator.selectSQLColumns(SQLColumns columns, SQLValueIF refvalue, boolean register, StringBuilder sql, net.ontopia.persistence.query.sql.GenericSQLGenerator.BuildInfo info, boolean nonagg) protected voidGenericSQLGenerator.selectSQLFunction(SQLFunction value, SQLValueIF refvalue, boolean register, StringBuilder sql, net.ontopia.persistence.query.sql.GenericSQLGenerator.BuildInfo info) protected voidGenericSQLGenerator.selectSQLNull(SQLNull value, SQLValueIF refvalue, boolean register, StringBuilder sql, net.ontopia.persistence.query.sql.GenericSQLGenerator.BuildInfo info) protected voidGenericSQLGenerator.selectSQLPrimitive(SQLPrimitive value, SQLValueIF refvalue, boolean register, StringBuilder sql, net.ontopia.persistence.query.sql.GenericSQLGenerator.BuildInfo info) protected voidGenericSQLGenerator.selectSQLValueIF(SQLValueIF value, boolean register, StringBuilder sql, net.ontopia.persistence.query.sql.GenericSQLGenerator.BuildInfo info) protected voidGenericSQLGenerator.selectSQLVerbatim(SQLVerbatim value, SQLValueIF refvalue, boolean register, StringBuilder sql, net.ontopia.persistence.query.sql.GenericSQLGenerator.BuildInfo info) voidSQLFunction.setArguments(SQLValueIF[] args) voidSQLEquals.setLeft(SQLValueIF left) voidSQLIn.setLeft(SQLValueIF left) voidSQLLike.setLeft(SQLValueIF left) voidSQLNotEquals.setLeft(SQLValueIF left) voidSQLEquals.setRight(SQLValueIF right) voidSQLIn.setRight(SQLValueIF right) voidSQLLike.setRight(SQLValueIF right) voidSQLNotEquals.setRight(SQLValueIF right) voidSQLAggregate.setValue(SQLValueIF value) voidSQLAggregateIF.setValue(SQLValueIF value) INTERNAL: Sets the SQLValueIF that the aggregate function is to be evaluated against.voidSQLAggregateReference.setValue(SQLValueIF value) voidSQLIsNull.setValue(SQLValueIF value) voidSQLOrderBy.setValue(SQLValueIF value) voidSQLValueExpression.setValue(SQLValueIF value) voidSQLTuple.setValues(SQLValueIF[] values) protected voidGenericSQLGenerator.whereSQLValueEqualsNull(SQLValueIF value, StringBuilder sql, net.ontopia.persistence.query.sql.GenericSQLGenerator.BuildInfo info) protected voidGenericSQLGenerator.whereSQLValueNotEqualsNull(SQLValueIF value, StringBuilder sql, net.ontopia.persistence.query.sql.GenericSQLGenerator.BuildInfo info) protected SQLAggregateIFSQLBuilder.wrapAggregate(int aggtype, SQLValueIF sqlvalue) Constructors in net.ontopia.persistence.query.sql with parameters of type SQLValueIFModifierConstructorDescriptionSQLAggregate(SQLValueIF value, int type) SQLEquals(SQLValueIF left, SQLValueIF right) SQLFunction(String name, SQLValueIF[] args) protectedSQLIn(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