|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| Packages that use SQLStatement | |
|---|---|
| org.datanucleus.store.rdbms.adapter | Provides mappings of all supported databases to aspects of the database that determines the SQL generation. |
| org.datanucleus.store.rdbms.query | Package providing the querying mechanism for DataNucleus for RDBMS datastores. |
| org.datanucleus.store.rdbms.request | Provides the mechanism of communicating with the database using JDBC. |
| org.datanucleus.store.rdbms.scostore | This package provides classes defining the (SCO) backing store for various container classes (Collections/Maps/arrays) within DataNucleus. |
| org.datanucleus.store.rdbms.sql | Series of classes used to generate SQL statements. |
| org.datanucleus.store.rdbms.sql.expression | Series of expressions representing conditions in SQL statements. |
| org.datanucleus.store.rdbms.sql.method | Support for invocation of Java methods, typically using SQL functions. |
| Uses of SQLStatement in org.datanucleus.store.rdbms.adapter |
|---|
| Methods in org.datanucleus.store.rdbms.adapter with parameters of type SQLStatement | |
|---|---|
boolean |
RDBMSAdapter.validToSelectMappingInStatement(SQLStatement stmt,
org.datanucleus.store.mapped.mapping.JavaTypeMapping m)
Method to return if it is valid to select the specified mapping for the specified statement for this datastore adapter. |
boolean |
MSSQLServerAdapter.validToSelectMappingInStatement(SQLStatement stmt,
org.datanucleus.store.mapped.mapping.JavaTypeMapping m)
Method to return if it is valid to select the specified mapping for the specified statement for this datastore adapter. |
boolean |
DerbyAdapter.validToSelectMappingInStatement(SQLStatement stmt,
org.datanucleus.store.mapped.mapping.JavaTypeMapping m)
Method to return if it is valid to select the specified mapping for the specified statement for this datastore adapter. |
boolean |
OracleAdapter.validToSelectMappingInStatement(SQLStatement stmt,
org.datanucleus.store.mapped.mapping.JavaTypeMapping m)
Method to return if it is valid to select the specified mapping for the specified statement for this datastore adapter. |
boolean |
DatabaseAdapter.validToSelectMappingInStatement(SQLStatement stmt,
org.datanucleus.store.mapped.mapping.JavaTypeMapping m)
Method to return if it is valid to select the specified mapping for the specified statement for this datastore adapter. |
| Uses of SQLStatement in org.datanucleus.store.rdbms.query |
|---|
| Methods in org.datanucleus.store.rdbms.query that return SQLStatement | |
|---|---|
static SQLStatement |
RDBMSQueryUtils.getStatementForCandidates(RDBMSStoreManager storeMgr,
SQLStatement parentStmt,
org.datanucleus.metadata.AbstractClassMetaData cmd,
org.datanucleus.store.mapped.StatementClassMapping clsMapping,
org.datanucleus.store.ExecutionContext ec,
Class candidateCls,
boolean subclasses,
String result,
String candidateAlias,
String candidateTableGroupName)
Method to return a statement selecting the candidate table(s) required to cover all possible types for this candidates inheritance strategy. |
| Methods in org.datanucleus.store.rdbms.query with parameters of type SQLStatement | |
|---|---|
static SQLStatement |
RDBMSQueryUtils.getStatementForCandidates(RDBMSStoreManager storeMgr,
SQLStatement parentStmt,
org.datanucleus.metadata.AbstractClassMetaData cmd,
org.datanucleus.store.mapped.StatementClassMapping clsMapping,
org.datanucleus.store.ExecutionContext ec,
Class candidateCls,
boolean subclasses,
String result,
String candidateAlias,
String candidateTableGroupName)
Method to return a statement selecting the candidate table(s) required to cover all possible types for this candidates inheritance strategy. |
| Constructors in org.datanucleus.store.rdbms.query with parameters of type SQLStatement | |
|---|---|
QueryToSQLMapper(SQLStatement stmt,
org.datanucleus.query.compiler.QueryCompilation compilation,
Map parameters,
org.datanucleus.store.mapped.StatementClassMapping resultDefForClass,
StatementResultMapping resultDef,
org.datanucleus.metadata.AbstractClassMetaData cmd,
org.datanucleus.FetchPlan fetchPlan,
org.datanucleus.store.ExecutionContext ec,
org.datanucleus.util.Imports importsDefinition,
Set<String> options,
Map<String,Object> extensions)
Constructor. |
|
| Uses of SQLStatement in org.datanucleus.store.rdbms.request |
|---|
| Methods in org.datanucleus.store.rdbms.request with parameters of type SQLStatement | |
|---|---|
protected int |
FetchRequest.processMembersOfClass(SQLStatement sqlStatement,
org.datanucleus.metadata.AbstractMemberMetaData[] mmds,
org.datanucleus.store.mapped.DatastoreClass table,
SQLTable sqlTbl,
org.datanucleus.store.mapped.StatementClassMapping mappingDef,
Collection fetchCallbacks,
org.datanucleus.ClassLoaderResolver clr)
Method to process the supplied members of the class, adding to the SQLStatement as required. |
| Uses of SQLStatement in org.datanucleus.store.rdbms.scostore |
|---|
| Methods in org.datanucleus.store.rdbms.scostore that return SQLStatement | |
|---|---|
protected SQLStatement |
RDBMSJoinMapStore.getSQLStatementForGet(org.datanucleus.store.ObjectProvider ownerSM)
Method to return an SQLStatement for retrieving the value for a key. |
protected SQLStatement |
RDBMSFKMapStore.getSQLStatementForGet(org.datanucleus.store.ObjectProvider ownerSM)
Method to return an SQLStatement for retrieving the value for a key. |
protected SQLStatement |
RDBMSFKArrayStore.getSQLStatementForIterator(org.datanucleus.store.ObjectProvider ownerSM)
Method to generate an SQLStatement for iterating through elements of the set. |
protected SQLStatement |
RDBMSFKSetStore.getSQLStatementForIterator(org.datanucleus.store.ObjectProvider op)
Method to generate an SQLStatement for iterating through elements of the set. |
protected SQLStatement |
RDBMSJoinArrayStore.getSQLStatementForIterator(org.datanucleus.store.ObjectProvider ownerSM)
Method to generate an SQLStatement for iterating through elements of the set. |
protected SQLStatement |
RDBMSJoinSetStore.getSQLStatementForIterator(org.datanucleus.store.ObjectProvider ownerSM)
Method to generate an SQLStatement for iterating through elements of the set. |
protected SQLStatement |
RDBMSJoinListStore.getSQLStatementForIterator(org.datanucleus.store.ObjectProvider op,
int startIdx,
int endIdx,
org.datanucleus.store.mapped.StatementClassMapping resultMapping,
StatementParameterMapping paramMapping)
Method to generate an SQLStatement for iterating through elements of the set. |
protected SQLStatement |
RDBMSFKListStore.getSQLStatementForIterator(org.datanucleus.store.ObjectProvider ownerSM,
int startIdx,
int endIdx,
org.datanucleus.store.mapped.StatementClassMapping resultMapping,
StatementParameterMapping paramMapping)
Method to generate an SQLStatement for iterating through elements of the list. |
| Uses of SQLStatement in org.datanucleus.store.rdbms.sql |
|---|
| Fields in org.datanucleus.store.rdbms.sql declared as SQLStatement | |
|---|---|
protected SQLStatement |
SQLStatement.parent
Parent statement, if this is a subquery. |
protected SQLStatement |
AbstractStatementGenerator.parentStmt
Parent statement. |
protected SQLStatement |
SQLTable.stmt
|
| Fields in org.datanucleus.store.rdbms.sql with type parameters of type SQLStatement | |
|---|---|
protected List<SQLStatement> |
SQLStatement.unions
List of unioned SQLStatements (if any). |
| Methods in org.datanucleus.store.rdbms.sql that return SQLStatement | |
|---|---|
SQLStatement |
SQLStatement.getParentStatement()
|
SQLStatement |
SQLTable.getSQLStatement()
|
protected SQLStatement |
UnionStatementGenerator.getSQLStatementForCandidate(String className)
Convenience method to return the SQLStatement for a particular class. |
protected SQLStatement |
UnionStatementGenerator.getSQLStatementForCandidateViaJoin(String className)
Convenience method to return the SQLStatement for a particular class selecting a join table. |
SQLStatement |
DiscriminatorStatementGenerator.getStatement()
Accessor for the SQL Statement. |
SQLStatement |
UnionStatementGenerator.getStatement()
Accessor for the SQL Statement for the candidate [+ subclasses]. |
SQLStatement |
StatementGenerator.getStatement()
Accessor for the statement. |
| Methods in org.datanucleus.store.rdbms.sql that return types with arguments of type SQLStatement | |
|---|---|
List<SQLStatement> |
SQLStatement.getUnions()
Accessor for the unioned statements. |
| Methods in org.datanucleus.store.rdbms.sql with parameters of type SQLStatement | |
|---|---|
static SQLTable |
SQLStatementHelper.addJoinForOneToOneRelation(SQLStatement stmt,
org.datanucleus.store.mapped.mapping.JavaTypeMapping sourceMapping,
SQLTable sourceSqlTbl,
org.datanucleus.store.mapped.mapping.JavaTypeMapping targetMapping,
org.datanucleus.store.mapped.DatastoreContainerObject targetTable,
String targetAlias,
Object[] discrimValues,
String targetTablegroupName,
SQLJoin.JoinType joinType)
Convenience method to add a join across a 1-1 relation to the provided SQLStatement. |
SQLText |
SQLText.append(SQLStatement stmt)
Append an SQLStatement. |
String |
SQLTableTNamer.getAliasForTable(SQLStatement stmt,
org.datanucleus.store.mapped.DatastoreContainerObject table,
String groupName)
|
String |
SQLTableNamer.getAliasForTable(SQLStatement stmt,
org.datanucleus.store.mapped.DatastoreContainerObject table,
String groupName)
Method to return the alias to use for the specified table. |
String |
SQLTableAlphaNamer.getAliasForTable(SQLStatement stmt,
org.datanucleus.store.mapped.DatastoreContainerObject table,
String groupName)
|
static BooleanExpression |
SQLStatementHelper.getExpressionForDiscriminatorForClass(SQLStatement stmt,
String className,
org.datanucleus.metadata.DiscriminatorMetaData dismd,
org.datanucleus.store.mapped.mapping.JavaTypeMapping discriminatorMapping,
SQLTable discrimSqlTbl,
org.datanucleus.ClassLoaderResolver clr)
Convenience method to generate a BooleanExpression for the associated discriminator value for the specified class. |
static PreparedStatement |
SQLStatementHelper.getPreparedStatementForSQLStatement(SQLStatement sqlStmt,
org.datanucleus.store.ExecutionContext ec,
org.datanucleus.store.connection.ManagedConnection mconn,
String resultSetType,
String resultSetConcurrency)
Convenience method to return a PreparedStatement for an SQLStatement. |
static SQLTable |
SQLStatementHelper.getSQLTableForMappingOfTable(SQLStatement stmt,
SQLTable sqlTbl,
org.datanucleus.store.mapped.mapping.JavaTypeMapping mapping)
Method to return the SQLTable where the specified mapping (in the same table group as the provided SQLTable) is defined. |
boolean |
SQLStatement.isChildStatementOf(SQLStatement stmt)
Convenience method to return if this statement is a child (inner) statement of the supplied statement. |
static void |
SQLStatementHelper.selectFetchPlanOfCandidateInStatement(SQLStatement stmt,
org.datanucleus.store.mapped.StatementClassMapping mappingDefinition,
org.datanucleus.metadata.AbstractClassMetaData candidateCmd,
org.datanucleus.FetchPlan fetchPlan,
int maxFetchDepth)
Method to select all fetch plan members for the candidate class. |
static void |
SQLStatementHelper.selectFetchPlanOfSourceClassInStatement(SQLStatement stmt,
org.datanucleus.store.mapped.StatementClassMapping mappingDefinition,
org.datanucleus.FetchPlan fetchPlan,
SQLTable sourceSqlTbl,
org.datanucleus.metadata.AbstractClassMetaData sourceCmd,
int maxFetchDepth)
Method to select all fetch plan members for the "source" class. |
static void |
SQLStatementHelper.selectIdentityOfCandidateInStatement(SQLStatement stmt,
org.datanucleus.store.mapped.StatementClassMapping mappingDefinition,
org.datanucleus.metadata.AbstractClassMetaData candidateCmd)
Method to select the identity for the candidate class. |
static void |
SQLStatementHelper.selectMemberOfSourceInStatement(SQLStatement stmt,
org.datanucleus.store.mapped.StatementClassMapping mappingDefinition,
org.datanucleus.FetchPlan fetchPlan,
SQLTable sourceSqlTbl,
org.datanucleus.metadata.AbstractMemberMetaData mmd,
org.datanucleus.ClassLoaderResolver clr,
int maxFetchPlanLimit)
Method to select the specified member (field/property) of the source table in the passed SQL statement. |
void |
DiscriminatorStatementGenerator.setParentStatement(SQLStatement stmt)
|
void |
UnionStatementGenerator.setParentStatement(SQLStatement stmt)
|
void |
StatementGenerator.setParentStatement(SQLStatement stmt)
Method to set the parent statement. |
void |
SQLStatement.union(SQLStatement stmt)
Method to union this SQL statement with another SQL statement. |
| Constructors in org.datanucleus.store.rdbms.sql with parameters of type SQLStatement | |
|---|---|
SQLStatement(SQLStatement parentStmt,
RDBMSStoreManager rdbmsMgr,
org.datanucleus.store.mapped.DatastoreContainerObject table,
org.datanucleus.store.mapped.DatastoreIdentifier alias,
String tableGroupName)
Constructor for an SQL statement that is a subquery of another statement. |
|
| Uses of SQLStatement in org.datanucleus.store.rdbms.sql.expression |
|---|
| Fields in org.datanucleus.store.rdbms.sql.expression declared as SQLStatement | |
|---|---|
protected SQLStatement |
SQLExpression.stmt
The SQL statement that this is part of. |
| Methods in org.datanucleus.store.rdbms.sql.expression that return SQLStatement | |
|---|---|
SQLStatement |
SQLExpression.getSQLStatement()
|
SQLStatement |
StringSubqueryExpression.getSubqueryStatement()
|
SQLStatement |
TemporalSubqueryExpression.getSubqueryStatement()
|
SQLStatement |
SubqueryExpressionComponent.getSubqueryStatement()
Accessor for the subquery. |
SQLStatement |
NumericSubqueryExpression.getSubqueryStatement()
|
SQLStatement |
SubqueryExpression.getSubqueryStatement()
|
| Methods in org.datanucleus.store.rdbms.sql.expression with parameters of type SQLStatement | |
|---|---|
static SQLExpression |
ExpressionUtils.getLiteralForOne(SQLStatement stmt)
Convenience accessor for a literal for the number 1. |
SQLExpression |
SQLExpressionFactory.invokeMethod(SQLStatement stmt,
String className,
String methodName,
SQLExpression expr,
List args)
Accessor for the result of a method call on the supplied expression with the supplied args. |
SQLExpression |
SQLExpressionFactory.newExpression(SQLStatement stmt,
SQLTable sqlTbl,
org.datanucleus.store.mapped.mapping.JavaTypeMapping mapping)
Factory for an expression representing a mapping on a table. |
SQLExpression |
SQLExpressionFactory.newExpression(SQLStatement stmt,
SQLTable sqlTbl,
org.datanucleus.store.mapped.mapping.JavaTypeMapping mapping,
org.datanucleus.store.mapped.mapping.JavaTypeMapping parentMapping)
Factory for an expression representing a mapping on a table. |
SQLExpression |
SQLExpressionFactory.newLiteral(SQLStatement stmt,
org.datanucleus.store.mapped.mapping.JavaTypeMapping mapping,
Object value)
Factory for a literal representing a value. |
SQLExpression |
SQLExpressionFactory.newLiteralParameter(SQLStatement stmt,
org.datanucleus.store.mapped.mapping.JavaTypeMapping mapping,
Object value,
String paramName)
Factory for a literal as an input parameter. |
| Constructors in org.datanucleus.store.rdbms.sql.expression with parameters of type SQLStatement | |
|---|---|
AggregateNumericExpression(SQLStatement stmt,
org.datanucleus.store.mapped.mapping.JavaTypeMapping mapping,
String functionName,
List args)
|
|
AggregateTemporalExpression(SQLStatement stmt,
org.datanucleus.store.mapped.mapping.JavaTypeMapping mapping,
String functionName,
List args)
|
|
ArrayExpression(SQLStatement stmt,
org.datanucleus.store.mapped.mapping.JavaTypeMapping mapping,
SQLExpression[] exprs)
Constructor for an SQL expression for an array expression specified in the query. |
|
ArrayExpression(SQLStatement stmt,
SQLTable table,
org.datanucleus.store.mapped.mapping.JavaTypeMapping mapping)
Constructor for an SQL expression for a (field) mapping in a specified table. |
|
ArrayLiteral(SQLStatement stmt,
org.datanucleus.store.mapped.mapping.JavaTypeMapping mapping,
Object value,
String parameterName)
Constructor for an array literal with a value. |
|
BinaryExpression(SQLStatement stmt,
org.datanucleus.store.mapped.mapping.JavaTypeMapping mapping,
String functionName,
List<SQLExpression> args,
List types)
|
|
BinaryExpression(SQLStatement stmt,
SQLTable table,
org.datanucleus.store.mapped.mapping.JavaTypeMapping mapping)
Constructor for an SQL expression for a (field) mapping in a specified table. |
|
BooleanExpression(SQLStatement stmt,
org.datanucleus.store.mapped.mapping.JavaTypeMapping mapping)
Constructor for a boolean expression for the specified mapping of the table. |
|
BooleanExpression(SQLStatement stmt,
org.datanucleus.store.mapped.mapping.JavaTypeMapping mapping,
String sql)
Constructor for a boolean expression for the specified mapping using the specified SQL text. |
|
BooleanExpression(SQLStatement stmt,
SQLTable table,
org.datanucleus.store.mapped.mapping.JavaTypeMapping mapping)
Constructor for a boolean expression for the specified mapping of the table. |
|
BooleanLiteral(SQLStatement stmt,
org.datanucleus.store.mapped.mapping.JavaTypeMapping mapping,
Boolean value)
Creates a boolean literal with the specified value, using the provided mapping. |
|
BooleanLiteral(SQLStatement stmt,
org.datanucleus.store.mapped.mapping.JavaTypeMapping mapping,
Object value,
String parameterName)
Creates a boolean literal with the specified value, using the provided mapping. |
|
BooleanSubqueryExpression(SQLStatement stmt,
String keyword,
SQLStatement subStmt)
|
|
ByteExpression(SQLStatement stmt,
SQLTable table,
org.datanucleus.store.mapped.mapping.JavaTypeMapping mapping)
Constructor for an SQL expression for a (field) mapping in a specified table. |
|
ByteLiteral(SQLStatement stmt,
org.datanucleus.store.mapped.mapping.JavaTypeMapping mapping,
Object value,
String parameterName)
Creates a byte literal. |
|
CharacterExpression(SQLStatement stmt,
org.datanucleus.store.mapped.mapping.JavaTypeMapping mapping,
String functionName,
List args)
Generates statement as e.g. |
|
CharacterExpression(SQLStatement stmt,
org.datanucleus.store.mapped.mapping.JavaTypeMapping mapping,
String functionName,
List args,
List types)
Generates statement as e.g. |
|
CharacterExpression(SQLStatement stmt,
SQLTable table,
org.datanucleus.store.mapped.mapping.JavaTypeMapping mapping)
Constructor for an SQL expression for a (field) mapping in a specified table. |
|
CharacterLiteral(SQLStatement stmt,
org.datanucleus.store.mapped.mapping.JavaTypeMapping mapping,
Object value,
String parameterName)
Constructor for a character literal with a value. |
|
CollectionExpression(SQLStatement stmt,
SQLTable table,
org.datanucleus.store.mapped.mapping.JavaTypeMapping mapping)
Constructor for an SQL expression for a (field) mapping in a specified table. |
|
CollectionLiteral(SQLStatement stmt,
org.datanucleus.store.mapped.mapping.JavaTypeMapping mapping,
Object value,
String parameterName)
Constructor for a collection literal with a value. |
|
ColumnExpression(SQLStatement stmt,
Object value)
Constructor for an SQL expression for a literal value. |
|
ColumnExpression(SQLStatement stmt,
SQLTable table,
Column col)
Constructor for an SQL expression for a column. |
|
ColumnExpression(SQLStatement stmt,
String parameterName,
org.datanucleus.store.mapped.mapping.JavaTypeMapping mapping,
Object value,
int colNumber)
Constructor for an SQL expression for a parameter. |
|
DelegatedExpression(SQLStatement stmt,
SQLTable table,
org.datanucleus.store.mapped.mapping.JavaTypeMapping mapping)
|
|
EnumExpression(SQLStatement stmt,
SQLTable table,
org.datanucleus.store.mapped.mapping.JavaTypeMapping mapping)
Constructor for an expression for an enum field/property. |
|
EnumLiteral(SQLStatement stmt,
org.datanucleus.store.mapped.mapping.JavaTypeMapping mapping,
Object value,
String parameterName)
Constructor for an Enum literal with a value. |
|
FloatingPointLiteral(SQLStatement stmt,
org.datanucleus.store.mapped.mapping.JavaTypeMapping mapping,
Object value,
String parameterName)
Constructor for a floating point literal with a value. |
|
IntegerLiteral(SQLStatement stmt,
org.datanucleus.store.mapped.mapping.JavaTypeMapping mapping,
Object value,
String parameterName)
Constructor for an integer literal with a value. |
|
JavaxTimeLiteral(SQLStatement stmt,
org.datanucleus.store.mapped.mapping.JavaTypeMapping mapping,
String parameterName)
Constructor for a javax.time literal with a value. |
|
LocalDateLiteral(SQLStatement stmt,
org.datanucleus.store.mapped.mapping.JavaTypeMapping mapping,
Object value,
String parameterName)
Constructor for an LocalDate literal with a value. |
|
LocalDateTimeLiteral(SQLStatement stmt,
org.datanucleus.store.mapped.mapping.JavaTypeMapping mapping,
Object value,
String parameterName)
Constructor for an LocalDateTime literal with a value. |
|
LocalTimeLiteral(SQLStatement stmt,
org.datanucleus.store.mapped.mapping.JavaTypeMapping mapping,
Object value,
String parameterName)
Constructor for an LocalTime literal with a value. |
|
MapExpression(SQLStatement stmt,
SQLTable table,
org.datanucleus.store.mapped.mapping.JavaTypeMapping mapping)
Constructor. |
|
MapLiteral.MapKeyLiteral(SQLStatement stmt,
org.datanucleus.store.mapped.mapping.JavaTypeMapping mapping,
Object value)
Constructor. |
|
MapLiteral.MapValueLiteral(SQLStatement stmt,
org.datanucleus.store.mapped.mapping.JavaTypeMapping mapping,
Object value)
Constructor. |
|
MapLiteral(SQLStatement stmt,
org.datanucleus.store.mapped.mapping.JavaTypeMapping mapping,
Object value,
String parameterName)
Constructor for a map literal with a value. |
|
NewObjectExpression(SQLStatement stmt,
Class cls,
List<SQLExpression> args)
|
|
NullLiteral(SQLStatement stmt,
org.datanucleus.store.mapped.mapping.JavaTypeMapping mapping,
Object value,
String parameterName)
Constructor for a null literal with a value (i.e null!). |
|
NumericExpression(SQLStatement stmt,
org.datanucleus.store.mapped.mapping.JavaTypeMapping mapping,
String sql)
Constructor for a numeric expression for the specified mapping using the specified SQL text. |
|
NumericExpression(SQLStatement stmt,
org.datanucleus.store.mapped.mapping.JavaTypeMapping mapping,
String functionName,
List args)
Generates statement as "FUNCTION_NAME(arg [,argN])". |
|
NumericExpression(SQLStatement stmt,
org.datanucleus.store.mapped.mapping.JavaTypeMapping mapping,
String functionName,
List args,
List types)
Generates statement as "FUNCTION_NAME(arg [AS type] [,argN [AS typeN]])". |
|
NumericExpression(SQLStatement stmt,
SQLTable table,
org.datanucleus.store.mapped.mapping.JavaTypeMapping mapping)
Constructor for a numeric expression for the mapping in the specified table. |
|
NumericSubqueryExpression(SQLStatement stmt,
SQLStatement subStmt)
|
|
ObjectExpression(SQLStatement stmt,
SQLTable table,
org.datanucleus.store.mapped.mapping.JavaTypeMapping mapping)
Constructor for an SQL expression for a (field) mapping in a specified table. |
|
ObjectLiteral(SQLStatement stmt,
org.datanucleus.store.mapped.mapping.JavaTypeMapping mapping,
Object value,
String parameterName)
Constructor for an Object literal with a value. |
|
ParameterLiteral(SQLStatement stmt,
org.datanucleus.store.mapped.mapping.JavaTypeMapping mapping,
Object value,
String parameterName)
Constructor for an integer literal with a value. |
|
SQLExpression(SQLStatement stmt,
org.datanucleus.store.mapped.mapping.JavaTypeMapping mapping,
String functionName,
List<SQLExpression> args,
List types)
Generates statement as "FUNCTION_NAME(arg [AS type] [,argN [AS typeN]])". |
|
SQLExpression(SQLStatement stmt,
SQLTable table,
org.datanucleus.store.mapped.mapping.JavaTypeMapping mapping)
Constructor for an SQL expression for a (field) mapping in a specified table. |
|
StringExpression(SQLStatement stmt,
org.datanucleus.store.mapped.mapping.JavaTypeMapping mapping,
String functionName,
List args)
Generates statement as e.g. |
|
StringExpression(SQLStatement stmt,
org.datanucleus.store.mapped.mapping.JavaTypeMapping mapping,
String functionName,
List args,
List types)
Generates statement as e.g. |
|
StringExpression(SQLStatement stmt,
SQLTable table,
org.datanucleus.store.mapped.mapping.JavaTypeMapping mapping)
Constructor for an SQL expression for a (field) mapping in a specified table. |
|
StringLiteral(SQLStatement stmt,
org.datanucleus.store.mapped.mapping.JavaTypeMapping mapping,
Object value,
String parameterName)
Constructor for a String literal with a value. |
|
StringNumericExpression(SQLStatement stmt,
SQLTable table,
org.datanucleus.store.mapped.mapping.JavaTypeMapping mapping)
Constructor for an expression for a field/property that can be represented as String or numeric. |
|
StringSubqueryExpression(SQLStatement stmt,
SQLStatement subStmt)
|
|
StringTemporalExpression(SQLStatement stmt,
SQLTable table,
org.datanucleus.store.mapped.mapping.JavaTypeMapping mapping)
Constructor for an expression for a field/property represented as String/Temporal. |
|
SubqueryExpression(SQLStatement stmt,
SQLStatement subStmt)
|
|
TemporalExpression(SQLStatement stmt,
org.datanucleus.store.mapped.mapping.JavaTypeMapping mapping,
String functionName,
List args)
Generates statement as "FUNCTION_NAME(arg [,argN])". |
|
TemporalExpression(SQLStatement stmt,
org.datanucleus.store.mapped.mapping.JavaTypeMapping mapping,
String functionName,
List args,
List types)
Generates statement as "FUNCTION_NAME(arg [AS type] [,argN [AS typeN]])". |
|
TemporalExpression(SQLStatement stmt,
SQLTable table,
org.datanucleus.store.mapped.mapping.JavaTypeMapping mapping)
Constructor for an SQL expression for a (field) mapping in a specified table. |
|
TemporalLiteral(SQLStatement stmt,
org.datanucleus.store.mapped.mapping.JavaTypeMapping mapping,
Object value,
String parameterName)
Constructor for a temporal literal with a value. |
|
TemporalSubqueryExpression(SQLStatement stmt,
SQLStatement subStmt)
|
|
UnboundExpression(SQLStatement stmt,
String variableName)
Constructor for an SQL expression for an unbound variable. |
|
| Uses of SQLStatement in org.datanucleus.store.rdbms.sql.method |
|---|
| Fields in org.datanucleus.store.rdbms.sql.method declared as SQLStatement | |
|---|---|
protected SQLStatement |
AbstractSQLMethod.stmt
|
| Methods in org.datanucleus.store.rdbms.sql.method with parameters of type SQLStatement | |
|---|---|
void |
SQLMethod.setStatement(SQLStatement stmt)
Method to set the SQLStatement that we are related to. |
void |
AbstractSQLMethod.setStatement(SQLStatement stmt)
|
|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||