Uses of Interface
net.ontopia.persistence.query.jdo.JDOValueIF

Packages that use JDOValueIF
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. 
 

Uses of JDOValueIF in net.ontopia.persistence.query.jdo
 

Classes in net.ontopia.persistence.query.jdo that implement JDOValueIF
 class JDOCollection
          INTERNAL: JDOQL value: collection.
 class JDOField
          INTERNAL: JDOQL value: instance field.
 class JDOFunction
          INTERNAL: JDOQL method: Object.<operator>(Object,...).
 class JDONativeValue
          INTERNAL: JDOQL value: native value expression.
 class JDONull
          INTERNAL: JDOQL value: null.
 class JDOObject
          INTERNAL: JDOQL value: object.
 class JDOParameter
          INTERNAL: JDOQL value: parameter.
 class JDOPrimitive
          INTERNAL: JDOQL value: primitive.
 class JDOString
          INTERNAL: JDOQL value: string.
 class JDOVariable
          INTERNAL: JDOQL value: variable.
 

Fields in net.ontopia.persistence.query.jdo declared as JDOValueIF
protected  JDOValueIF[] JDOFunction.args
           
protected  JDOValueIF JDOStartsWith.left
           
protected  JDOValueIF JDONotEquals.left
           
protected  JDOValueIF JDOLike.left
           
protected  JDOValueIF JDOEquals.left
           
protected  JDOValueIF JDOEndsWith.left
           
protected  JDOValueIF JDOContains.left
           
protected  JDOValueIF JDOStartsWith.right
           
protected  JDOValueIF JDONotEquals.right
           
protected  JDOValueIF JDOLike.right
           
protected  JDOValueIF JDOEquals.right
           
protected  JDOValueIF JDOEndsWith.right
           
protected  JDOValueIF JDOContains.right
           
protected  JDOValueIF JDOField.root
           
protected  JDOValueIF JDOValueExpression.value
           
protected  JDOValueIF JDOOrderBy.value
           
protected  JDOValueIF JDOIsEmpty.value
           
protected  JDOValueIF JDOAggregate.value
           
 

Methods in net.ontopia.persistence.query.jdo that return JDOValueIF
 JDOValueIF[] JDOFunction.getArguments()
           
 JDOValueIF JDOStartsWith.getLeft()
           
 JDOValueIF JDONotEquals.getLeft()
           
 JDOValueIF JDOLike.getLeft()
           
 JDOValueIF JDOEquals.getLeft()
           
 JDOValueIF JDOEndsWith.getLeft()
           
 JDOValueIF JDOContains.getLeft()
           
 JDOValueIF JDOStartsWith.getRight()
           
 JDOValueIF JDONotEquals.getRight()
           
 JDOValueIF JDOLike.getRight()
           
 JDOValueIF JDOEquals.getRight()
           
 JDOValueIF JDOEndsWith.getRight()
           
 JDOValueIF JDOContains.getRight()
           
 JDOValueIF JDOField.getRoot()
           
 JDOValueIF JDOValueExpression.getValue()
           
 JDOValueIF JDOOrderBy.getValue()
           
 JDOValueIF JDOIsEmpty.getValue()
           
 JDOValueIF JDOAggregateIF.getValue()
          INTERNAL: Returns the JDOValueIF that the aggregate function is to be evaluated against.
 JDOValueIF JDOAggregate.getValue()
           
 

Methods in net.ontopia.persistence.query.jdo with parameters of type JDOValueIF
 void JDOQuery.addAscending(JDOValueIF value)
           
 void JDOQuery.addDescending(JDOValueIF value)
           
 void JDOQuery.addSelect(JDOValueIF value)
           
static java.lang.Object JDOEvaluator.evaluateJDOValue(JDOValueIF jdovalue, ObjectRelationalMappingIF mapping)
           
static boolean JDOEvaluator.isEvaluatable(JDOValueIF jdovalue, ObjectRelationalMappingIF mapping)
           
 void JDOValueExpression.setValue(JDOValueIF value)
           
 void JDOVisitorIF.visitable(JDOValueIF value)
           
 void JDOVisitorIF.visitable(JDOValueIF[] values)
           
 

Constructors in net.ontopia.persistence.query.jdo with parameters of type JDOValueIF
JDOAggregate(JDOValueIF value, int type)
           
JDOContains(JDOCollection left, JDOValueIF right)
           
JDOContains(JDOField left, JDOValueIF right)
           
JDOContains(JDOValueIF left, JDOValueIF right)
           
JDOContains(JDOVariable left, JDOValueIF right)
           
JDOEndsWith(JDOValueIF left, JDOValueIF right)
           
JDOEquals(JDOValueIF left, JDOValueIF right)
           
JDOField(JDOValueIF root, java.lang.String name)
           
JDOField(JDOValueIF root, java.lang.String[] path)
           
JDOField(JDOValueIF root, java.lang.String[] path, boolean evaluatable)
           
JDOField(JDOValueIF root, java.lang.String name, boolean evaluatable)
           
JDOField(JDOValueIF root, java.lang.String name1, java.lang.String name2)
           
JDOField(JDOValueIF root, java.lang.String name1, java.lang.String name2, boolean evaluatable)
           
JDOField(JDOValueIF root, java.lang.String name1, java.lang.String name2, java.lang.String name3)
           
JDOField(JDOValueIF root, java.lang.String name1, java.lang.String name2, java.lang.String name3, boolean evaluatable)
           
JDOField(JDOValueIF root, java.lang.String name1, java.lang.String name2, java.lang.String name3, java.lang.String name4)
           
