Uses of Class
org.datanucleus.store.rdbms.sql.method.AbstractSQLMethod

Packages that use AbstractSQLMethod
org.datanucleus.store.rdbms.sql.method Support for invocation of Java methods, typically using SQL functions. 
 

Uses of AbstractSQLMethod in org.datanucleus.store.rdbms.sql.method
 

Subclasses of AbstractSQLMethod in org.datanucleus.store.rdbms.sql.method
 class AbsFunction
          Expression handler to invoke the SQL ABS function.
 class AcosFunction
          Expression handler to invoke the SQL ACOS function.
 class ArrayContainsMethod
          Method for evaluating {arrExpr}.contains(elemExpr).
 class ArrayIsEmptyMethod
          Method for evaluating {arrExpr1}.isEmpty().
 class ArraySizeMethod
          Method for evaluating {arrExpr1}.size().
 class AsinFunction
          Expression handler to invoke the SQL ASIN function.
 class AtanFunction
          Expression handler to invoke the SQL ATAN function.
 class AvgFunction
          Expression handler to invoke the SQL AVG aggregation function.
 class CeilFunction
          Expression handler to invoke the SQL CEIL function.
 class CoalesceFunction
          Expression handler to invoke the SQL COALESCE function.
 class CollectionContainsMethod
          Method for evaluating {collExpr1}.contains({elemExpr}).
 class CollectionIsEmptyMethod
          Method for evaluating {collExpr1}.isEmpty().
 class CollectionSizeMethod
          Method for evaluating {collExpr1}.size().
 class CosFunction
          Expression handler to invoke the SQL COS function.
 class CountFunction
          Expression handler to invoke the SQL COUNT aggregation function.
 class CurrentDateFunction
          Expression handler to invoke the SQL CURRENT_DATE function.
 class CurrentTimeFunction
          Expression handler to invoke the SQL CURRENT_TIME function.
 class CurrentTimestampFunction
          Expression handler to invoke the SQL CURRENT_TIMESTAMP function.
 class DateGetDay2Method
          Method for evaluating {dateExpr}.getDay().
 class DateGetDay3Method
          Method for evaluating {dateExpr}.getDay() using PostgreSQL.
 class DateGetDayMethod
          Method for evaluating {dateExpr}.getDay().
 class DateGetHour2Method
          Method for evaluating {dateExpr}.getHour().
 class DateGetHour3Method
          Method for evaluating {dateExpr}.getHour() using PostgreSQL.
 class DateGetHour4Method
          Method for evaluating {dateExpr}.getHour() using MSSQL.
 class DateGetHourMethod
          Method for evaluating {dateExpr}.getHour().
 class DateGetMinute2Method
          Method for evaluating {dateExpr}.getMinute().
 class DateGetMinute3Method
          Method for evaluating {dateExpr}.getMinute() using PostgreSQL.
 class DateGetMinute4Method
          Method for evaluating {dateExpr}.getMinute() using MSSQL.
 class DateGetMinuteMethod
          Method for evaluating {dateExpr}.getMinute().
 class DateGetMonth2Method
          Method for evaluating {dateExpr}.getMonth().
 class DateGetMonth3Method
          Method for evaluating {dateExpr}.getMonth() using PostgreSQL.
 class DateGetMonthMethod
          Method for evaluating {dateExpr}.getMonth().
 class DateGetSecond2Method
          Method for evaluating {dateExpr}.getSecond().
 class DateGetSecond3Method
          Method for evaluating {dateExpr}.getSecond() using PostgreSQL.
 class DateGetSecond4Method
          Method for evaluating {dateExpr}.getSecond() using MSSQL.
 class DateGetSecondMethod
          Method for evaluating {dateExpr}.getSecond().
 class DateGetYear2Method
          Method for evaluating {dateExpr}.getYear().
 class DateGetYear3Method
          Method for evaluating {dateExpr}.getYear().
 class DateGetYearMethod
          Method for evaluating {dateExpr}.getYear().
 class EnumOrdinalMethod
          Expression handler to evaluate {enumExpression}.ordinal().
 class EnumToStringMethod
          Expression handler to evaluate {enumExpression}.toString().
 class ExpFunction
          Expression handler to invoke the SQL EXP function.
 class FloorFunction
          Expression handler to invoke the SQL FLOOR function.
 class IndexFunction
          Expression handler for JPQL "INDEX" expression to return the index of an element.
 class JDOHelperGetObjectIdMethod
          Expression handler to evaluate JDOHelper.getObjectId({expression}).
 class JDOHelperGetVersionMethod
          Expression handler to evaluate JDOHelper.getVersion({expression}).
 class ListGetMethod
          Method for evaluating {listExpr}.get(idxExpr).
 class LogFunction
          Expression handler to invoke the SQL LOG function.
 class MapContainsEntryMethod
          Method for evaluating {mapExpr}.containsEntry(keyExpr, valueExpr).
 class MapContainsKeyMethod
          Method for evaluating {mapExpr}.containsKey(keyExpr).
 class MapContainsValueMethod
          Method for evaluating {mapExpr}.containsValue(valueExpr).
 class MapGetMethod
          Method for evaluating {mapExpr}.get(keyExpr).
 class MapIsEmptyMethod
          Method for evaluating {mapExpr}.isEmpty().
 class MapSizeMethod
          Method for evaluating {mapExpr}.size().
 class MathAbsMethod
          Expression handler to evaluate Math.abs({expression}).
 class MathAcosMethod
          Expression handler to evaluate Math.acos({expression}).
 class MathAsinMethod
          Expression handler to evaluate Math.asin({expression}).
 class MathAtanMethod
          Expression handler to evaluate Math.atan({expression}).
 class MathCeilMethod
          Expression handler to evaluate Math.ceil({expression}).
 class MathCosMethod
          Expression handler to evaluate Math.cos({expression}).
 class MathExpMethod
          Expression handler to evaluate Math.exp({expression}).
 class MathFloorMethod
          Expression handler to evaluate Math.floor({expression}).
 class MathLogMethod
          Expression handler to evaluate Math.log({expression}).
 class MathSinMethod
          Expression handler to evaluate Math.sin({expression}).
 class MathSqrtMethod
          Expression handler to evaluate Math.sqrt({expression}).
 class MathTanMethod
          Expression handler to evaluate Math.tan({expression}).
 class MaxFunction
          Expression handler to invoke the SQL MAX aggregation function.
 class MinFunction
          Expression handler to invoke the SQL MIN aggregation function.
 class NullIfFunction
          Expression handler to invoke the SQL NULLIF function.
 class ObjectGetClassMethod
          Expression handler to evaluate {objectExpression}.getClass().
 class SimpleNumericAggregateMethod
          Expression handler to invoke an SQL aggregated function.
 class SimpleNumericMethod
          Expression handler to invoke an SQL numeric function that takes in argument(s).
 class SimpleOrderableAggregateMethod
          Expression handler to invoke an SQL aggregated function.
 class SimpleStringMethod
          Expression handler to invoke an SQL String function that takes in an expression.
 class SinFunction
          Expression handler to invoke the SQL SIN function.
 class SQLBooleanMethod
          Method to allow inclusion of any SQL code that returns a boolean.
 class SQLCubeFunction
          Expression handler to evaluate SQL.cube(args).
 class SQLNumericMethod
          Method to allow inclusion of any SQL code that returns a numeric.
 class SQLRollupFunction
          Expression handler to evaluate SQL.rollup(args).
 class SqrtFunction
          Expression handler to invoke the SQL SQRT function.
 class StringCharAtMethod
          Method for evaluating {strExpr}.charAt(numExpr).
 class StringEndsWithMethod
          Method for evaluating {strExpr1}.endsWith(strExpr2[, numExpr]).
 class StringEqualsIgnoreCaseMethod
          Method for evaluating {strExpr1}.equalsIgnoreCase(strExpr2).
 class StringEqualsMethod
          Method for evaluating {strExpr1}.equals(strExpr2).
 class StringIndexOf2Method
          Method for evaluating {strExpr1}.indexOf(strExpr2[,pos]).
 class StringIndexOf3Method
          Method for evaluating {strExpr1}.indexOf(strExpr2[,pos]).
 class StringIndexOf4Method
          Method for evaluating {strExpr1}.indexOf(strExpr2[,pos]).
 class StringIndexOf5Method
          Method for evaluating {strExpr1}.indexOf(strExpr2[,pos]).
 class StringIndexOfMethod
          Method for evaluating {strExpr1}.indexOf(strExpr2[,pos]).
 class StringLength2Method
          Expression handler to evaluate {stringExpression}.length().
 class StringLength3Method
          Expression handler to evaluate {stringExpression}.length().
 class StringLengthMethod
          Expression handler to evaluate {stringExpression}.length().
 class StringMatchesDerbyMethod
          Expression handler to evaluate {stringExpression}.matches(StringExpression) for Derby.
 class StringMatchesMethod
          Expression handler to evaluate {stringExpression}.matches(StringExpression).
 class StringReplaceAllMethod
          Method for evaluating {strExpr}.replaceAll(strExpr1, strExpr2).
 class StringSimilarPostgresqlMethod
          Support for a String.matches like functionality but using Postgresql's "SIMILAR TO" operator.
 class StringStartsWith2Method
          Method for evaluating {strExpr1}.startsWith(strExpr2).
 class StringStartsWith3Method
          Method for evaluating {strExpr1}.startsWith(strExpr2[,numExpr]).
 class StringStartsWithMethod
          Method for evaluating {strExpr1}.startsWith(strExpr2[, numExpr]).
 class StringSubstring2Method
          Method for evaluating {strExpr}.substring(numExpr1 [,numExpr2]).
 class StringSubstring3Method
          Method for evaluating {strExpr}.substring(numExpr1 [,numExpr2]).
 class StringSubstringMethod
          Method for evaluating {strExpr}.substring(numExpr1 [,numExpr2]).
 class StringToLowerMethod
          Expression handler to invoke the SQL LOWER function.
 class StringToUpperMethod
          Expression handler to invoke the SQL UPPER function.
 class StringTranslateMethod
          Method for evaluating {strExpr}.translate(strExpr1, strExpr2).
 class StringTrim2Method
          Method for trimming a String expression using LTRIM and RTRIM SQL functions.
 class StringTrim3Method
          Method for evaluating {strExpr1}.trim() or "TRIM(BOTH trimChar FROM strExpr1)".
 class StringTrimLeft3Method
          Method for evaluating {strExpr1}.trimLeft() or "TRIM(LEADING trimChar FROM strExpr1)".
 class StringTrimLeftMethod
          Expression handler to invoke the SQL LTRIM function.
 class StringTrimMethod
          Expression handler to invoke the SQL TRIM function.
 class StringTrimRight3Method
          Method for evaluating {strExpr1}.trimLeft() or "TRIM(TRAILING trimChar FROM strExpr1)".
 class StringTrimRightMethod
          Expression handler to invoke the SQL RTRIM function.
 class SumFunction
          Expression handler to invoke the SQL SUM aggregation function.
 class TanFunction
          Expression handler to invoke the SQL TAN function.
 



Copyright © 2012. All Rights Reserved.