Uses of Class
org.datanucleus.store.mapped.expression.NumericExpression

Packages that use NumericExpression
org.datanucleus.store.mapped This package provides classes for the management of datastores that are "mapped". 
org.datanucleus.store.mapped.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. 
 

Uses of NumericExpression in org.datanucleus.store.mapped
 

Methods in org.datanucleus.store.mapped that return NumericExpression
 NumericExpression DatastoreAdapter.getNumericExpressionForMethod(java.lang.String method, ScalarExpression expr)
          Accessor for a numeric expression to represent the method call, with passed argument.
 NumericExpression DatastoreAdapter.modOperator(ScalarExpression operand1, ScalarExpression operand2)
          Method to generate a modulus expression.
 

Uses of NumericExpression in org.datanucleus.store.mapped.expression
 

Subclasses of NumericExpression in org.datanucleus.store.mapped.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.datanucleus.store.mapped.expression that return NumericExpression
 NumericExpression SqlTemporalExpression.getDayMethod()
          Method to return an expression for the day of the month (for this date).
 NumericExpression SqlTemporalExpression.getHourMethod()
          Method to return an expression for the hour (for this time).
 NumericExpression SqlTemporalExpression.getMinuteMethod()
          Method to return an expression for the minute (for this time).
 NumericExpression SqlTemporalExpression.getMonthMethod()
          Method to return an expression for the month (for this date).
 NumericExpression SqlTemporalExpression.getSecondMethod()
          Method to return an expression for the second (for this time).
 NumericExpression SqlTemporalExpression.getYearMethod()
          Method to return an expression for the year (for this date).
 NumericExpression StringLiteral.indexOfMethod(ScalarExpression str)
           
 NumericExpression StringExpression.indexOfMethod(ScalarExpression str)
          Returns the index within this string of the first occurrence of the specified string.
 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 StringLiteral.lengthMethod()
           
 NumericExpression ArrayExpression.lengthMethod()
          Executed when the length() method is found in a query filter.
 NumericExpression StringExpression.lengthMethod()
          Method to handle the starts with operation.
 NumericExpression ExpressionOperatorAdapter.modOperator(ScalarExpression operand1, ScalarExpression operand2)
          Method to generate a modulus expression.
 NumericExpression ArrayExpression.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 CollectionExpression.sizeMethod()
          Executed when the size() method is found in a query filter.
 NumericExpression SubqueryExpression.sizeMethod()
          Method to return the size of the subquery.
 NumericExpression ExpressionConversionAdapter.toNumericExpression(CharacterExpression expr)
          A Widening conversion that returns the appropriate expression for the (int)'A' expression.
 

Methods in org.datanucleus.store.mapped.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.datanucleus.store.mapped.expression with parameters of type NumericExpression
SubstringExpression(StringExpression str, NumericExpression begin)
          Constructs the substring
SubstringExpression(StringExpression str, NumericExpression begin, NumericExpression end)
          Constructs the substring
 



Copyright © 2010. All Rights Reserved.