Uses of Interface
org.datanucleus.store.rdbms.sql.expression.SQLLiteral

Packages that use SQLLiteral
org.datanucleus.store.rdbms.query Package providing the querying mechanism for DataNucleus for RDBMS datastores. 
org.datanucleus.store.rdbms.sql.expression Series of expressions representing conditions in SQL statements. 
 

Uses of SQLLiteral in org.datanucleus.store.rdbms.query
 

Methods in org.datanucleus.store.rdbms.query with parameters of type SQLLiteral
 void QueryGenerator.useParameterExpressionAsLiteral(SQLLiteral paramLiteral)
          Method to instruct the generator to convert the provided parameter expression to just be a literal using the value of the parameter (hence the statement cannot be precompilable since the value needs to be known).
 void QueryToSQLMapper.useParameterExpressionAsLiteral(SQLLiteral paramLiteral)
           
 

Uses of SQLLiteral in org.datanucleus.store.rdbms.sql.expression
 

Classes in org.datanucleus.store.rdbms.sql.expression that implement SQLLiteral
 class ArrayLiteral
          Representation of array literal.
 class BooleanLiteral
          Representation of a Boolean literal in a Query.
 class ByteLiteral
          Representation of a Byte literal.
 class CharacterLiteral
          Representation of a Character literal in a Query.
 class CollectionLiteral
          An SQL expression that will test if a column of a table falls within the given Collection of values.
 class EnumLiteral
          Representation of an Enum literal.
 class FloatingPointLiteral
          Representation of a FloatPoint literal in a query.
 class IntegerLiteral
          Representation of an Integer literal.
 class JavaxTimeLiteral
          Abstract representation of a javax.time literal (to be extended by specific cases).
 class LocalDateLiteral
          Representation of an javax.time.calendar "LocalDate" literal.
 class LocalDateTimeLiteral
          Representation of an javax.time.calendar "LocalDateTime" literal.
 class LocalTimeLiteral
          Representation of an javax.time.calendar "LocalTime" literal.
 class MapLiteral
          An SQL expression that will test if a column of a table falls within the given Map.
static class MapLiteral.MapKeyLiteral
          An SQL expression that will test if a column of a table falls within the given Map's keys.
static class MapLiteral.MapValueLiteral
          An SQL expression that will test if a column of a table falls within the given Map's values.
 class NullLiteral
          Representation of a Null literal in a Query.
 class ObjectLiteral
          Representation of an Object literal in a query.
 class ParameterLiteral
          Representation of a literal representing a parameter where we don't know the type of the parameter yet.
 class StringLiteral
          Representation of a string literal.
 class TemporalLiteral
          Representation of temporal literal in a Query.
 

Methods in org.datanucleus.store.rdbms.sql.expression with parameters of type SQLLiteral
protected static void ExpressionUtils.checkAndCorrectLiteralForConsistentMappingsForBooleanComparison(SQLLiteral lit, SQLExpression expr)
           
 



Copyright © 2012. All Rights Reserved.