Uses of Class
org.jpox.store.expression.NumericExpression

Packages that use NumericExpression
org.jpox.store Definition of the storage of the classes. 
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.rdbms.adapter Provides mappings of all supported databases to aspects of the database that determines the SQL generation. 
 

Uses of NumericExpression in org.jpox.store
 

Methods in org.jpox.store that return NumericExpression
 NumericExpression DatastoreAdapter.modOperator(ScalarExpression operand1, ScalarExpression operand2)
          Method to generate a modulus expression.
 NumericExpression AbstractDatastoreAdapter.modOperator(ScalarExpression operand1, ScalarExpression operand2)
           
 

Uses of NumericExpression in org.jpox.store.expression
 

Subclasses of NumericExpression in org.jpox.store.expression
 class AggregateExpression
          Representation of aggregate functions in JDOQL
 class ByteExpression
          Representation of a Byte expression in a Query.
 class ByteLiteral
          Representation of a Byte literal.
 class FloatingPointLiteral
          Representation of a FloatPoint literal in a query.
 class IntegerLiteral
          Representation of an Integer literal.
 

Methods in org.jpox.store.expression that return NumericExpression
 NumericExpression ExpressionMethodAdapter.absMethod(ScalarExpression expr)
          Returns the absolute expression for the JDOQL Math.abs(EXPRESSION) method.
 NumericExpression ExpressionMethodAdapter.acosMethod(ScalarExpression expr)
          Returns the expression for the JDOQL Math.acos(EXPRESSION) method.
 NumericExpression ExpressionMethodAdapter.asinMethod(ScalarExpression expr)
          Returns the expression for the JDOQL Math.asin(EXPRESSION) method.
 NumericExpression ExpressionMethodAdapter.atanMethod(ScalarExpression expr)
          Returns the expression for the JDOQL Math.tan(EXPRESSION) method.
 NumericExpression ExpressionMethodAdapter.ceilMethod(ScalarExpression expr)
          Returns the expression for the JDOQL Math.ceil(EXPRESSION) method.
 NumericExpression ExpressionMethodAdapter.cosMethod(ScalarExpression expr)
          Returns the expression for the JDOQL Math.cos(EXPRESSION) method.
 NumericExpression ExpressionMethodAdapter.expMethod(ScalarExpression expr)
          Returns the expression for the JDOQL Math.exp(EXPRESSION) method.
 NumericExpression ExpressionMethodAdapter.floorMethod(ScalarExpression expr)
          Returns the expression for the JDOQL Math.floor(EXPRESSION) method.
 NumericExpression SqlTemporalExpression.getDayMethod()
          Method to return an expression for the day of the month (for this date).
 NumericExpression ExpressionMethodAdapter.getDayMethod(SqlTemporalExpression source)
          Method to handle the Date.getDay() method in JDOQL.
 NumericExpression SqlTemporalExpression.getHourMethod()
          Method to return an expression for the hour (for this time).
 NumericExpression ExpressionMethodAdapter.getHourMethod(SqlTemporalExpression source)
          Method to handle the Time.getHour() method in JDOQL.
 NumericExpression SqlTemporalExpression.getMinuteMethod()
          Method to return an expression for the minute (for this time).
 NumericExpression ExpressionMethodAdapter.getMinuteMethod(SqlTemporalExpression source)
          Method to handle the Time.getMinute() method in JDOQL.
 NumericExpression SqlTemporalExpression.getMonthMethod()
          Method to return an expression for the month (for this date).
 NumericExpression ExpressionMethodAdapter.getMonthMethod(SqlTemporalExpression source)
          Method to handle the Date.getMonth() method in JDOQL.
 NumericExpression SqlTemporalExpression.getSecondMethod()
          Method to return an expression for the second (for this time).
 NumericExpression ExpressionMethodAdapter.getSecondMethod(SqlTemporalExpression source)
          Method to handle the Time.getSecond() method in JDOQL.
 NumericExpression SqlTemporalExpression.getYearMethod()
          Method to return an expression for the year (for this date).
 NumericExpression ExpressionMethodAdapter.getYearMethod(SqlTemporalExpression source)
          Method to handle the Date.getYear() method in JDOQL.
 NumericExpression StringExpression.indexOfMethod(ScalarExpression str)
          Returns the index within this string of the first occurrence of the specified string.
 NumericExpression StringLiteral.indexOfMethod(ScalarExpression str)
           
 NumericExpression StringExpression.indexOfMethod(ScalarExpression str, ScalarExpression fromIndex)
          Returns the index within this string of the first occurrence of the specified character, starting the search at the specified index.
 NumericExpression ExpressionMethodAdapter.indexOfMethod(ScalarExpression source, ScalarExpression str, NumericExpression from)
          Method to handle the indexOf operation.
 NumericExpression StringExpression.lengthMethod()
          Method to handle the starts with operation.
 NumericExpression StringLiteral.lengthMethod()
           
 NumericExpression ArrayExpression.lengthMethod()
          Executed when the length() method is found in a query filter.
 NumericExpression ExpressionMethodAdapter.lengthMethod(StringExpression str)
          Returns the expression for the JDOQL String.length() method.
 NumericExpression ExpressionMethodAdapter.logMethod(ScalarExpression expr)
          Returns the expression for the JDOQL Math.log(EXPRESSION) method.
 NumericExpression ExpressionOperatorAdapter.modOperator(ScalarExpression operand1, ScalarExpression operand2)
          Method to generate a modulus expression.
 NumericExpression ExpressionMethodAdapter.sinMethod(ScalarExpression expr)
          Returns the expression for the JDOQL Math.sin(EXPRESSION) method.
 NumericExpression ArrayExpression.sizeMethod()
          Executed when the size() method is found in a query filter.
 NumericExpression CollectionExpression.sizeMethod()
          Executed when the size() method is found in a query filter.
 NumericExpression MapExpression.sizeMethod()
          Executed when the size() method is found in a query filter.
 NumericExpression ExpressionMethodAdapter.sqrtMethod(ScalarExpression expr)
          Returns the expression for the JDOQL Math.sqrt(EXPRESSION) method.
 NumericExpression ExpressionMethodAdapter.tanMethod(ScalarExpression expr)
          Returns the expression for the JDOQL Math.tan(EXPRESSION) method.
 NumericExpression ExpressionConversionAdapter.toNumericExpression(CharacterExpression expr)
          A Widening conversion that returns the appropriate expression for the (int)'A' expression.
 