JDOField(JDOValueIF root, java.lang.String name1, java.lang.String name2, java.lang.String name3, java.lang.String name4, boolean evaluatable)
           
JDOField(JDOValueIF root, java.lang.String name1, java.lang.String name2, java.lang.String name3, java.lang.String name4, java.lang.String name5)
           
JDOField(JDOValueIF root, java.lang.String name1, java.lang.String name2, java.lang.String name3, java.lang.String name4, java.lang.String name5, boolean evaluatable)
           
JDOFunction(java.lang.String name, java.lang.Class value_type, JDOValueIF arg1)
           
JDOFunction(java.lang.String name, java.lang.Class value_type, JDOValueIF[] args)
           
JDOFunction(java.lang.String name, java.lang.Class value_type, JDOValueIF arg1, JDOValueIF arg2)
           
JDOFunction(java.lang.String name, java.lang.Class value_type, JDOValueIF arg1, JDOValueIF arg2, JDOValueIF arg3)
           
JDOIsEmpty(JDOValueIF value)
           
JDOLike(JDOValueIF left, JDOValueIF right, boolean caseSensitive)
           
JDONotEquals(JDOValueIF left, JDOValueIF right)
           
JDOOrderBy(JDOValueIF value, int order)
           
JDOStartsWith(JDOValueIF left, JDOValueIF right)
           
JDOValueExpression(JDOValueIF value)
           
 

Uses of JDOValueIF in net.ontopia.persistence.query.sql
 

Methods in net.ontopia.persistence.query.sql with parameters of type JDOValueIF
protected  java.lang.Class SQLBuilder.checkCompatibility(JDOValueIF value, java.lang.Class type, net.ontopia.persistence.query.sql.SQLBuilder.BuildInfo info)
           
protected  java.lang.Class SQLBuilder.checkCompatibility(JDOValueIF value1, JDOValueIF value2, net.ontopia.persistence.query.sql.SQLBuilder.BuildInfo info)
           
protected  FieldInfoIF SQLBuilder.getFieldInfo(JDOValueIF jdovalue, net.ontopia.persistence.query.sql.SQLBuilder.BuildInfo info)
           
protected  java.lang.Class SQLBuilder.getIdentifiableValueType(JDOValueIF jdovalue, net.ontopia.persistence.query.sql.SQLBuilder.BuildInfo info)
           
protected  java.lang.Class SQLBuilder.getValueType(JDOValueIF value, net.ontopia.persistence.query.sql.SQLBuilder.BuildInfo info)
           
protected  boolean SQLBuilder.isIdentifiableValueType(JDOValueIF jdovalue, net.ontopia.persistence.query.sql.SQLBuilder.BuildInfo info)
           
protected  void SQLBuilder.produceContains(JDOValueIF left, JDOValueIF right, java.util.List expressions, net.ontopia.persistence.query.sql.SQLBuilder.BuildInfo info)
           
protected  void SQLBuilder.produceEndsWith(JDOValueIF left, JDOValueIF right, java.util.List expressions, net.ontopia.persistence.query.sql.SQLBuilder.BuildInfo info)
           
protected  void SQLBuilder.produceEquals(JDOValueIF left, JDOValueIF right, java.util.List expressions, net.ontopia.persistence.query.sql.SQLBuilder.BuildInfo info)
           
protected  void SQLBuilder.produceIsEmpty(JDOValueIF value, java.util.List expressions, net.ontopia.persistence.query.sql.SQLBuilder.BuildInfo info)
           
protected  void SQLBuilder.produceLike(JDOValueIF left, JDOValueIF right, boolean caseSensitive, java.util.List expressions, net.ontopia.persistence.query.sql.SQLBuilder.BuildInfo info)
           
protected  void SQLBuilder.produceLikeWithPattern(JDOValueIF left, JDOValueIF right, boolean caseSensitive, java.util.List expressions, boolean starts_not_ends, net.ontopia.persistence.query.sql.SQLBuilder.BuildInfo info)
           
protected  void SQLBuilder.produceNotEquals(JDOValueIF left, JDOValueIF right, java.util.List expressions, net.ontopia.persistence.query.sql.SQLBuilder.BuildInfo info)
           
protected  SQLValueIF SQLBuilder.produceSelectSQLValueIF(JDOValueIF value, java.util.List expressions, net.ontopia.persistence.query.sql.SQLBuilder.BuildInfo info)
           
protected  void SQLBuilder.produceStartsWith(JDOValueIF left, JDOValueIF right, java.util.List expressions, net.ontopia.persistence.query.sql.SQLBuilder.BuildInfo info)
           
protected  SQLValueIF SQLBuilder.produceValue(JDOValueIF value, java.util.List expressions, net.ontopia.persistence.query.sql.SQLBuilder.BuildInfo info)
           
protected  SQLValueIF[] SQLBuilder.produceValues(JDOValueIF[] values, java.util.List expressions, net.ontopia.persistence.query.sql.SQLBuilder.BuildInfo info)
           
protected  net.ontopia.persistence.query.sql.SQLBuilder.Values SQLBuilder.produceVariableFieldValues(JDOValueIF root, java.lang.String[] path, SQLTable endtable, java.util.List expressions, net.ontopia.persistence.query.sql.SQLBuilder.BuildInfo info)
           
 

Uses of JDOValueIF in net.ontopia.topicmaps.query.impl.rdbms
 

Methods in net.ontopia.topicmaps.query.impl.rdbms that return JDOValueIF
 JDOValueIF QueryBuilder.createJDOValue(java.lang.Object argument)
           
 



Copyright © 2000-2012 Ontopia.