Class BindExpressionStatement
java.lang.Object
com.invirgance.convirgance.jdbc.sql.BindExpressionStatement
- All Implemented Interfaces:
NamedSchema,ExpressionStatement,SQLStatement
- Author:
- jbanes
-
Constructor Summary
ConstructorsConstructorDescriptionBindExpressionStatement(DatabaseSchemaLayout layout, BindVariable bind) BindExpressionStatement(DatabaseSchemaLayout layout, BindVariable bind, String name) -
Method Summary
Modifier and TypeMethodDescriptiongetBind()getName()Get the schema name of this database objectIf this statement is part of a larger statement, this returns the parent statement.Get the schema name of this database object quoted for use in a SQL statementrender(SQLRenderer renderer) voidsetParent(SQLStatement parent) Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface com.invirgance.convirgance.jdbc.sql.SQLStatement
query, query
-
Constructor Details
-
BindExpressionStatement
-
BindExpressionStatement
-
-
Method Details
-
getBind
-
getParent
Description copied from interface:SQLStatementIf this statement is part of a larger statement, this returns the parent statement. Null is returned if this is the top-level statement.- Specified by:
getParentin interfaceSQLStatement- Returns:
- the parent statement or null if there is no parent
-
setParent
- Specified by:
setParentin interfaceSQLStatement
-
getName
Description copied from interface:NamedSchemaGet the schema name of this database object- Specified by:
getNamein interfaceNamedSchema- Returns:
- name of the object with exact database capitalization
-
getQuotedName
Description copied from interface:NamedSchemaGet the schema name of this database object quoted for use in a SQL statement- Specified by:
getQuotedNamein interfaceNamedSchema- Returns:
- name of the object quoted for use in a SQL statement
-
render
- Specified by:
renderin interfaceSQLStatement
-