Methods in org.jpox.store.expression with parameters of type NumericExpression
 NumericExpression ExpressionMethodAdapter.indexOfMethod(ScalarExpression source, ScalarExpression str, NumericExpression from)
          Method to handle the indexOf operation.
 StringExpression StringLiteral.substringMethod(NumericExpression begin)
          Method to handle the substring operation.
 StringExpression StringLiteral.substringMethod(NumericExpression begin, NumericExpression end)
          Method to handle the substring operation.
 StringExpression ExpressionMethodAdapter.substringMethod(StringExpression str, NumericExpression begin)
          Returns the expression for the JDOQL String.substring(str,begin) method.
 StringExpression ExpressionMethodAdapter.substringMethod(StringExpression str, NumericExpression begin, NumericExpression end)
          Returns the expression for the JDOQL String.substring(str,begin,end) method.
 StringExpression ExpressionConversionAdapter.toStringExpression(NumericExpression expr)
          A String conversion that converts a numeric expression to string.
 

Constructors in org.jpox.store.expression with parameters of type NumericExpression
SubstringExpression(StringExpression str, NumericExpression begin)
          Constructs the substring
SubstringExpression(StringExpression str, NumericExpression begin, NumericExpression end)
          Constructs the substring
 

Uses of NumericExpression in org.jpox.store.rdbms.adapter
 

