org.hsqldb
Class Statement
- java.lang.Object
-
- org.hsqldb.Statement
-
- Direct Known Subclasses:
- StatementCommand, StatementCompound, StatementDMQL, StatementHandler, StatementSchema, StatementSession, StatementSimple
public abstract class Statement extends java.lang.ObjectBase class for compiled statement objects.- Since:
- 1.9.0
-
-
Method Summary
-
-
-
Method Detail
-
setParameters
public void setParameters(ExpressionColumn[] params)
-
isError
public final boolean isError()
-
isTransactionStatement
public boolean isTransactionStatement()
-
isAutoCommitStatement
public boolean isAutoCommitStatement()
-
setCompileTimestamp
public void setCompileTimestamp(long ts)
-
getCompileTimestamp
public long getCompileTimestamp()
-
setSQL
public final void setSQL(java.lang.String sql)
-
getSQL
public java.lang.String getSQL()
-
getReferences
public OrderedHashSet getReferences()
-
setDescribe
public final void setDescribe()
-
describe
public abstract java.lang.String describe(Session session)
-
getSchemaName
public HsqlNameManager.HsqlName getSchemaName()
-
setSchemaHsqlName
public final void setSchemaHsqlName(HsqlNameManager.HsqlName name)
-
setID
public final void setID(long csid)
-
getID
public final long getID()
-
getType
public final int getType()
-
getGroup
public final int getGroup()
-
isValid
public final boolean isValid()
-
isLogged
public final boolean isLogged()
-
clearVariables
public void clearVariables()
-
resolve
public void resolve(Session session)
-
getTableNamesForRead
public final HsqlNameManager.HsqlName[] getTableNamesForRead()
-
getTableNamesForWrite
public final HsqlNameManager.HsqlName[] getTableNamesForWrite()
-
isCatalogLock
public boolean isCatalogLock()
-
isCatalogChange
public boolean isCatalogChange()
-
setParent
public void setParent(StatementCompound statement)
-
setRoot
public void setRoot(Routine root)
-
hasGeneratedColumns
public boolean hasGeneratedColumns()
-
generatedResultMetaData
public ResultMetaData generatedResultMetaData()
-
setGeneratedColumnInfo
public void setGeneratedColumnInfo(int mode, ResultMetaData meta)
-
getResultMetaData
public ResultMetaData getResultMetaData()
-
getParametersMetaData
public ResultMetaData getParametersMetaData()
-
getResultProperties
public int getResultProperties()
-
getStatementReturnType
public int getStatementReturnType()
-
getCursorPropertiesRequest
public int getCursorPropertiesRequest()
-
setCursorPropertiesRequest
public void setCursorPropertiesRequest(int props)
-
clearStructures
public void clearStructures(Session session)
-
-
DataMelt 3.0 © DataMelt by jWork.ORG