Methods in org.jpox.store.rdbms.adapter that return NumericExpression
 NumericExpression DatabaseAdapter.absMethod(ScalarExpression expr)
          Returns the appropriate SQL expression for the JDOQL Math.abs(EXPRESSION) method.
 NumericExpression DatabaseAdapter.acosMethod(ScalarExpression expr)
          Returns the appropriate SQL expression for the JDOQL Math.acos(EXPRESSION) method.
 NumericExpression DatabaseAdapter.asinMethod(ScalarExpression expr)
          Returns the appropriate SQL expression for the JDOQL Math.asin(EXPRESSION) method.
 NumericExpression DatabaseAdapter.atanMethod(ScalarExpression expr)
          Returns the appropriate SQL expression for the JDOQL Math.atan(EXPRESSION) method.
 NumericExpression DatabaseAdapter.ceilMethod(ScalarExpression expr)
          Returns the appropriate SQL expression for the JDOQL ceil(EXPRESSION) method.
 NumericExpression DatabaseAdapter.cosMethod(ScalarExpression expr)
          Returns the appropriate SQL expression for the JDOQL Math.cos(EXPRESSION) method.
 NumericExpression DatabaseAdapter.expMethod(ScalarExpression expr)
          Returns the appropriate SQL expression for the JDOQL Math.exp(EXPRESSION) method.
 NumericExpression DatabaseAdapter.floorMethod(ScalarExpression expr)
          Returns the appropriate SQL expression for the JDOQL Math.floor(EXPRESSION) method.
 NumericExpression DatabaseAdapter.getDayMethod(SqlTemporalExpression date)
          Returns the appropriate SQL expression for the JDOQL Date.getDay() method.
 NumericExpression DatabaseAdapter.getHourMethod(SqlTemporalExpression time)
          Returns the appropriate SQL expression for the JDOQL Time.getHour() method.
 NumericExpression DatabaseAdapter.getMinuteMethod(SqlTemporalExpression time)
          Returns the appropriate SQL expression for the JDOQL Time.getMinute() method.
 NumericExpression DatabaseAdapter.getMonthMethod(SqlTemporalExpression date)
          Returns the appropriate SQL expression for the JDOQL Date.getMonth() method.
 NumericExpression DatabaseAdapter.getSecondMethod(SqlTemporalExpression time)
          Returns the appropriate SQL expression for the JDOQL Time.getSecond() method.
 NumericExpression DatabaseAdapter.getYearMethod(SqlTemporalExpression date)
          Returns the appropriate SQL expression for the JDOQL Date.getYear() method.
 NumericExpression DatabaseAdapter.indexOfMethod(ScalarExpression source, ScalarExpression str, NumericExpression from)
          Returns the appropriate SQL expression for the JDOQL String.indexOf() method.
 NumericExpression DatabaseAdapter.lengthMethod(StringExpression str)
          Returns the appropriate SQL expression for the JDOQL String.length() method.
 NumericExpression DatabaseAdapter.logMethod(ScalarExpression expr)
          Returns the appropriate SQL expression for the JDOQL Math.log(EXPRESSION) method.
 NumericExpression DatabaseAdapter.sinMethod(ScalarExpression expr)
          Returns the appropriate SQL expression for the JDOQL Math.sin(EXPRESSION) method.
 NumericExpression DatabaseAdapter.sqrtMethod(ScalarExpression expr)
          Returns the appropriate SQL expression for the JDOQL Math.sqrt(EXPRESSION) method.
 NumericExpression DatabaseAdapter.tanMethod(ScalarExpression expr)
          Returns the appropriate SQL expression for the JDOQL Math.tan(EXPRESSION) method.
 NumericExpression DatabaseAdapter.toNumericExpression(CharacterExpression expr)
          Returns the appropriate expression for the (int)'A' expression.
 

Methods in org.jpox.store.rdbms.adapter with parameters of type NumericExpression
 NumericExpression DatabaseAdapter.indexOfMethod(ScalarExpression source, ScalarExpression str, NumericExpression from)
          Returns the appropriate SQL expression for the JDOQL String.indexOf() method.
 StringExpression DatabaseAdapter.substringMethod(StringExpression str, NumericExpression begin)
          Returns the appropriate SQL expression for the JDOQL String.substring(str,begin) method.
 StringExpression DatabaseAdapter.substringMethod(StringExpression str, NumericExpression begin, NumericExpression end)
          Returns the appropriate SQL expression for the JDOQL String.substring(str,begin,end) method.
 StringExpression DatabaseAdapter.toStringExpression(NumericExpression expr)
          A String conversion that converts a numeric expression to string.
 



Copyright © -2011 . All Rights Reserved.