META-INF/
META-INF/MANIFEST.MF
org/
org/hsqldb/
org/hsqldb/index/
org/hsqldb/jdbc/
org/hsqldb/lib/
org/hsqldb/lib/java/
org/hsqldb/persist/
org/hsqldb/resources/
org/hsqldb/rowio/
org/hsqldb/scriptio/
org/hsqldb/store/
org/hsqldb/types/
org/hsqldb/util/
hsqlServlet.class
package
public hsqlServlet extends org.hsqldb.Servlet {
public void ()
}
org/hsqldb/BaseMemoryNode.class
package org.hsqldb
abstract org.hsqldb.BaseMemoryNode extends org.hsqldb.Node {
protected org.hsqldb.Node nLeft
protected org.hsqldb.Node nRight
protected org.hsqldb.Node nParent
void ()
void delete ()
org.hsqldb.Node getLeft () throws org.hsqldb.HsqlException
void setLeft (org.hsqldb.Node) throws org.hsqldb.HsqlException
org.hsqldb.Node getRight () throws org.hsqldb.HsqlException
void setRight (org.hsqldb.Node) throws org.hsqldb.HsqlException
org.hsqldb.Node getParent () throws org.hsqldb.HsqlException
boolean isRoot ()
void setParent (org.hsqldb.Node) throws org.hsqldb.HsqlException
void setBalance (int) throws org.hsqldb.HsqlException
boolean isFromLeft () throws org.hsqldb.HsqlException
boolean equals (org.hsqldb.Node)
void write (org.hsqldb.rowio.RowOutputInterface) throws java.io.IOException
}
org/hsqldb/BaseTable.class
package org.hsqldb
public abstract org.hsqldb.BaseTable extends java.lang.Object {
void ()
abstract org.hsqldb.Index getPrimaryIndex ()
public org.hsqldb.index.RowIterator rowIterator (org.hsqldb.Session) throws org.hsqldb.HsqlException
}
org/hsqldb/CachedDataRow.class
package org.hsqldb
org.hsqldb.CachedDataRow extends org.hsqldb.CachedRow {
void (org.hsqldb.Table, java.lang.Object[]) throws org.hsqldb.HsqlException
void (org.hsqldb.Table, org.hsqldb.rowio.RowInputInterface) throws java.io.IOException org.hsqldb.HsqlException
org.hsqldb.Row getUpdatedRow () throws org.hsqldb.HsqlException
void setNewNodes ()
void setPrimaryNode (org.hsqldb.Node)
public int getRealSize (org.hsqldb.rowio.RowOutputInterface)
public void write (org.hsqldb.rowio.RowOutputInterface)
public boolean hasChanged ()
public void setPos (int)
public boolean equals (java.lang.Object)
}
org/hsqldb/CachedRow.class
package org.hsqldb
public org.hsqldb.CachedRow extends org.hsqldb.Row {
static final int NO_POS
protected org.hsqldb.Table tTable
int storageSize
protected boolean hasDataChanged
boolean hasNodesChanged
void ()
public void (org.hsqldb.Table, java.lang.Object[]) throws org.hsqldb.HsqlException
public void (org.hsqldb.Table, org.hsqldb.rowio.RowInputInterface) throws java.io.IOException org.hsqldb.HsqlException
private void readRowInfo (org.hsqldb.rowio.RowInputInterface) throws java.io.IOException org.hsqldb.HsqlException
public void delete () throws org.hsqldb.HsqlException
public int getStorageSize ()
public void setPos (int)
void setChanged ()
public boolean hasChanged ()
public org.hsqldb.Table getTable ()
public int getRealSize (org.hsqldb.rowio.RowOutputInterface)
public void setStorageSize (int)
public boolean isKeepInMemory ()
org.hsqldb.Row getUpdatedRow () throws org.hsqldb.HsqlException
void setNewNodes ()
public void write (org.hsqldb.rowio.RowOutputInterface)
private void writeRowInfo (org.hsqldb.rowio.RowOutputInterface)
public void write (org.hsqldb.rowio.RowOutputInterface, org.hsqldb.lib.IntLookup)
private void writeNodes (org.hsqldb.rowio.RowOutputInterface) throws java.io.IOException
public boolean equals (java.lang.Object)
public int hashCode ()
}
org/hsqldb/Collation.class
package org.hsqldb
public org.hsqldb.Collation extends java.lang.Object {
static final org.hsqldb.lib.HashMap nameToJavaName
String name
java.text.Collator collator
java.util.Locale locale
public void ()
public org.hsqldb.lib.Iterator getCollationsIterator ()
public org.hsqldb.lib.Iterator getLocalesIterator ()
public void setCollationAsLocale ()
void setCollation (java.lang.String) throws org.hsqldb.HsqlException
int compare (java.lang.String, java.lang.String)
int compareIgnoreCase (java.lang.String, java.lang.String)
java.lang.String toUpperCase (java.lang.String)
static void ()
}
org/hsqldb/Column.class
package org.hsqldb
public org.hsqldb.Column extends java.lang.Object {
public org.hsqldb.HsqlNameManager$HsqlName columnName
private int colType
private int colSize
private int colScale
private boolean isNullable
private boolean isIdentity
private boolean isPrimaryKey
private org.hsqldb.Expression defaultExpression
long identityStart
long identityIncrement
static final java.math.BigInteger MAX_LONG
static final java.math.BigInteger MIN_LONG
static final java.math.BigInteger MAX_INT
static final java.math.BigInteger MIN_INT
static final java.math.BigDecimal BIG_DECIMAL_0
static final java.math.BigDecimal BIG_DECIMAL_1
static int[] tenPower
void (org.hsqldb.HsqlNameManager$HsqlName, boolean, int, int, int, boolean, org.hsqldb.Expression) throws org.hsqldb.HsqlException
void setIdentity (boolean, long, long) throws org.hsqldb.HsqlException
private void ()
org.hsqldb.Column duplicate (boolean) throws org.hsqldb.HsqlException
void setType (org.hsqldb.Column)
boolean isIdentity ()
boolean isNullable ()
void setNullable (boolean)
public boolean isPrimaryKey ()
void setPrimaryKey (boolean)
java.lang.Object getDefaultValue (org.hsqldb.Session) throws org.hsqldb.HsqlException
java.lang.String getDefaultDDL ()
org.hsqldb.Expression getDefaultExpression ()
void setDefaultExpression (org.hsqldb.Expression)
int getType ()
int getDIType ()
int getDITypeSub ()
int getSize ()
int getScale ()
static java.lang.Object add (java.lang.Object, java.lang.Object, int) throws org.hsqldb.HsqlException
static java.lang.Object concat (java.lang.Object, java.lang.Object) throws org.hsqldb.HsqlException
static java.lang.Object negate (java.lang.Object, int) throws org.hsqldb.HsqlException
static java.lang.Object multiply (java.lang.Object, java.lang.Object, int) throws org.hsqldb.HsqlException
static java.lang.Object divide (java.lang.Object, java.lang.Object, int) throws org.hsqldb.HsqlException
static java.lang.Object subtract (java.lang.Object, java.lang.Object, int) throws org.hsqldb.HsqlException
static int compare (org.hsqldb.Collation, java.lang.Object, java.lang.Object, int)
public static java.lang.Object convertObject (java.lang.Object, int) throws org.hsqldb.HsqlException
private static java.lang.Object convertString (java.lang.String, int) throws org.hsqldb.HsqlException
static java.lang.String createSQLString (java.lang.Object, int) throws org.hsqldb.HsqlException
public static java.lang.String createSQLString (double)
public static java.lang.String createSQLString (java.lang.String)
public static java.lang.Object convertObject (org.hsqldb.Session, java.lang.Object, int, int, int) throws org.hsqldb.HsqlException
static java.lang.Object enforceSize (java.lang.Object, int, int, int, boolean) throws org.hsqldb.HsqlException
static java.lang.String checkVarchar (java.lang.String, int, boolean) throws org.hsqldb.HsqlException
static java.lang.String checkChar (java.lang.String, int, boolean) throws org.hsqldb.HsqlException
static java.lang.Integer convertToInt (java.lang.Object) throws org.hsqldb.HsqlException
static java.lang.Long convertToLong (java.lang.Object) throws org.hsqldb.HsqlException
static java.lang.Double convertToDouble (java.lang.Object) throws org.hsqldb.HsqlException
static int getCombinedNumberType (int, int, int)
static int getNumTypeWidth (int)
static int compareToTypeRange (java.lang.Object, int)
public static byte[] hexToByteArray (java.lang.String) throws org.hsqldb.HsqlException
static int compareTo (byte[], byte[])
static void ()
}
org/hsqldb/CompiledStatement.class
package org.hsqldb
final org.hsqldb.CompiledStatement extends java.lang.Object {
static final String PCOL_PREFIX
static final String RETURN_COLUMN_NAME
static final int UNKNOWN
static final int INSERT_VALUES
static final int INSERT_SELECT
static final int UPDATE
static final int DELETE
static final int SELECT
static final int CALL
static final int DML
static final int DQL
static final int DDL
boolean isValid
org.hsqldb.Table targetTable
org.hsqldb.TableFilter targetFilter
org.hsqldb.Expression condition
int[] columnMap
org.hsqldb.Expression[] columnValues
boolean[] checkColumns
org.hsqldb.Expression expression
org.hsqldb.Select select
org.hsqldb.Expression[] parameters
int[] paramTypes
org.hsqldb.SubQuery[] subqueries
int type
String sql
final org.hsqldb.HsqlNameManager$HsqlName schemaHsqlName
private static final org.hsqldb.Result updateCountResult
void (org.hsqldb.HsqlNameManager$HsqlName)
void (org.hsqldb.Session, org.hsqldb.Database, org.hsqldb.HsqlNameManager$HsqlName, org.hsqldb.TableFilter, org.hsqldb.Expression, org.hsqldb.Expression[]) throws org.hsqldb.HsqlException
void (org.hsqldb.Session, org.hsqldb.Database, org.hsqldb.HsqlNameManager$HsqlName, org.hsqldb.TableFilter, int[], org.hsqldb.Expression[], org.hsqldb.Expression, org.hsqldb.Expression[]) throws org.hsqldb.HsqlException
void (org.hsqldb.HsqlNameManager$HsqlName, org.hsqldb.Table, int[], org.hsqldb.Expression[], boolean[], org.hsqldb.Expression[]) throws org.hsqldb.HsqlException
void (org.hsqldb.Session, org.hsqldb.Database, org.hsqldb.HsqlNameManager$HsqlName, org.hsqldb.Table, int[], boolean[], org.hsqldb.Select, org.hsqldb.Expression[]) throws org.hsqldb.HsqlException
void (org.hsqldb.Session, org.hsqldb.Database, org.hsqldb.HsqlNameManager$HsqlName, org.hsqldb.Select, org.hsqldb.Expression[]) throws org.hsqldb.HsqlException
void (org.hsqldb.Session, org.hsqldb.Database, org.hsqldb.HsqlNameManager$HsqlName, org.hsqldb.Expression, org.hsqldb.Expression[]) throws org.hsqldb.HsqlException
private void resolveInsertParameterTypes ()
private void setParameters (org.hsqldb.Expression[])
void materializeSubQueries (org.hsqldb.Session) throws org.hsqldb.HsqlException
void dematerializeSubQueries (org.hsqldb.Session)
void clearVariables ()
org.hsqldb.Result describeResult ()
org.hsqldb.Result describeParameters ()
public java.lang.String describe (org.hsqldb.Session)
private java.lang.String describeImpl (org.hsqldb.Session) throws java.lang.Exception
private java.lang.StringBuffer appendSubqueries (java.lang.StringBuffer)
private java.lang.StringBuffer appendTable (java.lang.StringBuffer)
private java.lang.StringBuffer appendColumns (java.lang.StringBuffer)
private java.lang.StringBuffer appendParms (java.lang.StringBuffer)
private java.lang.StringBuffer appendCondition (org.hsqldb.Session, java.lang.StringBuffer)
static void ()
}
org/hsqldb/CompiledStatementExecutor.class
package org.hsqldb
final org.hsqldb.CompiledStatementExecutor extends java.lang.Object {
private org.hsqldb.Session session
private org.hsqldb.Result updateResult
private org.hsqldb.Result emptyResult
void (org.hsqldb.Session)
org.hsqldb.Result execute (org.hsqldb.CompiledStatement)
private org.hsqldb.Result executeImpl (org.hsqldb.CompiledStatement) throws org.hsqldb.HsqlException
private org.hsqldb.Result executeCallStatement (org.hsqldb.CompiledStatement) throws org.hsqldb.HsqlException
private org.hsqldb.Result executeDeleteStatement (org.hsqldb.CompiledStatement) throws org.hsqldb.HsqlException
private org.hsqldb.Result executeInsertSelectStatement (org.hsqldb.CompiledStatement) throws org.hsqldb.HsqlException
private org.hsqldb.Result executeInsertValuesStatement (org.hsqldb.CompiledStatement) throws org.hsqldb.HsqlException
private org.hsqldb.Result executeSelectStatement (org.hsqldb.CompiledStatement) throws org.hsqldb.HsqlException
private org.hsqldb.Result executeUpdateStatement (org.hsqldb.CompiledStatement) throws org.hsqldb.HsqlException
private org.hsqldb.Result executeDDLStatement (org.hsqldb.CompiledStatement) throws org.hsqldb.HsqlException
}
org/hsqldb/CompiledStatementManager.class
package org.hsqldb
final org.hsqldb.CompiledStatementManager extends java.lang.Object {
private org.hsqldb.Database database
private org.hsqldb.lib.IntKeyHashMap schemaMap
private org.hsqldb.lib.IntKeyHashMap sqlLookup
private org.hsqldb.lib.IntKeyHashMap csidMap
private org.hsqldb.lib.IntKeyHashMap sessionMap
private org.hsqldb.lib.IntKeyIntValueHashMap useMap
private int next_cs_id
void (org.hsqldb.Database)
synchronized void reset ()
synchronized void resetStatements ()
private int nextID ()
synchronized int getStatementID (org.hsqldb.HsqlNameManager$HsqlName, java.lang.String)
synchronized org.hsqldb.CompiledStatement getStatement (int)
synchronized java.lang.String getSql (int)
synchronized void linkSession (int, int)
synchronized int registerStatement (int, org.hsqldb.CompiledStatement)
synchronized void freeStatement (int, int)
synchronized void removeSession (int)
}
org/hsqldb/Constraint.class
package org.hsqldb
org.hsqldb.Constraint extends java.lang.Object {
static final int CASCADE
static final int SET_NULL
static final int NO_ACTION
static final int SET_DEFAULT
static final int INIT_DEFERRED
static final int INIT_IMMEDIATE
static final int NOT_DEFERRABLE
static final int FOREIGN_KEY
static final int MAIN
static final int UNIQUE
static final int CHECK
static final int PRIMARY_KEY
org.hsqldb.ConstraintCore core
org.hsqldb.HsqlNameManager$HsqlName constName
int constType
void (org.hsqldb.HsqlNameManager$HsqlName, org.hsqldb.Table, org.hsqldb.Index)
void (org.hsqldb.HsqlNameManager$HsqlName, org.hsqldb.Constraint)
void (org.hsqldb.HsqlNameManager$HsqlName, org.hsqldb.HsqlNameManager$HsqlName, org.hsqldb.Table, org.hsqldb.Table, int[], int[], org.hsqldb.Index, org.hsqldb.Index, int, int) throws org.hsqldb.HsqlException
void (org.hsqldb.HsqlNameManager$HsqlName, int[], org.hsqldb.Table, int[], int, int, int)
private void ()
org.hsqldb.HsqlNameManager$HsqlName getName ()
private void setName (java.lang.String, boolean) throws org.hsqldb.HsqlException
java.lang.String getPkName ()
java.lang.String getFkName ()
int getType ()
org.hsqldb.Table getMain ()
org.hsqldb.Index getMainIndex ()
org.hsqldb.Table getRef ()
org.hsqldb.Index getRefIndex ()
int getDeleteAction ()
int getUpdateAction ()
int[] getMainColumns ()
int[] getRefColumns ()
boolean isIndexFK (org.hsqldb.Index)
boolean isIndexUnique (org.hsqldb.Index)
boolean hasColumn (org.hsqldb.Table, java.lang.String)
boolean hasColumn (int)
boolean isEquivalent (int[], int)
boolean isEquivalent (org.hsqldb.Table, int[], org.hsqldb.Table, int[])
void replaceTable (org.hsqldb.Table, org.hsqldb.Table, int, int) throws org.hsqldb.HsqlException
void checkInsert (org.hsqldb.Session, java.lang.Object[]) throws org.hsqldb.HsqlException
void checkCheckConstraint (org.hsqldb.Session, java.lang.Object[]) throws org.hsqldb.HsqlException
org.hsqldb.index.RowIterator findFkRef (org.hsqldb.Session, java.lang.Object[], boolean) throws org.hsqldb.HsqlException
boolean hasMainRef (org.hsqldb.Session, java.lang.Object[]) throws org.hsqldb.HsqlException
private static boolean hasReferencedRow (org.hsqldb.Session, java.lang.Object[], int[], org.hsqldb.Index) throws org.hsqldb.HsqlException
static void checkReferencedRows (org.hsqldb.Session, org.hsqldb.Table, int[], org.hsqldb.Index) throws org.hsqldb.HsqlException
}
org/hsqldb/ConstraintCore.class
package org.hsqldb
org.hsqldb.ConstraintCore extends java.lang.Object {
org.hsqldb.HsqlNameManager$HsqlName fkName
org.hsqldb.HsqlNameManager$HsqlName pkName
int colLen
org.hsqldb.Table mainTable
int[] mainColArray
org.hsqldb.Index mainIndex
org.hsqldb.Table refTable
int[] refColArray
org.hsqldb.Index refIndex
int deleteAction
int updateAction
org.hsqldb.Expression check
org.hsqldb.TableFilter checkFilter
void ()
}
org/hsqldb/DINameSpace.class
package org.hsqldb
final org.hsqldb.DINameSpace extends java.lang.Object {
private org.hsqldb.Database database
private String catalogName
private static org.hsqldb.lib.HashSet builtin
public void (org.hsqldb.Database) throws org.hsqldb.HsqlException
java.lang.Class classForMethodFQN (java.lang.String)
java.lang.Class classForName (java.lang.String) throws java.lang.ClassNotFoundException
org.hsqldb.lib.Iterator iterateCatalogNames () throws org.hsqldb.HsqlException
java.lang.String getCatalogName (java.lang.Object)
org.hsqldb.lib.HashMap getInverseAliasMap ()
static java.lang.String getMethodFQN (java.lang.reflect.Method)
static java.lang.String getMethodSpecificName (java.lang.reflect.Method)
static java.lang.String getSignature (java.lang.reflect.Method)
java.lang.String getSchemaName (java.lang.Object)
void addBuiltinToSet (org.hsqldb.lib.HashSet)
boolean isBuiltin (java.lang.Class)
boolean isBuiltin (java.lang.String)
org.hsqldb.lib.Iterator iterateRoutineMethods (java.lang.String, boolean) throws org.hsqldb.HsqlException
org.hsqldb.lib.Iterator iterateAccessibleTriggerClassNames (org.hsqldb.User) throws org.hsqldb.HsqlException
org.hsqldb.lib.Iterator iterateAllAccessibleMethods (org.hsqldb.Session, boolean) throws org.hsqldb.HsqlException
org.hsqldb.Session[] listVisibleSessions (org.hsqldb.Session)
boolean isReportCatalogs ()
static void ()
}
org/hsqldb/DIProcedureInfo.class
package org.hsqldb
final org.hsqldb.DIProcedureInfo extends java.lang.Object {
static final String conClsName
static final int procedureResultUnknown
static final int procedureNoResult
static final int procedureReturnsResult
static final int procedureColumnUnknown
static final int procedureColumnIn
static final int procedureColumnInOut
static final int procedureColumnResult
static final int procedureColumnOut
static final int procedureColumnReturn
static final int procedureNoNulls
static final int procedureNullable
static final int procedureNullableUnknown
private Class clazz
private Class[] colClasses
private int[] colTypes
private int colOffset
private int colCount
private boolean colsResolved
private String fqn
private String specificName
private int hnd_remarks
private java.lang.reflect.Method method
private String sig
private org.hsqldb.DINameSpace nameSpace
private final org.hsqldb.lib.HashMap typeMap
static Class class$java$lang$Long
static Class class$java$lang$Boolean
static Class class$java$lang$Character
static Class array$Ljava$lang$Character
static Class array$C
static Class class$java$net$URL
static Class class$java$util$Date
static Class class$java$sql$Date
static Class class$java$lang$Double
static Class class$java$lang$Float
static Class class$java$lang$Integer
static Class class$java$lang$Object
static Class array$B
static Class class$org$hsqldb$types$Binary
static Class class$java$lang$String
static Class class$java$lang$Void
static Class class$java$lang$Short
static Class class$java$sql$Time
static Class class$java$sql$Timestamp
static Class class$java$lang$Byte
static Class class$java$lang$Number
static Class class$java$io$Serializable
public void (org.hsqldb.DINameSpace) throws org.hsqldb.HsqlException
private int colOffset ()
org.hsqldb.lib.HsqlArrayList getAliases ()
java.lang.Class getColClass (int)
int getColCount ()
java.lang.Integer getColDataType (int)
java.lang.Integer getColLen (int)
java.lang.String getColName (int)
java.lang.Integer getColNullability (int)
java.lang.String getColRemark (int)
int getColSequence (int)
int getColTypeCode (int)
java.lang.Integer getColUsage (int)
java.lang.Class getDeclaringClass ()
java.lang.String getFQN ()
java.lang.String getSpecificName ()
java.lang.Integer getInputParmCount ()
java.lang.reflect.Method getMethod ()
java.lang.String getOrigin (java.lang.String)
java.lang.Integer getOutputParmCount ()
java.lang.String getRemark ()
java.lang.Integer getResultSetCount ()
java.lang.Integer getResultType (java.lang.String)
java.lang.String getSignature ()
static java.lang.String getMethodSpecificName (java.lang.reflect.Method)
org.hsqldb.DINameSpace getNameSpace ()
void setNameSpace (org.hsqldb.DINameSpace) throws org.hsqldb.HsqlException
private void resolveCols ()
void setMethod (java.lang.reflect.Method)
int typeForClass (java.lang.Class)
static java.lang.Class class$ (java.lang.String)
}
org/hsqldb/DITableInfo.class
package org.hsqldb
final org.hsqldb.DITableInfo extends java.lang.Object {
int bestRowTemporary
int bestRowTransaction
int bestRowSession
int bestRowUnknown
int bestRowNotPseudo
static final short tableIndexOther
private static final int HALF_MAX_INT
private int hnd_column_remarks
private int hnd_table_remarks
private org.hsqldb.Table table
private static final org.hsqldb.DITypeInfo ti
static Class class$org$hsqldb$resources$BundleHandler
void ()
void setLocale (java.util.Locale)
java.lang.Integer getBRIPseudo ()
java.lang.Integer getBRIScope ()
java.lang.Integer getColBufLen (int)
java.lang.Integer getColCharOctLen (int)
java.lang.Integer getColDataType (int)
java.lang.String getColDataTypeName (int)
java.lang.Integer getColDataTypeSub (int)
java.lang.String getColDefault (int)
java.lang.Boolean getColIsIdentity (int)
java.lang.String getColIsNullable (int)
java.lang.String getColName (int)
java.lang.Integer getColNullability (int)
java.lang.Integer getColPrecRadix (int)
java.lang.String getColRemarks (int)
java.lang.Integer getColScale (int)
java.lang.String getColScopeCat (int)
java.lang.String getColScopeSchem (int)
java.lang.String getColScopeTable (int)
java.lang.Integer getColSize (int)
java.lang.Integer getColSqlDataType (int)
java.lang.Integer getColSqlDateTimeSub (int)
java.lang.String getDataSource ()
java.lang.String getHsqlType ()
java.lang.Integer getIndexCardinality (int)
java.lang.String getIndexColDirection (int, int)
int[] getIndexColumns (int)
java.lang.String getIndexName (int)
java.lang.Integer getIndexPages (int)
java.lang.Integer getIndexType (int)
int getIndexVisibleColumns (int)
java.lang.String getName ()
java.lang.Long getNextIdentity ()
java.lang.String getRemark ()
java.lang.String getStandardType ()
org.hsqldb.Table getTable ()
java.lang.Boolean isDataSourceDescending ()
java.lang.Boolean isIndexNonUnique (int)
java.lang.Boolean isReadOnly ()
void setTable (org.hsqldb.Table)
static java.lang.Class class$ (java.lang.String)
static void ()
}
org/hsqldb/DITypeInfo.class
package org.hsqldb
final org.hsqldb.DITypeInfo extends java.lang.Object {
static final int columnNoNulls
static final int columnNullable
static final int typePredNone
static final int typePredChar
static final int typePredBasic
static final int typeSearchable
private int hnd_create_params
private int hnd_local_names
private int hnd_remarks
private int type
private int typeSub
boolean locale_set
static Class class$org$hsqldb$resources$BundleHandler
void ()
java.lang.Integer getCharOctLen ()
java.lang.Long getCharOctLenAct ()
java.lang.String getColStClsName ()
java.lang.String getCreateParams ()
java.lang.String getCstMapClsName ()
int getMaxDisplaySize ()
java.lang.Integer getDataType ()
java.lang.Integer getDataTypeSub ()
java.lang.Integer getDefaultScale ()
java.lang.Integer getIntervalPrecision ()
java.lang.String getLiteralPrefix ()
java.lang.String getLiteralSuffix ()
java.lang.String getLocalName ()
java.lang.Integer getMaxScale ()
java.lang.Integer getMaxScaleAct ()
java.lang.Integer getMinScale ()
java.lang.Integer getMinScaleAct ()
java.lang.Integer getNullability ()
java.lang.Integer getNumPrecRadix ()
java.lang.Integer getPrecision ()
java.lang.Long getPrecisionAct ()
java.lang.String getRemarks ()
java.lang.Integer getSearchability ()
java.lang.Integer getSqlDataType ()
java.lang.Integer getSqlDateTimeSub ()
java.lang.String getStdMapClsName ()
int getTypeCode ()
java.lang.String getTypeName ()
int getTypeSub ()
java.lang.Boolean isAutoIncrement ()
java.lang.Boolean isCaseSensitive ()
java.lang.Boolean isColStClsSupported ()
java.lang.Boolean isFixedPrecisionScale ()
java.lang.Boolean isStdMapClsSupported ()
java.lang.Boolean isSupportedAsPCol ()
java.lang.Boolean isSupportedAsTCol ()
java.lang.Boolean isUnsignedAttribute ()
void setLocale (java.util.Locale)
void setTypeCode (int)
void setTypeSub (int)
static java.lang.Class class$ (java.lang.String)
}
org/hsqldb/Database.class
package org.hsqldb
public org.hsqldb.Database extends java.lang.Object {
int databaseID
private String sType
private String sName
private org.hsqldb.persist.HsqlProperties urlProperties
private String sPath
org.hsqldb.DatabaseInformation dbInfo
ClassLoader classLoader
private int dbState
public org.hsqldb.persist.Logger logger
boolean databaseReadOnly
private boolean filesReadOnly
private boolean filesInJar
public boolean sqlEnforceStrictSize
public int firstIdentity
private boolean bIgnoreCase
private boolean bReferentialIntegrity
private org.hsqldb.persist.HsqlDatabaseProperties databaseProperties
private boolean shutdownOnNoConnection
private org.hsqldb.lib.HashMap hAlias
private org.hsqldb.UserManager userManager
private org.hsqldb.GranteeManager granteeManager
org.hsqldb.HsqlNameManager nameManager
public org.hsqldb.SessionManager sessionManager
public org.hsqldb.TransactionManager txManager
org.hsqldb.CompiledStatementManager compiledStatementManager
public org.hsqldb.SchemaManager schemaManager
public org.hsqldb.Collation collation
public static final int DATABASE_ONLINE
public static final int DATABASE_OPENING
public static final int DATABASE_CLOSING
public static final int DATABASE_SHUTDOWN
public static final int CLOSEMODE_IMMEDIATELY
public static final int CLOSEMODE_NORMAL
public static final int CLOSEMODE_COMPACT
public static final int CLOSEMODE_SCRIPT
private long dbSCN
private long ddlSCN
private long dmlSCN
private org.hsqldb.lib.FileAccess fileaccess
private boolean isStoredFileAccess
static Class class$java$lang$Object
void (java.lang.String, java.lang.String, java.lang.String, org.hsqldb.persist.HsqlProperties) throws org.hsqldb.HsqlException
synchronized void open () throws org.hsqldb.HsqlException
void reopen () throws org.hsqldb.HsqlException
void clearStructures ()
public java.lang.String getType ()
public java.lang.String getPath ()
public org.hsqldb.persist.HsqlDatabaseProperties getProperties ()
public org.hsqldb.SessionManager getSessionManager ()
synchronized boolean isShutdown ()
synchronized org.hsqldb.Session connect (java.lang.String, java.lang.String) throws org.hsqldb.HsqlException
public void setReadOnly ()
public void setFilesReadOnly ()
public boolean isFilesReadOnly ()
public boolean isFilesInJar ()
org.hsqldb.UserManager getUserManager ()
org.hsqldb.GranteeManager getGranteeManager ()
public void setReferentialIntegrity (boolean)
boolean isReferentialIntegrity ()
org.hsqldb.lib.HashMap getAliasMap ()
java.lang.String getJavaName (java.lang.String)
void setIgnoreCase (boolean)
boolean isIgnoreCase ()
int getDefaultTableType ()
protected void finalize ()
void closeIfLast ()
void close (int) throws org.hsqldb.HsqlException
public void setMetaDirty (boolean)
synchronized long getSCN ()
private synchronized void setSCN (long)
private synchronized long nextSCN ()
synchronized long getDMLSCN ()
synchronized long nextDMLSCN ()
private synchronized void setState (int)
synchronized int getState ()
java.lang.String getStateString ()
public java.lang.String getURI ()
public org.hsqldb.persist.HsqlProperties getURLProperties ()
public synchronized org.hsqldb.lib.FileAccess getFileAccess ()
public synchronized boolean isStoredFileAccess ()
static java.lang.Class class$ (java.lang.String)
}
org/hsqldb/DatabaseCommandInterpreter.class
package org.hsqldb
org.hsqldb.DatabaseCommandInterpreter extends java.lang.Object {
private org.hsqldb.Tokenizer tokenizer
private org.hsqldb.Database database
private org.hsqldb.Session session
static final String oldLib
static final int oldLibLen
static final String newLib
void (org.hsqldb.Session)
org.hsqldb.Result execute (java.lang.String)
private org.hsqldb.Result executePart (int, java.lang.String) throws java.lang.Throwable
private org.hsqldb.Result processScript () throws java.io.IOException org.hsqldb.HsqlException
private void processCreate () throws org.hsqldb.HsqlException
private int[] processColumnList (org.hsqldb.Table) throws org.hsqldb.HsqlException
private void addIndexOn (org.hsqldb.Table, java.lang.String, boolean, boolean) throws org.hsqldb.HsqlException
private void processCreateTrigger () throws org.hsqldb.HsqlException
private org.hsqldb.Column processCreateColumn () throws org.hsqldb.HsqlException
private org.hsqldb.Column processCreateColumn (org.hsqldb.HsqlNameManager$HsqlName) throws org.hsqldb.HsqlException
private org.hsqldb.Expression processCreateDefaultExpression (int, int, int) throws org.hsqldb.HsqlException
public static void checkBooleanDefault (java.lang.String, int) throws org.hsqldb.HsqlException
private org.hsqldb.lib.HsqlArrayList processCreateConstraints (org.hsqldb.Table, boolean, int[]) throws org.hsqldb.HsqlException
private void processCreateCheckConstraintCondition (org.hsqldb.Constraint) throws org.hsqldb.HsqlException
private void processCreateTable (int) throws org.hsqldb.HsqlException
private org.hsqldb.Constraint processCreateFK (org.hsqldb.Table, org.hsqldb.HsqlNameManager$HsqlName) throws org.hsqldb.HsqlException
private void processCreateView () throws org.hsqldb.HsqlException
private void processAlterTableRename (org.hsqldb.Table) throws org.hsqldb.HsqlException
private void processAlter () throws org.hsqldb.HsqlException
private void processAlterTable () throws org.hsqldb.HsqlException
private void processAlterColumn (org.hsqldb.Table) throws org.hsqldb.HsqlException
private void processAlterColumnType (org.hsqldb.Table, org.hsqldb.Column) throws org.hsqldb.HsqlException
private void processAlterColumnRename (org.hsqldb.Table, org.hsqldb.Column) throws org.hsqldb.HsqlException
private void processAlterIndex () throws org.hsqldb.HsqlException
private void processAlterSchema () throws org.hsqldb.HsqlException
private void processDrop () throws org.hsqldb.HsqlException
private void processGrantOrRevoke (boolean) throws org.hsqldb.HsqlException
private void processConnect () throws org.hsqldb.HsqlException
private void processSet () throws org.hsqldb.HsqlException
private boolean processTrueOrFalse () throws org.hsqldb.HsqlException
private void processCommit () throws org.hsqldb.HsqlException
private void processRollback () throws org.hsqldb.HsqlException
private void processSavepoint () throws org.hsqldb.HsqlException
private void processShutdown () throws org.hsqldb.HsqlException
private void processCheckpoint () throws org.hsqldb.HsqlException
private org.hsqldb.HsqlNameManager$HsqlName newIndexHsqlName (java.lang.String, boolean) throws org.hsqldb.HsqlException
private org.hsqldb.Table newTable (int, java.lang.String, boolean, org.hsqldb.HsqlNameManager$HsqlName) throws org.hsqldb.HsqlException
private void checkAddColumn (org.hsqldb.Table, org.hsqldb.Column) throws org.hsqldb.HsqlException
private void checkFKColumnDefaults (org.hsqldb.Table, org.hsqldb.Constraint) throws org.hsqldb.HsqlException
private void processAlterSequence () throws org.hsqldb.HsqlException
private void processAlterIndexRename () throws org.hsqldb.HsqlException
private void processAlterSequenceRename () throws org.hsqldb.HsqlException
private void processAlterTableAddColumn (org.hsqldb.Table) throws org.hsqldb.HsqlException
private void processAlterTableDropColumn (org.hsqldb.Table) throws org.hsqldb.HsqlException
private void processAlterTableDropConstraint (org.hsqldb.Table) throws org.hsqldb.HsqlException
private void processAlterTableDropConstraint (org.hsqldb.Table, java.lang.String) throws org.hsqldb.HsqlException
private void processCreateAlias () throws org.hsqldb.HsqlException
private void processCreateIndex (boolean) throws org.hsqldb.HsqlException
private void processCreateSequence () throws org.hsqldb.HsqlException
private void processCreateSchema () throws org.hsqldb.HsqlException
private void processCreateUser () throws org.hsqldb.HsqlException
private void processDisconnect () throws org.hsqldb.HsqlException
private void processDropTable (boolean) throws org.hsqldb.HsqlException
private void processDropUser () throws org.hsqldb.HsqlException
private void processDropSequence () throws org.hsqldb.HsqlException
private void processDropTrigger () throws org.hsqldb.HsqlException
private void processDropIndex () throws org.hsqldb.HsqlException
private void processDropSchema () throws org.hsqldb.HsqlException
private org.hsqldb.Result processExplainPlan () throws java.io.IOException org.hsqldb.HsqlException
private static java.lang.String upgradeMethodFQN (java.lang.String)
org.hsqldb.Result processSelectInto (org.hsqldb.Result, org.hsqldb.HsqlNameManager$HsqlName, int) throws org.hsqldb.HsqlException
private void logTableDDL (org.hsqldb.Table) throws org.hsqldb.HsqlException
private void processAlterTableAddUniqueConstraint (org.hsqldb.Table, org.hsqldb.HsqlNameManager$HsqlName) throws org.hsqldb.HsqlException
private void processAlterTableAddForeignKeyConstraint (org.hsqldb.Table, org.hsqldb.HsqlNameManager$HsqlName) throws org.hsqldb.HsqlException
private void processAlterTableAddCheckConstraint (org.hsqldb.Table, org.hsqldb.HsqlNameManager$HsqlName) throws org.hsqldb.HsqlException
private void processAlterTableAddPrimaryKey (org.hsqldb.Table, org.hsqldb.HsqlNameManager$HsqlName) throws org.hsqldb.HsqlException
private void processReleaseSavepoint () throws org.hsqldb.HsqlException
private void processAlterUser () throws org.hsqldb.HsqlException
private java.lang.String getUserIdentifier () throws org.hsqldb.HsqlException
private java.lang.String getPassword () throws org.hsqldb.HsqlException
private void processRoleGrantOrRevoke (boolean) throws org.hsqldb.HsqlException
static void ()
}
org/hsqldb/DatabaseInformation.class
package org.hsqldb
org.hsqldb.DatabaseInformation extends java.lang.Object {
protected static final int SYSTEM_BESTROWIDENTIFIER
protected static final int SYSTEM_CATALOGS
protected static final int SYSTEM_COLUMNPRIVILEGES
protected static final int SYSTEM_COLUMNS
protected static final int SYSTEM_CROSSREFERENCE
protected static final int SYSTEM_INDEXINFO
protected static final int SYSTEM_PRIMARYKEYS
protected static final int SYSTEM_PROCEDURECOLUMNS
protected static final int SYSTEM_PROCEDURES
protected static final int SYSTEM_SCHEMAS
protected static final int SYSTEM_SUPERTABLES
protected static final int SYSTEM_SUPERTYPES
protected static final int SYSTEM_TABLEPRIVILEGES
protected static final int SYSTEM_TABLES
protected static final int SYSTEM_TABLETYPES
protected static final int SYSTEM_TYPEINFO
protected static final int SYSTEM_UDTATTRIBUTES
protected static final int SYSTEM_UDTS
protected static final int SYSTEM_USERS
protected static final int SYSTEM_VERSIONCOLUMNS
protected static final int SYSTEM_ALIASES
protected static final int SYSTEM_BYTECODE
protected static final int SYSTEM_CACHEINFO
protected static final int SYSTEM_CLASSPRIVILEGES
protected static final int SYSTEM_SESSIONINFO
protected static final int SYSTEM_PROPERTIES
protected static final int SYSTEM_SESSIONS
protected static final int SYSTEM_TRIGGERCOLUMNS
protected static final int SYSTEM_TRIGGERS
protected static final int SYSTEM_ALLTYPEINFO
protected static final int SYSTEM_VIEWS
protected static final int SYSTEM_TEXTTABLES
protected static final int SYSTEM_SEQUENCES
protected static final int SYSTEM_USAGE_PRIVILEGES
protected static final int SYSTEM_CHECK_CONSTRAINTS
protected static final int SYSTEM_TABLE_CONSTRAINTS
protected static final int SYSTEM_CHECK_COLUMN_USAGE
protected static final int SYSTEM_CHECK_ROUTINE_USAGE
protected static final int SYSTEM_CHECK_TABLE_USAGE
protected static final int SYSTEM_VIEW_COLUMN_USAGE
protected static final int SYSTEM_VIEW_TABLE_USAGE
protected static final int SYSTEM_VIEW_ROUTINE_USAGE
protected static final int SYSTEM_AUTHORIZATIONS
protected static final int SYSTEM_COLLATIONS
protected static final int SYSTEM_ROLE_AUTHORIZATION_DESCRIPTORS
protected static final int SYSTEM_SCHEMATA
protected static final String[] sysTableNames
protected static final org.hsqldb.lib.IntValueHashMap sysTableNamesMap
protected final org.hsqldb.Database database
protected boolean isDirty
protected boolean withContent
static Class class$org$hsqldb$Database
static int getSysTableID (java.lang.String)
static final org.hsqldb.DatabaseInformation newDatabaseInformation (org.hsqldb.Database) throws org.hsqldb.HsqlException
void (org.hsqldb.Database) throws org.hsqldb.HsqlException
final boolean isSystemTable (java.lang.String)
org.hsqldb.Table getSystemTable (org.hsqldb.Session, java.lang.String) throws org.hsqldb.HsqlException
final void setDirty ()
final void setWithContent (boolean)
static java.lang.Class class$ (java.lang.String)
static void ()
}
org/hsqldb/DatabaseInformationFull.class
package org.hsqldb
final org.hsqldb.DatabaseInformationFull extends org.hsqldb.DatabaseInformationMain {
protected org.hsqldb.DIProcedureInfo pi
void (org.hsqldb.Database) throws org.hsqldb.HsqlException
protected org.hsqldb.Table generateTable (int) throws org.hsqldb.HsqlException
org.hsqldb.Table SYSTEM_ALIASES () throws org.hsqldb.HsqlException
org.hsqldb.Table SYSTEM_CACHEINFO () throws org.hsqldb.HsqlException
org.hsqldb.Table SYSTEM_CLASSPRIVILEGES () throws org.hsqldb.HsqlException
org.hsqldb.Table SYSTEM_SESSIONINFO () throws org.hsqldb.HsqlException
org.hsqldb.Table SYSTEM_PROPERTIES () throws org.hsqldb.HsqlException
org.hsqldb.Table SYSTEM_SESSIONS () throws org.hsqldb.HsqlException
org.hsqldb.Table SYSTEM_SUPERTABLES () throws org.hsqldb.HsqlException
org.hsqldb.Table SYSTEM_SUPERTYPES () throws org.hsqldb.HsqlException
org.hsqldb.Table SYSTEM_TEXTTABLES () throws org.hsqldb.HsqlException
org.hsqldb.Table SYSTEM_TRIGGERCOLUMNS () throws org.hsqldb.HsqlException
org.hsqldb.Table SYSTEM_TRIGGERS () throws org.hsqldb.HsqlException
org.hsqldb.Table SYSTEM_UDTATTRIBUTES () throws org.hsqldb.HsqlException
org.hsqldb.Table SYSTEM_UDTS () throws org.hsqldb.HsqlException
org.hsqldb.Table SYSTEM_VERSIONCOLUMNS () throws org.hsqldb.HsqlException
org.hsqldb.Table SYSTEM_VIEWS () throws org.hsqldb.HsqlException
org.hsqldb.Table SYSTEM_PROCEDURECOLUMNS () throws org.hsqldb.HsqlException
org.hsqldb.Table SYSTEM_PROCEDURES () throws org.hsqldb.HsqlException
org.hsqldb.Table SYSTEM_USAGE_PRIVILEGES () throws org.hsqldb.HsqlException
org.hsqldb.Table SYSTEM_CHECK_COLUMN_USAGE () throws org.hsqldb.HsqlException
org.hsqldb.Table SYSTEM_CHECK_ROUTINE_USAGE () throws org.hsqldb.HsqlException
org.hsqldb.Table SYSTEM_CHECK_TABLE_USAGE () throws org.hsqldb.HsqlException
org.hsqldb.Table SYSTEM_TABLE_CONSTRAINTS () throws org.hsqldb.HsqlException
org.hsqldb.Table SYSTEM_VIEW_TABLE_USAGE () throws org.hsqldb.HsqlException
org.hsqldb.Table SYSTEM_VIEW_COLUMN_USAGE () throws org.hsqldb.HsqlException
org.hsqldb.Table SYSTEM_VIEW_ROUTINE_USAGE () throws org.hsqldb.HsqlException
protected void addPColRows (org.hsqldb.Table, org.hsqldb.lib.HsqlArrayList, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.Integer, java.lang.Integer, java.lang.String, java.lang.Integer, java.lang.Integer, java.lang.Integer, java.lang.Integer, java.lang.Integer, java.lang.String, java.lang.String, int) throws org.hsqldb.HsqlException
protected void addProcRows (org.hsqldb.Table, org.hsqldb.lib.HsqlArrayList, java.lang.String, java.lang.String, java.lang.String, java.lang.Integer, java.lang.Integer, java.lang.Integer, java.lang.String, java.lang.Integer, java.lang.String, java.lang.String) throws org.hsqldb.HsqlException
org.hsqldb.Table SYSTEM_AUTHORIZATIONS () throws org.hsqldb.HsqlException
org.hsqldb.Table SYSTEM_COLLATIONS () throws org.hsqldb.HsqlException
org.hsqldb.Table SYSTEM_ROLE_AUTHORIZATION_DESCRIPTORS () throws org.hsqldb.HsqlException
org.hsqldb.Table SYSTEM_SCHEMATA () throws org.hsqldb.HsqlException
}
org/hsqldb/DatabaseInformationMain.class
package org.hsqldb
org.hsqldb.DatabaseInformationMain extends org.hsqldb.DatabaseInformation {
protected static final org.hsqldb.HsqlNameManager$HsqlName[] sysTableHsqlNames
protected final int[] sysTableSessions
protected final boolean[] sysTableSessionDependent
protected final org.hsqldb.Table[] sysTables
protected static final org.hsqldb.lib.HashSet nonCachedTablesSet
protected static final org.hsqldb.lib.HashMap columnNameMap
protected org.hsqldb.Session session
protected static final String[] tableTypes
protected org.hsqldb.DINameSpace ns
void (org.hsqldb.Database) throws org.hsqldb.HsqlException
protected final void addColumn (org.hsqldb.Table, java.lang.String, int, int, boolean) throws org.hsqldb.HsqlException
protected final void addColumn (org.hsqldb.Table, java.lang.String, int, boolean) throws org.hsqldb.HsqlException
protected final void addColumn (org.hsqldb.Table, java.lang.String, int) throws org.hsqldb.HsqlException
protected final org.hsqldb.lib.Iterator allTables ()
protected final void cacheClear () throws org.hsqldb.HsqlException
protected org.hsqldb.Table generateTable (int) throws org.hsqldb.HsqlException
protected final void init () throws org.hsqldb.HsqlException
protected final boolean isAccessibleTable (org.hsqldb.Table) throws org.hsqldb.HsqlException
protected final org.hsqldb.Table createBlankTable (org.hsqldb.HsqlNameManager$HsqlName) throws org.hsqldb.HsqlException
final org.hsqldb.Table getSystemTable (org.hsqldb.Session, java.lang.String) throws org.hsqldb.HsqlException
final org.hsqldb.Table SYSTEM_BESTROWIDENTIFIER () throws org.hsqldb.HsqlException
final org.hsqldb.Table SYSTEM_CATALOGS () throws org.hsqldb.HsqlException
final org.hsqldb.Table SYSTEM_COLUMNPRIVILEGES () throws org.hsqldb.HsqlException
final org.hsqldb.Table SYSTEM_COLUMNS () throws org.hsqldb.HsqlException
final org.hsqldb.Table SYSTEM_CROSSREFERENCE () throws org.hsqldb.HsqlException
final org.hsqldb.Table SYSTEM_INDEXINFO () throws org.hsqldb.HsqlException
final org.hsqldb.Table SYSTEM_PRIMARYKEYS () throws org.hsqldb.HsqlException
org.hsqldb.Table SYSTEM_PROCEDURECOLUMNS () throws org.hsqldb.HsqlException
org.hsqldb.Table SYSTEM_PROCEDURES () throws org.hsqldb.HsqlException
final org.hsqldb.Table SYSTEM_SCHEMAS () throws org.hsqldb.HsqlException
final org.hsqldb.Table SYSTEM_TABLEPRIVILEGES () throws org.hsqldb.HsqlException
final org.hsqldb.Table SYSTEM_TABLES () throws org.hsqldb.HsqlException
org.hsqldb.Table SYSTEM_TABLETYPES () throws org.hsqldb.HsqlException
final org.hsqldb.Table SYSTEM_TYPEINFO () throws org.hsqldb.HsqlException
final org.hsqldb.Table SYSTEM_ALLTYPEINFO () throws org.hsqldb.HsqlException
org.hsqldb.Table SYSTEM_USERS () throws org.hsqldb.HsqlException
final org.hsqldb.Table SYSTEM_CHECK_CONSTRAINTS () throws org.hsqldb.HsqlException
final org.hsqldb.Table SYSTEM_SEQUENCES () throws org.hsqldb.HsqlException
static void ()
}
org/hsqldb/DatabaseManager.class
package org.hsqldb
public org.hsqldb.DatabaseManager extends java.lang.Object {
private static int dbIDCounter
static final org.hsqldb.lib.HashMap memDatabaseMap
static final org.hsqldb.lib.HashMap fileDatabaseMap
static final org.hsqldb.lib.HashMap resDatabaseMap
static final org.hsqldb.lib.IntKeyHashMap databaseIDMap
static org.hsqldb.lib.HashMap serverMap
private static final org.hsqldb.lib.HsqlTimer timer
public void ()
public static java.util.Vector getDatabaseURIs ()
public static void closeDatabases (int)
static org.hsqldb.Session newSession (int, java.lang.String, java.lang.String) throws org.hsqldb.HsqlException
public static org.hsqldb.Session newSession (java.lang.String, java.lang.String, java.lang.String, java.lang.String, org.hsqldb.persist.HsqlProperties) throws org.hsqldb.HsqlException
static org.hsqldb.Session getSession (java.lang.String, java.lang.String, int) throws org.hsqldb.HsqlException
static int getDatabase (java.lang.String, java.lang.String, org.hsqldb.Server, org.hsqldb.persist.HsqlProperties) throws org.hsqldb.HsqlException
static org.hsqldb.Database getDatabase (java.lang.String, java.lang.String, org.hsqldb.persist.HsqlProperties) throws org.hsqldb.HsqlException
private static synchronized org.hsqldb.Database getDatabaseObject (java.lang.String, java.lang.String, org.hsqldb.persist.HsqlProperties) throws org.hsqldb.HsqlException
private static synchronized org.hsqldb.Database lookupDatabaseObject (java.lang.String, java.lang.String) throws org.hsqldb.HsqlException
private static synchronized void addDatabaseObject (java.lang.String, java.lang.String, org.hsqldb.Database) throws org.hsqldb.HsqlException
static void removeDatabase (org.hsqldb.Database)
static void deRegisterServer (org.hsqldb.Server)
private static void deRegisterServer (org.hsqldb.Server, org.hsqldb.Database)
private static void registerServer (org.hsqldb.Server, org.hsqldb.Database)
private static void notifyServers (org.hsqldb.Database)
static boolean isServerDB (org.hsqldb.Database)
public static org.hsqldb.lib.HsqlTimer getTimer ()
private static java.lang.Object filePathToKey (java.lang.String) throws org.hsqldb.HsqlException
static void ()
}
org/hsqldb/DatabaseObjectNames.class
package org.hsqldb
org.hsqldb.DatabaseObjectNames extends java.lang.Object {
org.hsqldb.lib.HashMap nameList
void ()
boolean containsName (java.lang.String)
org.hsqldb.HsqlNameManager$HsqlName getOwner (java.lang.String)
void addName (java.lang.String, org.hsqldb.HsqlNameManager$HsqlName, int) throws org.hsqldb.HsqlException
void rename (java.lang.String, java.lang.String, int) throws org.hsqldb.HsqlException
java.lang.Object removeName (java.lang.String) throws org.hsqldb.HsqlException
void removeOwner (org.hsqldb.HsqlNameManager$HsqlName)
}
org/hsqldb/DatabaseScript.class
package org.hsqldb
public org.hsqldb.DatabaseScript extends java.lang.Object {
public void ()
public static org.hsqldb.Result getScript (org.hsqldb.Database, boolean)
static void addSchemaStatements (org.hsqldb.Database, org.hsqldb.Result, boolean)
static java.lang.String getIndexRootsDDL (org.hsqldb.Table)
static void getTableDDL (org.hsqldb.Database, org.hsqldb.Table, int, org.hsqldb.lib.HsqlArrayList, boolean, java.lang.StringBuffer)
static java.lang.String getDataSource (org.hsqldb.Table)
static java.lang.String getDataSourceHeader (org.hsqldb.Table)
private static void getColumnList (org.hsqldb.Table, int[], int, java.lang.StringBuffer)
private static void getFKStatement (org.hsqldb.Constraint, java.lang.StringBuffer)
private static java.lang.String getFKAction (int)
private static void addRow (org.hsqldb.Result, java.lang.String)
private static void addRightsStatements (org.hsqldb.Database, org.hsqldb.Result)
}
org/hsqldb/DatabaseURL.class
package org.hsqldb
public org.hsqldb.DatabaseURL extends java.lang.Object {
static final String S_DOT
public static final String S_MEM
public static final String S_FILE
public static final String S_RES
public static final String S_ALIAS
public static final String S_HSQL
public static final String S_HSQLS
public static final String S_HTTP
public static final String S_HTTPS
public static final String S_URL_PREFIX
public void ()
public static org.hsqldb.persist.HsqlProperties parseURL (java.lang.String, boolean)
}
org/hsqldb/DiskNode.class
package org.hsqldb
org.hsqldb.DiskNode extends org.hsqldb.Node {
protected org.hsqldb.Row rData
private int iLeft
private int iRight
private int iParent
private int iId
static final int SIZE_IN_BYTE
void (org.hsqldb.CachedRow, org.hsqldb.rowio.RowInputInterface, int) throws java.io.IOException org.hsqldb.HsqlException
void (org.hsqldb.CachedRow, int)
void delete ()
int getKey ()
org.hsqldb.Row getRow () throws org.hsqldb.HsqlException
private org.hsqldb.Node findNode (int) throws org.hsqldb.HsqlException
org.hsqldb.Node getLeft () throws org.hsqldb.HsqlException
org.hsqldb.Node getRight () throws org.hsqldb.HsqlException
org.hsqldb.Node getParent () throws org.hsqldb.HsqlException
boolean isRoot ()
boolean isFromLeft () throws org.hsqldb.HsqlException
java.lang.Object[] getData () throws org.hsqldb.HsqlException
void setParent (org.hsqldb.Node) throws org.hsqldb.HsqlException
void setBalance (int) throws org.hsqldb.HsqlException
void setLeft (org.hsqldb.Node) throws org.hsqldb.HsqlException
void setRight (org.hsqldb.Node) throws org.hsqldb.HsqlException
boolean equals (org.hsqldb.Node)
void write (org.hsqldb.rowio.RowOutputInterface) throws java.io.IOException
org.hsqldb.Node getUpdatedNode () throws org.hsqldb.HsqlException
void writeTranslate (org.hsqldb.rowio.RowOutputInterface, org.hsqldb.lib.IntLookup)
private void writeTranslatePointer (int, org.hsqldb.rowio.RowOutputInterface, org.hsqldb.lib.IntLookup)
}
org/hsqldb/Expression$Collector.class
package org.hsqldb
org.hsqldb.Expression$Collector extends org.hsqldb.lib.HashSet {
void ()
void addAll (org.hsqldb.Expression, int)
void addAll (org.hsqldb.Select, int)
}
org/hsqldb/Expression.class
package org.hsqldb
public org.hsqldb.Expression extends java.lang.Object {
static final int VALUE
static final int COLUMN
static final int QUERY
static final int TRUE
static final int FALSE
static final int VALUELIST
static final int ASTERIX
static final int FUNCTION
static final int LIMIT
static final int ROW
static final int PARAM
static final int NEGATE
static final int ADD
static final int SUBTRACT
static final int MULTIPLY
static final int DIVIDE
static final int CONCAT
static final int NOT
static final int EQUAL
static final int BIGGER_EQUAL
static final int BIGGER
static final int SMALLER
static final int SMALLER_EQUAL
static final int NOT_EQUAL
static final int LIKE
static final int AND
static final int OR
static final int IN
static final int EXISTS
static final int ALL
static final int ANY
static final int IS_NULL
static final int COUNT
static final int SUM
static final int MIN
static final int MAX
static final int AVG
static final int EVERY
static final int SOME
static final int STDDEV_POP
static final int STDDEV_SAMP
static final int VAR_POP
static final int VAR_SAMP
static final int IFNULL
static final int CONVERT
static final int CASEWHEN
static final int EXTRACT
static final int POSITION
static final int TRIM
static final int SUBSTRING
static final int NULLIF
static final int CASE
static final int COALESCE
static final int ALTERNATIVE
static final int SEQUENCE
static final int PLUS
static final int OPEN
static final int CLOSE
static final int SELECT
static final int COMMA
static final int STRINGCONCAT
static final int BETWEEN
static final int CAST
static final int END
static final int IS
static final int WHEN
static final int THEN
static final int ELSE
static final int ENDWHEN
static final int DISTINCT
static final int VIEW
static final int AS
static final int FOR
static final int FROM
static final int BOTH
static final int LEADING
static final int TRAILING
static final int YEAR
static final int MONTH
static final int DAY
static final int HOUR
static final int MINUTE
static final int SECOND
static final int TIMEZONE_HOUR
static final int T_TIMEZONE_MINUTE
static final org.hsqldb.lib.HashSet SQL_EXTRACT_FIELD_NAMES
static final org.hsqldb.lib.HashSet SQL_TRIM_SPECIFICATION
private static final int AGGREGATE_SELF
private static final int AGGREGATE_NONE
private static final int AGGREGATE_LEFT
private static final int AGGREGATE_RIGHT
private static final int AGGREGATE_BOTH
private static final int AGGREGATE_FUNCTION
int exprType
private int aggregateSpec
private org.hsqldb.Expression eArg
private org.hsqldb.Expression eArg2
Object valueData
private org.hsqldb.lib.HashSet hList
private int dataType
org.hsqldb.Expression[] valueList
private boolean isFixedConstantValueList
org.hsqldb.SubQuery subQuery
boolean isQueryCorrelated
org.hsqldb.Function function
private org.hsqldb.Like likeObject
private String catalog
private String schema
private String tableName
private String columnName
private org.hsqldb.TableFilter tableFilter
org.hsqldb.TableFilter outerFilter
private int columnIndex
private boolean columnQuoted
private int precision
private int scale
private String columnAlias
private boolean aliasQuoted
private boolean isDescending
int joinedTableColumnIndex
boolean isDistinctAggregate
private boolean isParam
boolean isInJoin
static final Integer INTEGER_0
static final Integer INTEGER_1
int oldIType
static final int PARAM_UNKNOWN
public static final int PARAM_IN
public static final int PARAM_IN_OUT
public static final int PARAM_OUT
static final int NO_NULLS
static final int NULLABLE
static final int NULLABLE_UNKNOWN
boolean isIdentity
int nullability
boolean isWritable
int paramMode
String valueClassName
void (boolean)
void (org.hsqldb.Function)
void (org.hsqldb.NumberSequence)
void (org.hsqldb.Expression)
void (org.hsqldb.SubQuery)
void (org.hsqldb.Expression[])
void (int, org.hsqldb.Expression, org.hsqldb.Expression)
void (int, org.hsqldb.Expression, int, int, int)
void (org.hsqldb.Expression, org.hsqldb.Expression, java.lang.Character, boolean)
void (java.lang.String, java.lang.String)
void (java.lang.String, java.lang.String, boolean)
void (java.lang.String, org.hsqldb.Column)
void (int, java.lang.Object)
void (int, java.lang.Object, boolean)
private void checkAggregate ()
public java.lang.String describe (org.hsqldb.Session)
static java.lang.String getContextDDL (org.hsqldb.Expression) throws org.hsqldb.HsqlException
java.lang.String getDDL () throws org.hsqldb.HsqlException
private java.lang.String describe (org.hsqldb.Session, int)
void setDataType (int)
void setTrue ()
void setNull ()
public boolean similarTo (org.hsqldb.Expression)
static boolean equals (java.lang.Object, java.lang.Object)
static boolean equals (org.hsqldb.Expression[], org.hsqldb.Expression[])
static boolean similarTo (org.hsqldb.Expression, org.hsqldb.Expression)
boolean canBeInGroupBy ()
boolean canBeInOrderBy ()
private boolean isColumn ()
boolean collectColumnName (org.hsqldb.lib.HashSet)
void collectAllColumnNames (org.hsqldb.lib.HashSet)
boolean isConstant ()
boolean canBeInAggregate ()
boolean isAggregate ()
boolean isSelfAggregate ()
static boolean isAggregate (int)
boolean isConditional ()
void collectInGroupByExpressions (org.hsqldb.lib.HsqlArrayList)
void setDescending ()
boolean isDescending ()
void setAlias (java.lang.String, boolean)
void setColumnName (java.lang.String, boolean)
void setTableName (java.lang.String)
java.lang.String getDefinedAlias ()
java.lang.String getAlias ()
boolean isAliasQuoted ()
int getType ()
org.hsqldb.Expression getArg ()
org.hsqldb.Expression getArg2 ()
org.hsqldb.TableFilter getFilter ()
boolean checkResolved (boolean) throws org.hsqldb.HsqlException
void checkTables (org.hsqldb.lib.HsqlArrayList) throws org.hsqldb.HsqlException
org.hsqldb.Expression getExpressionForAlias (org.hsqldb.Expression[], int)
void replaceAliases (org.hsqldb.Expression[], int) throws org.hsqldb.HsqlException
void setLikeOptimised () throws org.hsqldb.HsqlException
void getEquiJoinColumns (org.hsqldb.TableFilter, boolean[], org.hsqldb.Expression[])
void resolveTables (org.hsqldb.TableFilter) throws org.hsqldb.HsqlException
void resolveTypes (org.hsqldb.Session) throws org.hsqldb.HsqlException
void resolveTypeForLike (org.hsqldb.Session) throws org.hsqldb.HsqlException
void resolveTypeForIn (org.hsqldb.Session) throws org.hsqldb.HsqlException
boolean isResolved ()
static boolean isCompare (int)
java.lang.String getTableName ()
java.lang.String getFilterTableName ()
org.hsqldb.HsqlNameManager$HsqlName getTableHsqlName ()
java.lang.String getTableSchemaName ()
java.lang.String getColumnName ()
java.lang.String getBaseColumnName ()
int getColumnNr ()
int getColumnSize ()
int getColumnScale ()
void setDistinctAggregate (boolean)
void swapCondition () throws org.hsqldb.HsqlException
int getDataType ()
java.lang.Object getValue (org.hsqldb.Session, int) throws org.hsqldb.HsqlException
java.lang.Object getAggregatedValue (org.hsqldb.Session, java.lang.Object) throws org.hsqldb.HsqlException
java.lang.Object updateAggregatingValue (org.hsqldb.Session, java.lang.Object) throws org.hsqldb.HsqlException
java.lang.Object getValue (org.hsqldb.Session) throws org.hsqldb.HsqlException
boolean testCondition (org.hsqldb.Session) throws org.hsqldb.HsqlException
java.lang.Boolean test (org.hsqldb.Session) throws org.hsqldb.HsqlException
private java.lang.Boolean compareValues (org.hsqldb.Session, java.lang.Object, java.lang.Object) throws org.hsqldb.HsqlException
private java.lang.Boolean testInCondition (org.hsqldb.Session, java.lang.Object) throws org.hsqldb.HsqlException
private java.lang.Boolean testAnyAllCondition (org.hsqldb.Session, java.lang.Object) throws org.hsqldb.HsqlException
private java.lang.Boolean getAnyAllValue (org.hsqldb.Session, java.lang.Object, org.hsqldb.SubQuery) throws org.hsqldb.HsqlException
boolean setForJoin (org.hsqldb.TableFilter, boolean)
static org.hsqldb.Select getCheckSelect (org.hsqldb.Session, org.hsqldb.Table, org.hsqldb.Expression) throws org.hsqldb.HsqlException
void setLeftExpression (org.hsqldb.Expression)
void setRightExpression (org.hsqldb.Expression)
org.hsqldb.Expression getRightExpression ()
void bind (java.lang.Object) throws org.hsqldb.HsqlException
boolean isParam ()
boolean isFixedConstant ()
boolean isFixedConditional ()
void setTableColumnAttributes (org.hsqldb.Expression)
void setTableColumnAttributes (org.hsqldb.Table, int)
java.lang.String getValueClassName ()
static void ()
}
org/hsqldb/Function.class
package org.hsqldb
org.hsqldb.Function extends java.lang.Object {
private String sFunction
private java.lang.reflect.Method mMethod
private Class cReturnClass
private Class[] aArgClasses
private int iReturnType
private int iArgCount
private int iSqlArgCount
private int iSqlArgStart
private int[] iArgType
private boolean[] bArgNullable
org.hsqldb.Expression[] eArg
private boolean bConnection
private static org.hsqldb.lib.HashMap methodCache
private int fID
String name
boolean isSimple
boolean hasAggregate
static Class class$org$hsqldb$Result
static Class class$java$sql$Connection
void (java.lang.String, java.lang.String, boolean) throws org.hsqldb.HsqlException
java.lang.Object getValue (org.hsqldb.Session) throws org.hsqldb.HsqlException
java.lang.Object getValue (org.hsqldb.Session, java.lang.Object[]) throws org.hsqldb.HsqlException
private java.lang.Object[] getArguments (org.hsqldb.Session) throws org.hsqldb.HsqlException
private java.lang.Object[] getNotNull (java.lang.Object[]) throws org.hsqldb.HsqlException
java.lang.Object getAggregatedValue (org.hsqldb.Session, java.lang.Object) throws org.hsqldb.HsqlException
java.lang.Object updateAggregatingValue (org.hsqldb.Session, java.lang.Object) throws org.hsqldb.HsqlException
int getArgCount ()
void replaceAliases (org.hsqldb.Expression[], int) throws org.hsqldb.HsqlException
void checkTables (org.hsqldb.lib.HsqlArrayList) throws org.hsqldb.HsqlException
void resolveTables (org.hsqldb.TableFilter) throws org.hsqldb.HsqlException
void resolveType (org.hsqldb.Session) throws org.hsqldb.HsqlException
boolean checkResolved (boolean) throws org.hsqldb.HsqlException
int getArgType (int)
int getReturnType ()
void setArgument (int, org.hsqldb.Expression)
java.lang.String getDLL () throws org.hsqldb.HsqlException
public java.lang.String describe (org.hsqldb.Session)
java.lang.Class getReturnClass ()
java.lang.Class getArgClass (int)
int getArgNullability (int)
java.lang.reflect.Method getMethod ()
static java.lang.Class class$ (java.lang.String)
static void ()
}
org/hsqldb/GrantConstants.class
package org.hsqldb
public abstract org.hsqldb.GrantConstants extends java.lang.Object {
public static final int SELECT
public static final int DELETE
public static final int INSERT
public static final int UPDATE
public static final int ALL
public static final Integer INTEGER_ALL
public static final String S_R_ALL
public static final String S_R_SELECT
public static final String S_R_UPDATE
public static final String S_R_DELETE
public static final String S_R_INSERT
static void ()
}
org/hsqldb/Grantee.class
package org.hsqldb
public org.hsqldb.Grantee extends java.lang.Object {
boolean isRole
private boolean adminDirect
private boolean admin
private org.hsqldb.lib.IntValueHashMap fullRightsMap
private String granteeName
private org.hsqldb.lib.IntValueHashMap rightsMap
org.hsqldb.lib.HashSet roles
private org.hsqldb.Grantee pubGrantee
private org.hsqldb.GranteeManager granteeManager
void (java.lang.String, org.hsqldb.Grantee, org.hsqldb.GranteeManager) throws org.hsqldb.HsqlException
java.lang.String getName ()
org.hsqldb.lib.IntValueHashMap getRights ()
public void grant (java.lang.String) throws org.hsqldb.HsqlException
public void revoke (java.lang.String) throws org.hsqldb.HsqlException
public org.hsqldb.lib.HashSet getDirectRoles ()
java.lang.String getDirectRolesString ()
java.lang.String getAllRolesString ()
public java.lang.String setToString (org.hsqldb.lib.Set)
public org.hsqldb.lib.HashSet getAllRoles ()
private org.hsqldb.lib.HashSet addGranteeAndRoles (org.hsqldb.lib.HashSet)
public boolean hasRoleDirect (java.lang.String)
public boolean hasRole (java.lang.String)
public java.lang.String allRolesString ()
void grant (java.lang.Object, int)
void revoke (java.lang.Object, int)
void revokeDbObject (java.lang.Object)
void clearPrivileges ()
void check (java.lang.Object, int) throws org.hsqldb.HsqlException
boolean isAccessible (java.lang.Object, int) throws org.hsqldb.HsqlException
protected boolean isDirectlyAccessible (java.lang.Object, int) throws org.hsqldb.HsqlException
boolean isAccessible (java.lang.Object) throws org.hsqldb.HsqlException
void checkAdmin () throws org.hsqldb.HsqlException
boolean isAdmin ()
boolean isAdminDirect ()
org.hsqldb.lib.HashSet getGrantedClassNames (boolean) throws org.hsqldb.HsqlException
org.hsqldb.lib.HashSet getGrantedClassNamesDirect () throws org.hsqldb.HsqlException
java.lang.String[] listGrantedTablePrivileges (org.hsqldb.HsqlNameManager$HsqlName)
void setAdminDirect ()
boolean updateNestedRoles (java.lang.String)
void updateAllRights ()
}
org/hsqldb/GranteeManager.class
package org.hsqldb
org.hsqldb.GranteeManager extends java.lang.Object implements org.hsqldb.GrantConstants {
static final String SYSTEM_AUTHORIZATION_NAME
static final String ADMIN_ROLE_NAME
static final String PUBLIC_USER_NAME
static final String[] emptyRightsList
static final org.hsqldb.lib.IntKeyHashMap hRightsLists
private org.hsqldb.lib.HashMappedList map
private org.hsqldb.lib.HashMappedList roleMap
static final org.hsqldb.lib.IntValueHashMap rightsStringLookup
public void (org.hsqldb.Database) throws org.hsqldb.HsqlException
void grant (java.lang.String, java.lang.Object, int) throws org.hsqldb.HsqlException
void grant (java.lang.String, java.lang.String) throws org.hsqldb.HsqlException
void revoke (java.lang.String, java.lang.String) throws org.hsqldb.HsqlException
void revoke (java.lang.String, java.lang.Object, int) throws org.hsqldb.HsqlException
void removeEmptyRole (org.hsqldb.Grantee)
void removeDbObject (java.lang.Object)
void updateAllRights (org.hsqldb.Grantee)
public boolean removeGrantee (java.lang.String)
public org.hsqldb.Grantee addGrantee (java.lang.String) throws org.hsqldb.HsqlException
boolean isGrantee (java.lang.String)
static int getCheckRight (java.lang.String) throws org.hsqldb.HsqlException
static int getRight (java.lang.String)
static java.lang.String getRightsList (int)
static java.lang.String[] getRightsArray (int)
private static java.lang.String[] getRightsArraySub (int)
org.hsqldb.lib.HashSet getGrantedClassNames () throws org.hsqldb.HsqlException
public org.hsqldb.Grantee get (java.lang.String)
public org.hsqldb.lib.Collection getGrantees ()
public static boolean validRightString (java.lang.String)
public static boolean isMutable (java.lang.String)
public static boolean isReserved (java.lang.String)
java.lang.String createRole (java.lang.String) throws org.hsqldb.HsqlException
void dropRole (java.lang.String) throws org.hsqldb.HsqlException
public org.hsqldb.lib.Set getRoleNames ()
org.hsqldb.Grantee getRole (java.lang.String) throws org.hsqldb.HsqlException
boolean isRole (java.lang.String) throws org.hsqldb.HsqlException
static void ()
}
org/hsqldb/GroupedResult$1.class
package org.hsqldb
org.hsqldb.GroupedResult$1 extends java.lang.Object {
}
org/hsqldb/GroupedResult$ResultGroup.class
package org.hsqldb
org.hsqldb.GroupedResult$ResultGroup extends java.lang.Object {
Object[] row
int hashCode
private final org.hsqldb.GroupedResult this$0
private void (org.hsqldb.GroupedResult, java.lang.Object[])
public int hashCode ()
public boolean equals (java.lang.Object)
private boolean equals (java.lang.Object, java.lang.Object)
void (org.hsqldb.GroupedResult, java.lang.Object[], org.hsqldb.GroupedResult$1)
}
org/hsqldb/GroupedResult.class
package org.hsqldb
org.hsqldb.GroupedResult extends java.lang.Object {
private org.hsqldb.Result result
int groupBegin
int groupEnd
private final boolean isGrouped
private final boolean isAggregated
private org.hsqldb.lib.HashSet groups
private org.hsqldb.GroupedResult$ResultGroup currGroup
void (org.hsqldb.Select, org.hsqldb.Result$ResultMetaData)
java.lang.Object[] getRow (java.lang.Object[])
void addRow (java.lang.Object[])
int size ()
org.hsqldb.lib.Iterator iterator ()
org.hsqldb.Result getResult ()
}
org/hsqldb/HSQLClientConnection.class
package org.hsqldb
public org.hsqldb.HSQLClientConnection extends java.lang.Object implements org.hsqldb.SessionInterface {
static final int BUFFER_SIZE
final byte[] mainBuffer
private boolean isClosed
private java.net.Socket socket
protected java.io.OutputStream dataOutput
protected java.io.DataInputStream dataInput
protected org.hsqldb.rowio.RowOutputBinary rowOut
protected org.hsqldb.rowio.RowInputBinary rowIn
private org.hsqldb.Result resultOut
private int sessionID
private boolean isReadOnly
private boolean isAutoCommit
String host
int port
String path
String database
boolean isTLS
int databaseID
public void (java.lang.String, int, java.lang.String, java.lang.String, boolean, java.lang.String, java.lang.String) throws org.hsqldb.HsqlException
private void initStructures ()
protected void initConnection (java.lang.String, int, boolean) throws org.hsqldb.HsqlException
protected void openConnection (java.lang.String, int, boolean) throws org.hsqldb.HsqlException
protected void closeConnection ()
public synchronized org.hsqldb.Result execute (org.hsqldb.Result) throws org.hsqldb.HsqlException
public void close ()
private java.lang.Object getAttribute (int) throws org.hsqldb.HsqlException
private void setAttribute (java.lang.Object, int) throws org.hsqldb.HsqlException
public boolean isReadOnly () throws org.hsqldb.HsqlException
public void setReadOnly (boolean) throws org.hsqldb.HsqlException
public boolean isAutoCommit () throws org.hsqldb.HsqlException
public void setAutoCommit (boolean) throws org.hsqldb.HsqlException
public void setIsolation (int) throws org.hsqldb.HsqlException
public int getIsolation () throws org.hsqldb.HsqlException
public boolean isClosed ()
public org.hsqldb.Session getSession ()
public void commit () throws org.hsqldb.HsqlException
public void rollback () throws org.hsqldb.HsqlException
public int getId ()
public void resetSession () throws org.hsqldb.HsqlException
protected void write (org.hsqldb.Result) throws java.io.IOException org.hsqldb.HsqlException
protected org.hsqldb.Result read () throws java.io.IOException org.hsqldb.HsqlException
}
org/hsqldb/HTTPClientConnection.class
package org.hsqldb
public org.hsqldb.HTTPClientConnection extends org.hsqldb.HSQLClientConnection {
static final String ENCODING
public void (java.lang.String, int, java.lang.String, java.lang.String, boolean, java.lang.String, java.lang.String) throws org.hsqldb.HsqlException
protected void initConnection (java.lang.String, int, boolean) throws org.hsqldb.HsqlException
public synchronized org.hsqldb.Result execute (org.hsqldb.Result) throws org.hsqldb.HsqlException
protected void write (org.hsqldb.Result) throws java.io.IOException org.hsqldb.HsqlException
protected org.hsqldb.Result read () throws java.io.IOException org.hsqldb.HsqlException
}
org/hsqldb/HsqlDateTime$Tokenizer.class
package org.hsqldb
org.hsqldb.HsqlDateTime$Tokenizer extends java.lang.Object {
private int last
private int offset
private long state
private boolean consumed
public void ()
public void reset ()
public int length ()
public int getLastMatch ()
public boolean isConsumed ()
private boolean isZeroBit (int)
private void setBit (int)
public boolean next (char, char[][])
}
org/hsqldb/HsqlDateTime.class
package org.hsqldb
public org.hsqldb.HsqlDateTime extends java.lang.Object {
private static java.util.Calendar today
private static java.util.Calendar tempCal
private static java.util.Calendar tempCalDefault
private static java.util.Calendar tempCalGMT
private static java.sql.Date tempDate
private static java.sql.Date currentDate
static final String zerodatetime
private static final String sdftPattern
private static final String sdfdPattern
private static final String sdftsPattern
private static final String sdftsSysPattern
static java.text.SimpleDateFormat sdfd
static java.text.SimpleDateFormat sdft
static java.text.SimpleDateFormat sdfts
static java.text.SimpleDateFormat sdftsSys
private static java.util.Date sysDate
private static final char[][] dateTokens
private static final String[] javaDateTokens
public static final char e
public void ()
public static java.sql.Timestamp timestampValue (java.lang.String)
public static java.sql.Timestamp simpleTimestampValue (java.lang.String)
public static java.sql.Timestamp timestampValue (long, int)
public static java.sql.Date dateValue (java.lang.String)
public static java.sql.Time timeValue (java.lang.String)
static int compare (java.sql.Date, java.sql.Date)
static int compare (java.sql.Time, java.sql.Time)
static int compare (java.sql.Timestamp, java.sql.Timestamp)
public static synchronized java.sql.Date getCurrentDate (long)
public static java.sql.Timestamp getTimestamp (long)
public static java.lang.String getTimestampString (java.sql.Timestamp)
public static java.lang.String getTimestampString (java.sql.Timestamp, java.util.Calendar)
public static java.lang.String getSytemTimeString ()
public static java.lang.String getTimestampString (long)
public static java.lang.String getTimeString (java.util.Date, java.util.Calendar)
public static java.lang.String getDateString (java.util.Date, java.util.Calendar)
static synchronized java.util.Calendar getToday (long)
public static void resetToDate (java.util.Calendar)
public static void resetToTime (java.util.Calendar)
private static synchronized void resetToday (long)
private static void setTimeInMillis (java.util.Calendar, long)
public static long getTimeInMillis (java.util.Date, java.util.Calendar, java.util.Calendar)
public static long getTimeInMillis (java.util.Calendar)
public static long getNormalisedTime (long)
public static java.sql.Time getNormalisedTime (java.sql.Time)
public static java.sql.Time getNormalisedTime (java.sql.Timestamp)
public static long getNormalisedDate (long)
public static java.sql.Date getNormalisedDate (java.sql.Timestamp)
public static java.sql.Date getNormalisedDate (java.sql.Date)
public static java.sql.Timestamp getNormalisedTimestamp (java.sql.Time)
public static java.sql.Timestamp getNormalisedTimestamp (java.sql.Date)
static int getDateTimePart (java.util.Date, int)
public static java.lang.String toJavaDatePattern (java.lang.String)
static void ()
}
org/hsqldb/HsqlException.class
package org.hsqldb
public org.hsqldb.HsqlException extends java.lang.Exception {
private String message
private String state
private int code
public void (java.lang.String, java.lang.String, int)
public void (org.hsqldb.Result)
public void (java.lang.Throwable, java.lang.String, int)
public java.lang.String getMessage ()
public java.lang.String getSQLState ()
public int getErrorCode ()
}
org/hsqldb/HsqlInternalException.class
package org.hsqldb
org.hsqldb.HsqlInternalException extends org.hsqldb.HsqlException {
void (org.hsqldb.HsqlException)
}
org/hsqldb/HsqlNameManager$1.class
package org.hsqldb
org.hsqldb.HsqlNameManager$1 extends java.lang.Object {
}
org/hsqldb/HsqlNameManager$HsqlName.class
package org.hsqldb
public org.hsqldb.HsqlNameManager$HsqlName extends java.lang.Object {
org.hsqldb.HsqlNameManager manager
public String name
boolean isNameQuoted
public String statementName
public org.hsqldb.HsqlNameManager$HsqlName schema
private final int hashCode
private void (org.hsqldb.HsqlNameManager)
private void (org.hsqldb.HsqlNameManager, java.lang.String, boolean)
private void (org.hsqldb.HsqlNameManager, java.lang.String, java.lang.String, boolean)
private void (org.hsqldb.HsqlNameManager, java.lang.String)
void rename (java.lang.String, boolean)
void rename (java.lang.String, java.lang.String, boolean)
public boolean equals (java.lang.Object)
public int hashCode ()
static boolean isReservedIndexName (java.lang.String)
boolean isReservedIndexName ()
public java.lang.String toString ()
public int compareTo (java.lang.Object)
void (org.hsqldb.HsqlNameManager, java.lang.String, org.hsqldb.HsqlNameManager$1)
void (org.hsqldb.HsqlNameManager, java.lang.String, boolean, org.hsqldb.HsqlNameManager$1)
void (org.hsqldb.HsqlNameManager, java.lang.String, java.lang.String, boolean, org.hsqldb.HsqlNameManager$1)
}
org/hsqldb/HsqlNameManager.class
package org.hsqldb
public org.hsqldb.HsqlNameManager extends java.lang.Object {
private static org.hsqldb.HsqlNameManager staticManager
private int serialNumber
private int sysNumber
public void ()
static org.hsqldb.HsqlNameManager$HsqlName newHsqlSystemObjectName (java.lang.String)
org.hsqldb.HsqlNameManager$HsqlName newHsqlName (java.lang.String, boolean)
org.hsqldb.HsqlNameManager$HsqlName newHsqlName (java.lang.String, java.lang.String, boolean)
org.hsqldb.HsqlNameManager$HsqlName newHsqlName (java.lang.String)
org.hsqldb.HsqlNameManager$HsqlName newAutoName (java.lang.String)
org.hsqldb.HsqlNameManager$HsqlName newAutoName (java.lang.String, java.lang.String)
void resetNumbering ()
static int access$308 (org.hsqldb.HsqlNameManager)
static int access$400 (org.hsqldb.HsqlNameManager)
static int access$402 (org.hsqldb.HsqlNameManager, int)
static void ()
}
org/hsqldb/HsqlServerFactory.class
package org.hsqldb
public org.hsqldb.HsqlServerFactory extends java.lang.Object {
private void ()
public static org.hsqldb.HsqlSocketRequestHandler createHsqlServer (java.lang.String, boolean, boolean) throws java.sql.SQLException
}
org/hsqldb/HsqlSocketFactory.class
package org.hsqldb
public org.hsqldb.HsqlSocketFactory extends java.lang.Object {
private static org.hsqldb.HsqlSocketFactory plainImpl
private static org.hsqldb.HsqlSocketFactory sslImpl
static Class class$org$hsqldb$HsqlSocketFactory
protected void () throws java.lang.Exception
public static org.hsqldb.HsqlSocketFactory getInstance (boolean) throws java.lang.Exception
public void configureSocket (java.net.Socket)
public java.net.ServerSocket createServerSocket (int) throws java.lang.Exception
public java.net.ServerSocket createServerSocket (int, java.lang.String) throws java.lang.Exception
public java.net.Socket createSocket (java.lang.String, int) throws java.lang.Exception
public boolean isSecure ()
private static org.hsqldb.HsqlSocketFactory getPlainImpl () throws java.lang.Exception
private static org.hsqldb.HsqlSocketFactory getSSLImpl () throws java.lang.Exception
private static org.hsqldb.HsqlSocketFactory newFactory (java.lang.String) throws java.lang.Exception
static java.lang.Class class$ (java.lang.String)
}
org/hsqldb/HsqlSocketFactorySecure.class
package org.hsqldb
public final org.hsqldb.HsqlSocketFactorySecure extends org.hsqldb.HsqlSocketFactory implements javax.net.ssl.HandshakeCompletedListener {
protected Object socketFactory
protected Object serverSocketFactory
protected final Object socket_factory_mutex
protected final Object server_socket_factory_mutex
protected void () throws java.lang.Exception
public void configureSocket (java.net.Socket)
public java.net.ServerSocket createServerSocket (int) throws java.lang.Exception
public java.net.ServerSocket createServerSocket (int, java.lang.String) throws java.lang.Exception
private static void dump (java.lang.String, java.lang.String[])
public java.net.Socket createSocket (java.lang.String, int) throws java.lang.Exception
public boolean isSecure ()
protected javax.net.ssl.SSLServerSocketFactory getServerSocketFactoryImpl () throws java.lang.Exception
protected javax.net.ssl.SSLSocketFactory getSocketFactoryImpl () throws java.lang.Exception
protected void verify (java.lang.String, javax.net.ssl.SSLSession) throws java.lang.Exception
public void handshakeCompleted (javax.net.ssl.HandshakeCompletedEvent)
}
org/hsqldb/HsqlSocketRequestHandler.class
package org.hsqldb
public abstract org.hsqldb.HsqlSocketRequestHandler extends java.lang.Object {
public abstract void handleConnection (java.net.Socket)
public abstract void signalCloseAllServerConnections ()
}
org/hsqldb/Index$1.class
package org.hsqldb
org.hsqldb.Index$1 extends java.lang.Object {
}
org/hsqldb/Index$IndexRowIterator.class
package org.hsqldb
org.hsqldb.Index$IndexRowIterator extends java.lang.Object implements org.hsqldb.index.RowIterator {
org.hsqldb.Session session
org.hsqldb.Index index
org.hsqldb.Node nextnode
protected org.hsqldb.Index$IndexRowIterator last
protected org.hsqldb.Index$IndexRowIterator next
private void (org.hsqldb.Session, org.hsqldb.Index, org.hsqldb.Node)
public boolean hasNext ()
public org.hsqldb.Row next ()
void link (org.hsqldb.Index$IndexRowIterator)
public void release ()
void updateForDelete (org.hsqldb.Node)
void (org.hsqldb.Session, org.hsqldb.Index, org.hsqldb.Node, org.hsqldb.Index$1)
}
org/hsqldb/Index.class
package org.hsqldb
public org.hsqldb.Index extends java.lang.Object {
static final int MEMORY_INDEX
static final int DISK_INDEX
static final int POINTER_INDEX
private final org.hsqldb.HsqlNameManager$HsqlName indexName
final boolean[] colCheck
private final int[] colIndex
private final int[] colType
final int[] pkCols
final int[] pkTypes
private final boolean isUnique
private final boolean useRowId
final boolean isConstraint
final boolean isForward
final boolean isTemp
private org.hsqldb.Node root
private int depth
final org.hsqldb.Collation collation
static org.hsqldb.Index$IndexRowIterator emptyIterator
org.hsqldb.Index$IndexRowIterator updatableIterators
final boolean onCommitPreserve
void (org.hsqldb.Database, org.hsqldb.HsqlNameManager$HsqlName, org.hsqldb.Table, int[], int[], boolean, boolean, boolean, boolean, int[], int[], boolean)
org.hsqldb.HsqlNameManager$HsqlName getName ()
void setName (java.lang.String, boolean) throws org.hsqldb.HsqlException
int getVisibleColumns ()
boolean isUnique ()
boolean isConstraint ()
int[] getColumns ()
int[] getColumnTypes ()
int size (org.hsqldb.Session) throws org.hsqldb.HsqlException
boolean isEmpty (org.hsqldb.Session)
public int sizeEstimate () throws org.hsqldb.HsqlException
void clearAll (org.hsqldb.Session)
void clearIterators ()
void setRoot (org.hsqldb.Session, org.hsqldb.Node)
org.hsqldb.Node getRoot (org.hsqldb.Session)
void insert (org.hsqldb.Session, org.hsqldb.Row, int) throws org.hsqldb.HsqlException
private void balance (org.hsqldb.Session, org.hsqldb.Node, boolean) throws org.hsqldb.HsqlException
void delete (org.hsqldb.Session, org.hsqldb.Node) throws org.hsqldb.HsqlException
org.hsqldb.index.RowIterator findFirstRow (org.hsqldb.Session, java.lang.Object[], int[]) throws org.hsqldb.HsqlException
org.hsqldb.index.RowIterator findFirstRowForDelete (org.hsqldb.Session, java.lang.Object[], int[]) throws org.hsqldb.HsqlException
public org.hsqldb.Row findRow (org.hsqldb.Session, org.hsqldb.Row) throws org.hsqldb.HsqlException
boolean exists (org.hsqldb.Session, java.lang.Object[], int[]) throws org.hsqldb.HsqlException
org.hsqldb.index.RowIterator emptyIterator ()
private org.hsqldb.Node findNotNull (org.hsqldb.Session, java.lang.Object[], int[], boolean) throws org.hsqldb.HsqlException
static boolean isNull (java.lang.Object[], int[])
boolean isNull (java.lang.Object[])
org.hsqldb.index.RowIterator findFirstRow (org.hsqldb.Session, java.lang.Object[]) throws org.hsqldb.HsqlException
org.hsqldb.index.RowIterator findFirstRow (org.hsqldb.Session, java.lang.Object, int) throws org.hsqldb.HsqlException
org.hsqldb.index.RowIterator findFirstRowNotNull (org.hsqldb.Session) throws org.hsqldb.HsqlException
org.hsqldb.index.RowIterator firstRow (org.hsqldb.Session) throws org.hsqldb.HsqlException
org.hsqldb.Row lastRow (org.hsqldb.Session) throws org.hsqldb.HsqlException
org.hsqldb.Node next (org.hsqldb.Node) throws org.hsqldb.HsqlException
private org.hsqldb.Node child (org.hsqldb.Node, boolean) throws org.hsqldb.HsqlException
private void replace (org.hsqldb.Session, org.hsqldb.Node, org.hsqldb.Node) throws org.hsqldb.HsqlException
private void set (org.hsqldb.Node, boolean, org.hsqldb.Node) throws org.hsqldb.HsqlException
org.hsqldb.Node search (org.hsqldb.Session, org.hsqldb.Row) throws org.hsqldb.HsqlException
int compareRowNonUnique (org.hsqldb.Session, java.lang.Object[], int[], java.lang.Object[]) throws org.hsqldb.HsqlException
static int compareRows (org.hsqldb.Session, java.lang.Object[], java.lang.Object[], int[], int[]) throws org.hsqldb.HsqlException
private int compareRowUnique (org.hsqldb.Session, org.hsqldb.Row, org.hsqldb.Row) throws org.hsqldb.HsqlException
int getIndexOrderValue ()
static void ()
}
org/hsqldb/Library.class
package org.hsqldb
public org.hsqldb.Library extends java.lang.Object {
static final java.text.SimpleDateFormat tocharFormat
static final java.text.SimpleDateFormat daynameFormat
static final java.text.SimpleDateFormat monthnameFormat
static final StringBuffer daynameBuffer
static final StringBuffer monthnameBuffer
static final java.text.FieldPosition monthPosition
static final java.text.FieldPosition dayPosition
public static final String[][] sNumeric
public static final String[][] sString
public static final String[][] sTimeDate
public static final String[][] sSystem
private static final java.util.Random rRandom
private static final double LOG10_FACTOR
static final int abs
static final int ascii
static final int bitand
static final int bitLength
static final int bitor
static final int bitxor
static final int character
static final int concat
static final int cot
static final int curdate
static final int curtime
static final int database
static final int datediff
static final int day
static final int dayname
static final int dayofmonth
static final int dayofweek
static final int dayofyear
static final int difference
static final int getAutoCommit
static final int getDatabaseMajorVersion
static final int getDatabaseMinorVersion
static final int getDatabaseProductName
static final int getDatabaseProductVersion
static final int hexToRaw
static final int hour
static final int identity
static final int insert
static final int isReadOnlyConnection
static final int isReadOnlyDatabase
static final int isReadOnlyDatabaseFiles
static final int lcase
static final int left
static final int length
static final int locate
static final int log10
static final int ltrim
static final int minute
static final int mod
static final int month
static final int monthname
static final int now
static final int octetLength
static final int pi
static final int position
static final int quarter
static final int rand
static final int rawToHex
static final int repeat
static final int replace
static final int right
static final int round
static final int roundMagic
static final int rtrim
static final int second
static final int sign
static final int soundex
static final int space
static final int substring
static final int to_char
static final int trim
static final int truncate
static final int ucase
static final int user
static final int week
static final int year
private static final org.hsqldb.lib.IntValueHashMap functionMap
static final Double piValue
static final String prefix
static final int prefixLength
private void ()
static org.hsqldb.lib.HashMap getAliasMap ()
private static void register (org.hsqldb.lib.HashMap, java.lang.String[][])
public static double rand (java.lang.Integer)
public static double abs (double)
public static double log10 (double)
public static double roundMagic (double)
public static double cot (double)
public static int mod (int, int)
public static double pi ()
public static double round (double, int)
public static int sign (double)
public static double truncate (double, int)
public static int bitand (int, int)
public static int bitor (int, int)
public static int bitxor (int, int)
public static java.lang.Integer ascii (java.lang.String)
public static java.lang.String character (int)
public static java.lang.String concat (java.lang.String, java.lang.String)
public static int difference (java.lang.String, java.lang.String)
public static java.lang.String hexToRaw (java.lang.String)
public static java.lang.String insert (java.lang.String, int, int, java.lang.String)
public static java.lang.String lcase (java.lang.String)
public static java.lang.String left (java.lang.String, int)
public static java.lang.Integer length (java.lang.String)
public static java.lang.Integer octetLength (java.lang.String)
public static java.lang.Integer bitLength (java.lang.String)
public static int locate (java.lang.String, java.lang.String, java.lang.Integer)
public static int position (java.lang.String, java.lang.String)
public static java.lang.String ltrim (java.lang.String)
public static java.lang.String rawToHex (java.lang.String)
public static java.lang.String repeat (java.lang.String, java.lang.Integer)
public static java.lang.String replace (java.lang.String, java.lang.String, java.lang.String)
public static java.lang.String right (java.lang.String, int)
public static java.lang.String rtrim (java.lang.String)
public static java.lang.String trim (java.lang.String, java.lang.String, boolean, boolean)
public static java.lang.String soundex (java.lang.String)
public static java.lang.String space (int)
public static java.lang.String substring (java.lang.String, int, java.lang.Integer)
public static java.lang.String ucase (java.lang.String)
public static java.sql.Date curdate (java.sql.Connection)
public static java.sql.Time curtime (java.sql.Connection)
public static java.lang.String dayname (java.sql.Date)
public static java.lang.Integer dayofmonth (java.sql.Date)
public static java.lang.Integer dayofweek (java.sql.Date)
public static java.lang.Integer dayofyear (java.sql.Date)
public static java.lang.Integer hour (java.sql.Time)
public static java.lang.Integer minute (java.sql.Time)
public static java.lang.Integer month (java.sql.Date)
public static java.lang.String monthname (java.sql.Date)
public static java.sql.Timestamp now (java.sql.Connection)
public static java.lang.Integer quarter (java.sql.Date)
public static java.lang.Integer second (java.sql.Time)
public static java.lang.Integer week (java.sql.Date)
public static java.lang.Integer year (java.sql.Date)
public static java.lang.String to_char (java.util.Date, java.lang.String)
public static java.lang.Long datediff (java.lang.String, java.sql.Timestamp, java.sql.Timestamp) throws org.hsqldb.HsqlException
private static long getElapsed (int, java.util.Date, java.util.Date)
public static java.lang.String database (java.sql.Connection) throws org.hsqldb.HsqlException
public static java.lang.String user (java.sql.Connection) throws org.hsqldb.HsqlException
public static int identity () throws org.hsqldb.HsqlException
public static boolean getAutoCommit (java.sql.Connection)
public static java.lang.String getDatabaseProductName ()
public static java.lang.String getDatabaseProductVersion ()
public static int getDatabaseMajorVersion ()
public static int getDatabaseMinorVersion ()
public static boolean isReadOnlyConnection (java.sql.Connection)
public static boolean isReadOnlyDatabase (java.sql.Connection)
public static boolean isReadOnlyDatabaseFiles (java.sql.Connection)
static java.lang.Object invoke (int, java.lang.Object[]) throws org.hsqldb.HsqlException
static int functionID (java.lang.String)
static void ()
}
org/hsqldb/Like.class
package org.hsqldb
org.hsqldb.Like extends java.lang.Object {
private char[] cLike
private int[] wildCardType
private int iLen
private boolean isIgnoreCase
private int iFirstWildCard
private boolean isNull
Character escapeChar
boolean hasCollation
boolean optimised
static final int UNDERSCORE_CHAR
static final int PERCENT_CHAR
void (java.lang.Character, boolean)
void setParams (org.hsqldb.Session, java.lang.String, boolean)
void resetPattern (org.hsqldb.Session, java.lang.String)
private java.lang.String getStartsWith ()
java.lang.Boolean compare (org.hsqldb.Session, java.lang.String)
private boolean compareAt (java.lang.String, int, int, int)
private void normalize (org.hsqldb.Session, java.lang.String)
boolean hasWildcards ()
boolean isEquivalentToFalsePredicate ()
boolean isEquivalentToEqualsPredicate ()
boolean isEquivalentToNotNullPredicate ()
boolean isEquivalentToBetweenPredicate ()
boolean isEquivalentToBetweenPredicateAugmentedWithLike ()
java.lang.String getRangeLow ()
java.lang.String getRangeHigh ()
public java.lang.String describe (org.hsqldb.Session)
}
org/hsqldb/MemoryNode.class
package org.hsqldb
org.hsqldb.MemoryNode extends org.hsqldb.BaseMemoryNode {
protected org.hsqldb.Row rData
public void (org.hsqldb.Row)
int getKey ()
org.hsqldb.Row getRow () throws org.hsqldb.HsqlException
java.lang.Object[] getData () throws org.hsqldb.HsqlException
void delete ()
}
org/hsqldb/Node.class
package org.hsqldb
abstract org.hsqldb.Node extends java.lang.Object {
static final int NO_POS
int iBalance
org.hsqldb.Node nNext
void ()
static final org.hsqldb.Node newNode (org.hsqldb.Row, int, org.hsqldb.Table)
static final org.hsqldb.Node newNode (org.hsqldb.Row, org.hsqldb.rowio.RowInputInterface, int, org.hsqldb.Table) throws java.io.IOException org.hsqldb.HsqlException
abstract void delete ()
abstract int getKey ()
abstract org.hsqldb.Row getRow () throws org.hsqldb.HsqlException
abstract org.hsqldb.Node getLeft () throws org.hsqldb.HsqlException
abstract void setLeft (org.hsqldb.Node) throws org.hsqldb.HsqlException
abstract org.hsqldb.Node getRight () throws org.hsqldb.HsqlException
abstract void setRight (org.hsqldb.Node) throws org.hsqldb.HsqlException
abstract org.hsqldb.Node getParent () throws org.hsqldb.HsqlException
abstract void setParent (org.hsqldb.Node) throws org.hsqldb.HsqlException
final int getBalance () throws org.hsqldb.HsqlException
abstract void setBalance (int) throws org.hsqldb.HsqlException
abstract boolean isRoot ()
abstract boolean isFromLeft () throws org.hsqldb.HsqlException
abstract java.lang.Object[] getData () throws org.hsqldb.HsqlException
abstract boolean equals (org.hsqldb.Node)
org.hsqldb.Node getUpdatedNode () throws org.hsqldb.HsqlException
abstract void write (org.hsqldb.rowio.RowOutputInterface) throws java.io.IOException
boolean isDeleted ()
}
org/hsqldb/NumberSequence.class
package org.hsqldb
public org.hsqldb.NumberSequence extends java.lang.Object {
private org.hsqldb.HsqlNameManager$HsqlName name
private long startValue
private long currValue
private long lastValue
private long increment
private int dataType
public void (org.hsqldb.HsqlNameManager$HsqlName, long, long, int)
long getValue ()
long getValue (long)
java.lang.Object getValueObject ()
void reset ()
public long peek ()
boolean wasUsed ()
void resetWasUsed ()
public void reset (long)
void reset (long, long)
int getType ()
public org.hsqldb.HsqlNameManager$HsqlName getName ()
public java.lang.String getSchemaName ()
long getIncrement ()
}
org/hsqldb/Parser.class
package org.hsqldb
org.hsqldb.Parser extends java.lang.Object {
private org.hsqldb.Database database
private org.hsqldb.Tokenizer tokenizer
private org.hsqldb.Session session
private String sTable
private String sToken
private Object oData
private int iType
private int iToken
private int subQueryLevel
private org.hsqldb.lib.HsqlArrayList subQueryList
static org.hsqldb.lib.HashMap simpleFunctions
private static org.hsqldb.lib.IntValueHashMap tokenSet
org.hsqldb.lib.HsqlArrayList parameters
private static final org.hsqldb.Expression[] noParameters
private static final org.hsqldb.SubQuery[] noSubqueries
void (org.hsqldb.Session, org.hsqldb.Database, org.hsqldb.Tokenizer)
void reset (java.lang.String)
void checkTableWriteAccess (org.hsqldb.Table, int) throws org.hsqldb.HsqlException
static org.hsqldb.lib.HsqlArrayList getColumnNames (org.hsqldb.Database, org.hsqldb.Tokenizer, boolean) throws org.hsqldb.HsqlException
org.hsqldb.SubQuery parseSubquery (int, org.hsqldb.HsqlNameManager$HsqlName[], boolean, int) throws org.hsqldb.HsqlException
org.hsqldb.SubQuery getViewSubquery (org.hsqldb.View)
org.hsqldb.Select parseSelect (int, boolean, boolean, boolean, boolean) throws org.hsqldb.HsqlException
int parseUnion (java.lang.String) throws org.hsqldb.HsqlException
private void parseLimit (java.lang.String, org.hsqldb.Select, boolean) throws org.hsqldb.HsqlException
private void parseOrderBy (org.hsqldb.Select, org.hsqldb.lib.HsqlArrayList) throws org.hsqldb.HsqlException
private void resolveSelectTableFilter (org.hsqldb.Select, org.hsqldb.lib.HsqlArrayList, org.hsqldb.lib.HsqlArrayList) throws org.hsqldb.HsqlException
private static org.hsqldb.Expression resolveOrderByExpression (org.hsqldb.Expression, org.hsqldb.Select, org.hsqldb.lib.HsqlArrayList) throws org.hsqldb.HsqlException
private static org.hsqldb.Expression resolveOrderByColumnIndex (org.hsqldb.Expression, org.hsqldb.lib.HsqlArrayList, int) throws org.hsqldb.HsqlException
private org.hsqldb.TableFilter parseSimpleTableFilter (int) throws org.hsqldb.HsqlException
private org.hsqldb.TableFilter parseTableFilter (boolean) throws org.hsqldb.HsqlException
private static org.hsqldb.Expression addCondition (org.hsqldb.Expression, org.hsqldb.Expression)
private static org.hsqldb.Expression addJoinCondition (org.hsqldb.Expression, org.hsqldb.Expression, org.hsqldb.TableFilter, boolean) throws org.hsqldb.HsqlException
org.hsqldb.Expression parseExpression () throws org.hsqldb.HsqlException
private org.hsqldb.Expression readAggregate () throws org.hsqldb.HsqlException
private org.hsqldb.Expression readOr () throws org.hsqldb.HsqlException
private org.hsqldb.Expression readAnd () throws org.hsqldb.HsqlException
private org.hsqldb.Expression readCondition () throws org.hsqldb.HsqlException
private org.hsqldb.Expression parseLikePredicate (org.hsqldb.Expression) throws org.hsqldb.HsqlException
private org.hsqldb.Expression parseBetweenPredicate (org.hsqldb.Expression) throws org.hsqldb.HsqlException
private org.hsqldb.Expression parseInPredicate (org.hsqldb.Expression) throws org.hsqldb.HsqlException
private org.hsqldb.Expression parseAllAnyPredicate () throws org.hsqldb.HsqlException
private void readThis (int) throws org.hsqldb.HsqlException
private org.hsqldb.Expression readConcat () throws org.hsqldb.HsqlException
private org.hsqldb.Expression readSum () throws org.hsqldb.HsqlException
private org.hsqldb.Expression readFactor () throws org.hsqldb.HsqlException
private org.hsqldb.Expression readTerm () throws org.hsqldb.HsqlException
org.hsqldb.Expression readCaseExpression () throws org.hsqldb.HsqlException
private org.hsqldb.Expression parseCaseWhen (org.hsqldb.Expression) throws org.hsqldb.HsqlException
private org.hsqldb.Expression readCaseWhenExpression () throws org.hsqldb.HsqlException
private org.hsqldb.Expression readCastExpression () throws org.hsqldb.HsqlException
private org.hsqldb.Expression readColumnExpression () throws org.hsqldb.HsqlException
private org.hsqldb.Expression readConcatExpression () throws org.hsqldb.HsqlException
private org.hsqldb.Expression readNullIfExpression () throws org.hsqldb.HsqlException
private org.hsqldb.Expression readCoalesceExpression () throws org.hsqldb.HsqlException
private org.hsqldb.Expression readExtractExpression () throws org.hsqldb.HsqlException
private org.hsqldb.Expression readPositionExpression () throws org.hsqldb.HsqlException
private org.hsqldb.Expression readSubstringExpression () throws org.hsqldb.HsqlException
private org.hsqldb.Expression readSequenceExpression () throws org.hsqldb.HsqlException
private org.hsqldb.Expression readTrimExpression () throws org.hsqldb.HsqlException
org.hsqldb.Expression readDefaultClause (int) throws org.hsqldb.HsqlException
private void read () throws org.hsqldb.HsqlException
private void readToken () throws org.hsqldb.HsqlException
org.hsqldb.Expression[] getParameters ()
void clearParameters ()
void setAsView (org.hsqldb.View)
org.hsqldb.SubQuery[] getSortedSubqueries ()
org.hsqldb.CompiledStatement compileCallStatement () throws org.hsqldb.HsqlException
org.hsqldb.CompiledStatement compileDeleteStatement () throws org.hsqldb.HsqlException
private void getInsertColumnValueExpressions (org.hsqldb.Table, org.hsqldb.Expression[], int) throws org.hsqldb.HsqlException
org.hsqldb.CompiledStatement compileInsertStatement () throws org.hsqldb.HsqlException
org.hsqldb.CompiledStatement compileSelectStatement (int) throws org.hsqldb.HsqlException
org.hsqldb.CompiledStatement compileUpdateStatement () throws org.hsqldb.HsqlException
static int parseOpenBrackets (org.hsqldb.Tokenizer) throws org.hsqldb.HsqlException
static int parseCloseBrackets (org.hsqldb.Tokenizer, int) throws org.hsqldb.HsqlException
static void ()
}
org/hsqldb/PointerNode.class
package org.hsqldb
org.hsqldb.PointerNode extends org.hsqldb.BaseMemoryNode {
int iData
private org.hsqldb.Table tTable
private org.hsqldb.Node nPrimary
void (org.hsqldb.CachedRow, int)
void delete ()
int getKey ()
org.hsqldb.Row getRow () throws org.hsqldb.HsqlException
java.lang.Object[] getData () throws org.hsqldb.HsqlException
}
org/hsqldb/Record.class
package org.hsqldb
public org.hsqldb.Record extends java.lang.Object {
public Object[] data
public org.hsqldb.Record next
void ()
}
org/hsqldb/Result$1.class
package org.hsqldb
org.hsqldb.Result$1 extends java.lang.Object {
}
org/hsqldb/Result$ResultIterator.class
package org.hsqldb
org.hsqldb.Result$ResultIterator extends java.lang.Object implements org.hsqldb.lib.Iterator {
boolean removed
int counter
org.hsqldb.Record current
org.hsqldb.Record last
private final org.hsqldb.Result this$0
private void (org.hsqldb.Result)
public boolean hasNext ()
public java.lang.Object next ()
public int nextInt ()
public long nextLong ()
public void remove ()
void (org.hsqldb.Result, org.hsqldb.Result$1)
}
org/hsqldb/Result$ResultMetaData.class
package org.hsqldb
public org.hsqldb.Result$ResultMetaData extends java.lang.Object {
public String[] colLabels
public String[] tableNames
public String[] colNames
public boolean[] isLabelQuoted
public int[] colTypes
public int[] colSizes
public int[] colScales
public String[] catalogNames
public String[] schemaNames
public int[] colNullable
public boolean[] isIdentity
public boolean[] isWritable
public int[] paramMode
public String[] classNames
boolean isParameterDescription
void ()
void (int)
private void prepareData (int)
public int[] getParameterTypes ()
boolean isTableColumn (int)
private void decodeTableColumnAttrs (int, int)
private void writeTableColumnAttrs (org.hsqldb.rowio.RowOutputBinary, int) throws java.io.IOException org.hsqldb.HsqlException
private int encodeTableColumnAttrs (int)
private void readTableColumnAttrs (org.hsqldb.rowio.RowInputBinary, int) throws java.io.IOException org.hsqldb.HsqlException
void (org.hsqldb.rowio.RowInputBinary, int) throws org.hsqldb.HsqlException java.io.IOException
void write (org.hsqldb.rowio.RowOutputBinary, int) throws org.hsqldb.HsqlException java.io.IOException
static void access$000 (org.hsqldb.Result$ResultMetaData, int)
}
org/hsqldb/Result.class
package org.hsqldb
public org.hsqldb.Result extends java.lang.Object {
public org.hsqldb.Record rRoot
private org.hsqldb.Record rTail
private int size
private int significantColumns
public int mode
int databaseID
int sessionID
String mainString
String subString
String subSubString
private Throwable exception
int statementID
int updateCount
public org.hsqldb.Result$ResultMetaData metaData
public void (int)
void (org.hsqldb.Result$ResultMetaData)
void (java.lang.String, java.lang.String, int)
void (int, int)
public void (int, int[], int)
void (org.hsqldb.rowio.RowInputBinary) throws org.hsqldb.HsqlException
static org.hsqldb.Result newSingleColumnResult (java.lang.String, int)
static org.hsqldb.Result newPrepareResponse (int, org.hsqldb.Result, org.hsqldb.Result)
static org.hsqldb.Result newParameterDescriptionResult (int)
public static org.hsqldb.Result newFreeStmtRequest (int)
static org.hsqldb.Result newExecuteDirectRequest (java.lang.String)
public static org.hsqldb.Result newReleaseSavepointRequest (java.lang.String)
public static org.hsqldb.Result newRollbackToSavepointRequest (java.lang.String)
public static org.hsqldb.Result newSetSavepointRequest (java.lang.String)
public int getSize ()
void setColumnCount (int)
public int getColumnCount ()
void append (org.hsqldb.Result)
void addAll (org.hsqldb.Result)
public void clear ()
public boolean isEmpty ()
void setRows (org.hsqldb.Result)
public void add (java.lang.Object[])
void trimResult (int, int)
void removeDuplicates (org.hsqldb.Session) throws org.hsqldb.HsqlException
void removeDuplicates (org.hsqldb.Session, int) throws org.hsqldb.HsqlException
void removeSecond (org.hsqldb.Session, org.hsqldb.Result, int) throws org.hsqldb.HsqlException
void removeDifferent (org.hsqldb.Session, org.hsqldb.Result, int) throws org.hsqldb.HsqlException
void sortResult (org.hsqldb.Session, int[], int[]) throws org.hsqldb.HsqlException
private int compareRecord (org.hsqldb.Session, java.lang.Object[], java.lang.Object[], int[], int[]) throws org.hsqldb.HsqlException
private int compareRecord (org.hsqldb.Session, java.lang.Object[], java.lang.Object[], int) throws org.hsqldb.HsqlException
static org.hsqldb.Result newSessionAttributesResult ()
void write (org.hsqldb.rowio.RowOutputBinary) throws java.io.IOException org.hsqldb.HsqlException
void readMultiResult (org.hsqldb.rowio.RowInputBinary) throws org.hsqldb.HsqlException java.io.IOException
private void writeMulti (org.hsqldb.rowio.RowOutputBinary) throws java.io.IOException org.hsqldb.HsqlException
public static void write (org.hsqldb.Result, org.hsqldb.rowio.RowOutputBinary, java.io.OutputStream) throws java.io.IOException org.hsqldb.HsqlException
public static org.hsqldb.Result read (org.hsqldb.rowio.RowInputBinary, java.io.DataInput) throws java.io.IOException org.hsqldb.HsqlException
public void (java.lang.Throwable, java.lang.String)
public java.lang.Throwable getException ()
public int getStatementID ()
void setStatementID (int)
public java.lang.String getMainString ()
public void setMainString (java.lang.String)
public java.lang.String getSubString ()
public void setMaxRows (int)
public int getUpdateCount ()
int getConnectionAttrType ()
void setConnectionAttrType (int)
int getEndTranType ()
void setEndTranType (int)
public int[] getUpdateCounts ()
java.lang.Object[] getParameterData ()
public void setParameterData (java.lang.Object[])
public void setResultType (int)
public void setStatementType (int)
public int getStatementType ()
public org.hsqldb.lib.Iterator iterator ()
static int access$200 (org.hsqldb.Result)
static org.hsqldb.Record access$300 (org.hsqldb.Result)
static org.hsqldb.Record access$302 (org.hsqldb.Result, org.hsqldb.Record)
static int access$210 (org.hsqldb.Result)
}
org/hsqldb/ResultBase$ResultIterator.class
package org.hsqldb
public org.hsqldb.ResultBase$ResultIterator extends java.lang.Object {
boolean removed
int counter
org.hsqldb.Record current
org.hsqldb.Record last
private final org.hsqldb.ResultBase this$0
public void (org.hsqldb.ResultBase)
public boolean hasNext ()
public boolean next ()
public boolean previous ()
public boolean absolute (int)
public boolean relative (int)
public boolean beforeFirst ()
public boolean afterLast ()
public boolean isBeforeFirst ()
public boolean isAfterLast ()
public void remove ()
}
org/hsqldb/ResultBase.class
package org.hsqldb
public org.hsqldb.ResultBase extends java.lang.Object {
public org.hsqldb.Record rRoot
protected org.hsqldb.Record rTail
protected int iSize
public void ()
public org.hsqldb.ResultBase$ResultIterator iterator ()
}
org/hsqldb/ResultConstants.class
package org.hsqldb
public abstract org.hsqldb.ResultConstants extends java.lang.Object {
public static final int HSQL_API_BASE
public static final int MULTI
public static final int UPDATECOUNT
public static final int ERROR
public static final int DATA
public static final int PREPARE_ACK
public static final int PARAM_META_DATA
public static final int SETSESSIONATTR
public static final int GETSESSIONATTR
public static final int BATCHEXECDIRECT
public static final int BATCHEXECUTE
public static final int HSQLRESETSESSION
public static final int SQL_API_BASE
public static final int SQLCONNECT
public static final int SQLDISCONNECT
public static final int SQLENDTRAN
public static final int SQLEXECDIRECT
public static final int SQLEXECUTE
public static final int SQLFREESTMT
public static final int SQLPREPARE
public static final int SQLSETCONNECTATTR
public static final int SQLSTARTTRAN
public static final int COMMIT
public static final int ROLLBACK
public static final int SAVEPOINT_NAME_ROLLBACK
public static final int SAVEPOINT_NAME_RELEASE
public static final int SQL_ATTR_SAVEPOINT_NAME
public static final int EXECUTE_FAILED
public static final int SUCCESS_NO_INFO
}
org/hsqldb/Row.class
package org.hsqldb
public org.hsqldb.Row extends java.lang.Object implements org.hsqldb.persist.CachedObject {
int tableId
int iPos
protected Object[] oData
protected org.hsqldb.Node nPrimaryNode
void ()
void (org.hsqldb.Table, java.lang.Object[]) throws org.hsqldb.HsqlException
org.hsqldb.Node getNode (int)
org.hsqldb.Node getNextNode (org.hsqldb.Node)
org.hsqldb.Row getUpdatedRow () throws org.hsqldb.HsqlException
public java.lang.Object[] getData ()
void delete () throws org.hsqldb.HsqlException
void clearNodeLinks ()
boolean isDeleted ()
public int getRealSize (org.hsqldb.rowio.RowOutputInterface)
public void setStorageSize (int)
public int getStorageSize ()
public long getId ()
public int getPos ()
public void setPos (int)
public boolean hasChanged ()
public boolean isKeepInMemory ()
public void keepInMemory (boolean)
public boolean isInMemory ()
public void setInMemory (boolean)
public void write (org.hsqldb.rowio.RowOutputInterface)
public void write (org.hsqldb.rowio.RowOutputInterface, org.hsqldb.lib.IntLookup)
public boolean equals (java.lang.Object)
public int hashCode ()
}
org/hsqldb/SchemaManager$Schema.class
package org.hsqldb
public org.hsqldb.SchemaManager$Schema extends java.lang.Object {
org.hsqldb.HsqlNameManager$HsqlName name
org.hsqldb.DatabaseObjectNames triggerNameList
org.hsqldb.DatabaseObjectNames constraintNameList
org.hsqldb.DatabaseObjectNames indexNameList
org.hsqldb.SequenceManager sequenceManager
org.hsqldb.lib.HashMappedList tableList
private final org.hsqldb.SchemaManager this$0
void (org.hsqldb.SchemaManager, java.lang.String, boolean)
boolean isEmpty ()
org.hsqldb.lib.Iterator tablesIterator ()
org.hsqldb.lib.Iterator sequencesIterator ()
void clearStructures ()
}
org/hsqldb/SchemaManager.class
package org.hsqldb
public org.hsqldb.SchemaManager extends java.lang.Object {
static final String SYSTEM_SCHEMA
static final String DEFINITION_SCHEMA
static final String INFORMATION_SCHEMA
static final String PUBLIC_SCHEMA
static org.hsqldb.HsqlNameManager$HsqlName INFORMATION_SCHEMA_HSQLNAME
static org.hsqldb.HsqlNameManager$HsqlName SYSTEM_SCHEMA_HSQLNAME
org.hsqldb.Database database
org.hsqldb.HsqlNameManager$HsqlName defaultSchemaHsqlName
org.hsqldb.lib.HashMappedList schemaMap
void (org.hsqldb.Database)
void createSchema (java.lang.String, boolean) throws org.hsqldb.HsqlException
void dropSchema (java.lang.String, boolean) throws org.hsqldb.HsqlException
void renameSchema (java.lang.String, java.lang.String, boolean) throws org.hsqldb.HsqlException
void clearStructures ()
public org.hsqldb.lib.Iterator userSchemaNameIterator ()
org.hsqldb.HsqlNameManager$HsqlName toSchemaHsqlName (java.lang.String)
org.hsqldb.HsqlNameManager$HsqlName getDefaultSchemaHsqlName ()
public java.lang.String getDefaultSchemaName ()
boolean schemaExists (java.lang.String)
org.hsqldb.HsqlNameManager$HsqlName getSchemaHsqlName (java.lang.String) throws org.hsqldb.HsqlException
java.lang.String getSchemaName (java.lang.String) throws org.hsqldb.HsqlException
org.hsqldb.lib.Iterator fullSchemaNamesIterator ()
public boolean isSystemSchema (org.hsqldb.HsqlNameManager$HsqlName)
public org.hsqldb.lib.Iterator tablesIterator (java.lang.String)
public org.hsqldb.lib.Iterator allTablesIterator ()
org.hsqldb.lib.Iterator sequenceIterator (java.lang.String)
public org.hsqldb.lib.Iterator allSequencesIterator ()
public org.hsqldb.lib.HsqlArrayList getAllTables ()
public org.hsqldb.lib.HashMappedList getTables (java.lang.String)
void checkUserViewNotExists (org.hsqldb.Session, java.lang.String, java.lang.String) throws org.hsqldb.HsqlException
void checkUserTableNotExists (org.hsqldb.Session, java.lang.String, java.lang.String) throws org.hsqldb.HsqlException
public org.hsqldb.Table getTable (org.hsqldb.Session, java.lang.String, java.lang.String) throws org.hsqldb.HsqlException
public org.hsqldb.Table getUserTable (org.hsqldb.Session, java.lang.String, java.lang.String) throws org.hsqldb.HsqlException
org.hsqldb.Table findUserTable (org.hsqldb.Session, java.lang.String, java.lang.String)
void linkTable (org.hsqldb.Table)
org.hsqldb.NumberSequence getSequence (java.lang.String, java.lang.String) throws org.hsqldb.HsqlException
public org.hsqldb.NumberSequence findSequence (java.lang.String, java.lang.String) throws org.hsqldb.HsqlException
org.hsqldb.Table findUserTableForIndex (org.hsqldb.Session, java.lang.String, java.lang.String)
int getTableIndex (org.hsqldb.Table)
void dropIndex (org.hsqldb.Session, java.lang.String, java.lang.String, boolean) throws org.hsqldb.HsqlException
void checkTriggerExists (java.lang.String, java.lang.String, boolean) throws org.hsqldb.HsqlException
void registerTriggerName (java.lang.String, org.hsqldb.HsqlNameManager$HsqlName) throws org.hsqldb.HsqlException
void checkIndexExists (java.lang.String, java.lang.String, boolean) throws org.hsqldb.HsqlException
void registerIndexName (java.lang.String, org.hsqldb.HsqlNameManager$HsqlName) throws org.hsqldb.HsqlException
void removeIndexName (java.lang.String, org.hsqldb.HsqlNameManager$HsqlName) throws org.hsqldb.HsqlException
void removeIndexNames (org.hsqldb.HsqlNameManager$HsqlName)
void renameIndex (java.lang.String, java.lang.String, org.hsqldb.HsqlNameManager$HsqlName) throws org.hsqldb.HsqlException
void checkConstraintExists (java.lang.String, java.lang.String, boolean) throws org.hsqldb.HsqlException
void registerConstraintName (java.lang.String, org.hsqldb.HsqlNameManager$HsqlName) throws org.hsqldb.HsqlException
void removeConstraintName (java.lang.String, org.hsqldb.HsqlNameManager$HsqlName) throws org.hsqldb.HsqlException
void removeConstraintNames (org.hsqldb.HsqlNameManager$HsqlName)
org.hsqldb.NumberSequence createSequence (org.hsqldb.HsqlNameManager$HsqlName, long, long, int) throws org.hsqldb.HsqlException
void dropSequence (org.hsqldb.NumberSequence) throws org.hsqldb.HsqlException
void logSequences (org.hsqldb.Session, org.hsqldb.persist.Logger) throws org.hsqldb.HsqlException
void clearTempTables (org.hsqldb.Session, org.hsqldb.Table)
void dropTable (org.hsqldb.Session, java.lang.String, java.lang.String, boolean, boolean, boolean) throws org.hsqldb.HsqlException
void dropTable (org.hsqldb.Table, boolean) throws org.hsqldb.HsqlException
void setTable (int, org.hsqldb.Table)
private void checkCascadeDropReferenced (org.hsqldb.Table, boolean) throws org.hsqldb.HsqlException
void checkCascadeDropViews (org.hsqldb.View, boolean) throws org.hsqldb.HsqlException
void checkCascadeDropViews (org.hsqldb.Table, boolean) throws org.hsqldb.HsqlException
void checkCascadeDropViews (org.hsqldb.NumberSequence, boolean) throws org.hsqldb.HsqlException
void checkColumnIsInView (org.hsqldb.Table, java.lang.String) throws org.hsqldb.HsqlException
private org.hsqldb.View[] getViewsWithView (org.hsqldb.View)
private org.hsqldb.View[] getViewsWithTable (org.hsqldb.Table, java.lang.String)
org.hsqldb.View[] getViewsWithSequence (org.hsqldb.NumberSequence)
void recompileViews (org.hsqldb.Table) throws org.hsqldb.HsqlException
void removeExportedKeys (org.hsqldb.Table)
void dropTrigger (org.hsqldb.Session, java.lang.String, java.lang.String) throws org.hsqldb.HsqlException
static void ()
}
org/hsqldb/Select.class
package org.hsqldb
org.hsqldb.Select extends java.lang.Object {
boolean isDistinctSelect
boolean isAggregated
private boolean isGrouped
private org.hsqldb.lib.HashSet groupColumnNames
org.hsqldb.TableFilter[] tFilter
org.hsqldb.Expression limitCondition
org.hsqldb.Expression queryCondition
org.hsqldb.Expression havingCondition
org.hsqldb.Expression[] exprColumns
int iResultLen
int iGroupLen
int iHavingLen
int iOrderLen
int[] sortOrder
int[] sortDirection
boolean sortUnion
org.hsqldb.HsqlNameManager$HsqlName sIntoTable
int intoType
org.hsqldb.Select[] unionArray
int unionMaxDepth
org.hsqldb.Select unionSelect
int unionType
int unionDepth
static final int NOUNION
static final int UNION
static final int UNIONALL
static final int INTERSECT
static final int EXCEPT
private boolean simpleLimit
org.hsqldb.Result$ResultMetaData resultMetaData
boolean isResolved
void ()
org.hsqldb.lib.HashMap getColumnAliases ()
void resolve (org.hsqldb.Session) throws org.hsqldb.HsqlException
void resolveTables () throws org.hsqldb.HsqlException
void resolveTypes (org.hsqldb.Session) throws org.hsqldb.HsqlException
void resolveTables (org.hsqldb.TableFilter) throws org.hsqldb.HsqlException
private void setFilterConditions (org.hsqldb.Session) throws org.hsqldb.HsqlException
boolean checkResolved (boolean) throws org.hsqldb.HsqlException
java.lang.Object getValue (org.hsqldb.Session, int) throws org.hsqldb.HsqlException
void prepareResult (org.hsqldb.Session) throws org.hsqldb.HsqlException
void prepareUnions () throws org.hsqldb.HsqlException
org.hsqldb.Result getResult (org.hsqldb.Session, int) throws org.hsqldb.HsqlException
private org.hsqldb.Result getResultMain (org.hsqldb.Session) throws org.hsqldb.HsqlException
private void mergeResults (org.hsqldb.Session, org.hsqldb.Result, org.hsqldb.Result) throws org.hsqldb.HsqlException
int getLimitStart () throws org.hsqldb.HsqlException
int getLimitCount (int) throws org.hsqldb.HsqlException
int getMaxRowCount (int) throws org.hsqldb.HsqlException
private org.hsqldb.Result getSingleResult (org.hsqldb.Session, int) throws org.hsqldb.HsqlException
private void prepareSort ()
private void sortResult (org.hsqldb.Session, org.hsqldb.Result) throws org.hsqldb.HsqlException
private void checkAggregateOrGroupByColumns (int, int) throws org.hsqldb.HsqlException
private boolean inAggregateOrGroupByClause (org.hsqldb.Expression)
private boolean isSimilarIn (org.hsqldb.Expression, int, int)
static boolean allColumnsAreDefinedIn (org.hsqldb.Expression, org.hsqldb.lib.HashSet)
private org.hsqldb.Result buildResult (org.hsqldb.Session, int) throws org.hsqldb.HsqlException
public java.lang.StringBuffer getDDL () throws org.hsqldb.HsqlException
boolean resolveAll (org.hsqldb.Session, boolean) throws org.hsqldb.HsqlException
boolean isResolved ()
public java.lang.String describe (org.hsqldb.Session)
org.hsqldb.Result describeResult ()
}
org/hsqldb/SequenceManager.class
package org.hsqldb
public org.hsqldb.SequenceManager extends java.lang.Object {
org.hsqldb.lib.HashMappedList sequenceMap
void ()
void dropSequence (java.lang.String) throws org.hsqldb.HsqlException
public org.hsqldb.NumberSequence getSequence (java.lang.String)
org.hsqldb.NumberSequence createSequence (org.hsqldb.HsqlNameManager$HsqlName, long, long, int) throws org.hsqldb.HsqlException
java.lang.String logSequences (org.hsqldb.Session, org.hsqldb.persist.Logger) throws org.hsqldb.HsqlException
}
org/hsqldb/Server$ServerThread.class
package org.hsqldb
org.hsqldb.Server$ServerThread extends java.lang.Thread {
private final org.hsqldb.Server this$0
void (org.hsqldb.Server, java.lang.String)
public void run ()
}
org/hsqldb/Server.class
package org.hsqldb
public org.hsqldb.Server extends java.lang.Object implements org.hsqldb.HsqlSocketRequestHandler {
protected static final int serverBundleHandle
org.hsqldb.persist.HsqlProperties serverProperties
org.hsqldb.lib.HashSet serverConnSet
public String[] dbAlias
String[] dbType
String[] dbPath
org.hsqldb.persist.HsqlProperties[] dbProps
int[] dbID
private int maxConnections
protected String serverId
protected int serverProtocol
protected ThreadGroup serverConnectionThreadGroup
protected org.hsqldb.HsqlSocketFactory socketFactory
protected java.net.ServerSocket socket
private Thread serverThread
private Throwable serverError
private volatile int serverState
private volatile boolean isSilent
private java.io.PrintWriter logWriter
private java.io.PrintWriter errWriter
public void ()
protected void (int)
public static void main (java.lang.String[])
public void checkRunning (boolean) throws java.lang.RuntimeException
public synchronized void signalCloseAllServerConnections ()
protected void finalize () throws java.lang.Throwable
public java.lang.String getAddress ()
public java.lang.String getDatabaseName (int, boolean)
public java.lang.String getDatabasePath (int, boolean)
public java.lang.String getDatabaseType (int)
public java.lang.String getDefaultWebPage ()
public java.lang.String getHelpString ()
public java.io.PrintWriter getErrWriter ()
public java.io.PrintWriter getLogWriter ()
public int getPort ()
public java.lang.String getProductName ()
public java.lang.String getProductVersion ()
public java.lang.String getProtocol ()
public java.lang.Throwable getServerError ()
public java.lang.String getServerId ()
public synchronized int getState ()
public java.lang.String getStateDescriptor ()
public java.lang.String getWebRoot ()
public void handleConnection (java.net.Socket)
public boolean isNoSystemExit ()
public boolean isRestartOnShutdown ()
public boolean isSilent ()
public boolean isTls ()
public boolean isTrace ()
public boolean putPropertiesFromFile (java.lang.String) throws java.lang.RuntimeException
public void putPropertiesFromString (java.lang.String) throws java.lang.RuntimeException
public void setAddress (java.lang.String) throws java.lang.RuntimeException
public void setDatabaseName (int, java.lang.String) throws java.lang.RuntimeException
public void setDatabasePath (int, java.lang.String) throws java.lang.RuntimeException
public void setDefaultWebPage (java.lang.String)
public void setPort (int) throws java.lang.RuntimeException
public void setErrWriter (java.io.PrintWriter)
public void setLogWriter (java.io.PrintWriter)
public void setNoSystemExit (boolean)
public void setRestartOnShutdown (boolean)
public void setSilent (boolean)
public void setTls (boolean)
public void setTrace (boolean)
public void setWebRoot (java.lang.String)
public void setProperties (org.hsqldb.persist.HsqlProperties)
public int start ()
public int stop ()
protected boolean allowConnection (java.net.Socket)
protected void init (int)
protected synchronized void setState (int)
final void notify (int, int)
final synchronized void releaseDatabase (int)
protected synchronized void print (java.lang.String)
final void printResource (java.lang.String)
protected synchronized void printStackTrace (java.lang.Throwable)
final void printWithTimestamp (java.lang.String)
protected void printWithThread (java.lang.String)
protected synchronized void printError (java.lang.String)
final void printRequest (int, org.hsqldb.Result)
final boolean openDatabases ()
private void setDBInfoArrays ()
private java.lang.String[] getDBNameArray ()
private void openServerSocket () throws java.lang.Exception
private void printServerOnlineMessage ()
protected void printProperties ()
private void releaseServerSocket ()
private void run ()
protected void setServerError (java.lang.Throwable)
public void shutdown ()
protected void shutdown (boolean)
protected static void printHelp (java.lang.String)
static void access$000 (org.hsqldb.Server)
static void ()
}
org/hsqldb/ServerConfiguration.class
package org.hsqldb
public final org.hsqldb.ServerConfiguration extends java.lang.Object implements org.hsqldb.ServerConstants {
private void ()
public static int getDefaultPort (int, boolean)
public static org.hsqldb.persist.HsqlProperties getPropertiesFromFile (java.lang.String)
public static java.lang.String[] listLocalInetAddressNames ()
public static org.hsqldb.persist.HsqlProperties newDefaultProperties (int)
public static void translateAddressProperty (org.hsqldb.persist.HsqlProperties)
public static void translateDefaultDatabaseProperty (org.hsqldb.persist.HsqlProperties)
public static void translateDefaultNoSystemExitProperty (org.hsqldb.persist.HsqlProperties)
}
org/hsqldb/ServerConnection.class
package org.hsqldb
org.hsqldb.ServerConnection extends java.lang.Object implements java.lang.Runnable {
boolean keepAlive
private String user
private String password
int dbID
private volatile org.hsqldb.Session session
private java.net.Socket socket
private org.hsqldb.Server server
private java.io.DataInputStream dataInput
private java.io.BufferedOutputStream dataOutput
private static int mCurrentThread
private int mThread
static final int BUFFER_SIZE
final byte[] mainBuffer
org.hsqldb.rowio.RowOutputBinary rowOut
org.hsqldb.rowio.RowInputBinary rowIn
Thread runnerThread
static Class class$org$hsqldb$ServerConnection
void (java.net.Socket, org.hsqldb.Server)
void signalClose ()
private void close ()
private void init ()
public void run ()
private org.hsqldb.Result resetSession ()
java.lang.String getConnectionThreadName ()
static java.lang.Class class$ (java.lang.String)
static void ()
}
org/hsqldb/ServerConstants.class
package org.hsqldb
public abstract org.hsqldb.ServerConstants extends java.lang.Object {
public static final int SERVER_STATE_ONLINE
public static final int SERVER_STATE_OPENING
public static final int SERVER_STATE_CLOSING
public static final int SERVER_STATE_SHUTDOWN
public static final int SC_DATABASE_SHUTDOWN
public static final String SC_DEFAULT_ADDRESS
public static final String SC_DEFAULT_DATABASE
public static final int SC_DEFAULT_HSQL_SERVER_PORT
public static final int SC_DEFAULT_HSQLS_SERVER_PORT
public static final int SC_DEFAULT_HTTP_SERVER_PORT
public static final int SC_DEFAULT_HTTPS_SERVER_PORT
public static final int SC_DEFAULT_BER_SERVER_PORT
public static final boolean SC_DEFAULT_SERVER_AUTORESTART
public static final boolean SC_DEFAULT_NO_SYSTEM_EXIT
public static final boolean SC_DEFAULT_SILENT
public static final boolean SC_DEFAULT_TLS
public static final boolean SC_DEFAULT_TRACE
public static final int SC_PROTOCOL_HTTP
public static final int SC_PROTOCOL_HSQL
public static final int SC_PROTOCOL_BER
public static final String SC_KEY_PREFIX
public static final String SC_KEY_ADDRESS
public static final String SC_KEY_AUTORESTART_SERVER
public static final String SC_KEY_DATABASE
public static final String SC_KEY_DBNAME
public static final String SC_KEY_NO_SYSTEM_EXIT
public static final String SC_KEY_PORT
public static final String SC_KEY_SILENT
public static final String SC_KEY_TLS
public static final String SC_KEY_TRACE
public static final String SC_KEY_WEB_DEFAULT_PAGE
public static final String SC_KEY_WEB_ROOT
public static final String SC_KEY_MAX_CONNECTIONS
public static final String SC_DEFAULT_WEB_MIME
public static final String SC_DEFAULT_WEB_PAGE
public static final String SC_DEFAULT_WEB_ROOT
}
org/hsqldb/Servlet.class
package org.hsqldb
public org.hsqldb.Servlet extends javax.servlet.http.HttpServlet {
private static final int BUFFER_SIZE
private String dbType
private String dbPath
private String errorStr
private org.hsqldb.rowio.RowOutputBinary rowOut
private org.hsqldb.rowio.RowInputBinary rowIn
private int iQueries
private static long lModified
public void ()
public void init (javax.servlet.ServletConfig)
protected long getLastModified (javax.servlet.http.HttpServletRequest)
public void doGet (javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) throws java.io.IOException javax.servlet.ServletException
public void doPost (javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) throws java.io.IOException javax.servlet.ServletException
static void ()
}
org/hsqldb/Session.class
package org.hsqldb
public org.hsqldb.Session extends java.lang.Object implements org.hsqldb.SessionInterface {
private volatile boolean isAutoCommit
private volatile boolean isReadOnly
private volatile boolean isClosed
int isolation
org.hsqldb.Database database
private org.hsqldb.User user
org.hsqldb.lib.HsqlArrayList transactionList
private boolean isNestedTransaction
private int nestedOldTransIndex
private int currentMaxRows
private int sessionMaxRows
private Number lastIdentity
private final int sessionId
org.hsqldb.lib.HashMappedList savepoints
private boolean script
private org.hsqldb.Tokenizer tokenizer
private org.hsqldb.Parser parser
private long sessionSCN
static final org.hsqldb.Result emptyUpdateCount
private org.hsqldb.jdbc.jdbcConnection intConnection
public org.hsqldb.HsqlNameManager$HsqlName currentSchema
public org.hsqldb.HsqlNameManager$HsqlName loggedSchema
private org.hsqldb.HsqlNameManager$HsqlName oldSchema
boolean isProcessingScript
boolean isProcessingLog
private org.hsqldb.lib.IntKeyHashMap indexArrayMap
private org.hsqldb.lib.IntKeyHashMap indexArrayKeepMap
private final long connectTime
org.hsqldb.DatabaseCommandInterpreter dbCommandInterpreter
org.hsqldb.CompiledStatementExecutor compiledStatementExecutor
org.hsqldb.CompiledStatementManager compiledStatementManager
long currentDateTimeSCN
long currentMillis
java.sql.Date currentDate
java.sql.Time currentTime
java.sql.Timestamp currentTimestamp
org.hsqldb.Session getSession ()
void (org.hsqldb.Database, org.hsqldb.User, boolean, boolean, int)
public int getId ()
public void close ()
public boolean isClosed ()
public void setIsolation (int) throws org.hsqldb.HsqlException
public int getIsolation () throws org.hsqldb.HsqlException
void setLastIdentity (java.lang.Number)
java.lang.Number getLastIdentity ()
org.hsqldb.Database getDatabase ()
java.lang.String getUsername ()
public org.hsqldb.User getUser ()
void setUser (org.hsqldb.User)
int getMaxRows ()
int getSQLMaxRows ()
void setSQLMaxRows (int)
void checkAdmin () throws org.hsqldb.HsqlException
void check (java.lang.Object, int) throws org.hsqldb.HsqlException
void checkReadWrite () throws org.hsqldb.HsqlException
void checkDDLWrite () throws org.hsqldb.HsqlException
boolean addTransactionDelete (org.hsqldb.Table, org.hsqldb.Row) throws org.hsqldb.HsqlException
boolean addTransactionInsert (org.hsqldb.Table, org.hsqldb.Row) throws org.hsqldb.HsqlException
public void setAutoCommit (boolean)
public void commit ()
public void rollback ()
public void resetSession () throws org.hsqldb.HsqlException
void savepoint (java.lang.String) throws org.hsqldb.HsqlException
void rollbackToSavepoint (java.lang.String) throws org.hsqldb.HsqlException
void releaseSavepoint (java.lang.String) throws org.hsqldb.HsqlException
void beginNestedTransaction () throws org.hsqldb.HsqlException
void endNestedTransaction (boolean) throws org.hsqldb.HsqlException
public void setReadOnly (boolean) throws org.hsqldb.HsqlException
public boolean isReadOnly ()
boolean isNestedTransaction ()
public boolean isAutoCommit ()
void setScripting (boolean)
boolean getScripting ()
public java.lang.String getAutoCommitStatement ()
org.hsqldb.jdbc.jdbcConnection getInternalConnection () throws org.hsqldb.HsqlException
boolean isAdmin ()
long getConnectTime ()
int getTransactionSize ()
boolean isAccessible (java.lang.Object) throws org.hsqldb.HsqlException
private org.hsqldb.CompiledStatement sqlCompileStatement (java.lang.String) throws org.hsqldb.HsqlException
public org.hsqldb.Result execute (org.hsqldb.Result)
private org.hsqldb.Result performPostExecute (org.hsqldb.Result)
public org.hsqldb.Result sqlExecuteDirectNoPreChecks (java.lang.String)
org.hsqldb.Result sqlExecuteCompiledNoPreChecks (org.hsqldb.CompiledStatement)
private org.hsqldb.Result sqlPrepare (java.lang.String)
private org.hsqldb.Result sqlExecuteBatch (org.hsqldb.Result)
private org.hsqldb.Result sqlExecuteBatchDirect (org.hsqldb.Result)
private org.hsqldb.Result sqlExecute (org.hsqldb.Result)
private org.hsqldb.CompiledStatement recompileStatement (org.hsqldb.CompiledStatement, int)
private org.hsqldb.Result sqlFreeStatement (int)
java.sql.Date getCurrentDate ()
java.sql.Time getCurrentTime ()
java.sql.Timestamp getCurrentTimestamp ()
org.hsqldb.Result getAttributes ()
org.hsqldb.Result setAttributes (org.hsqldb.Result)
public java.lang.String getInternalConnectionURL ()
boolean isProcessingScript ()
boolean isProcessingLog ()
boolean isSchemaDefintion ()
void startSchemaDefinition (java.lang.String) throws org.hsqldb.HsqlException
void endSchemaDefinition () throws org.hsqldb.HsqlException
public void setSchema (java.lang.String) throws org.hsqldb.HsqlException
org.hsqldb.HsqlNameManager$HsqlName getSchemaHsqlName (java.lang.String) throws org.hsqldb.HsqlException
public java.lang.String getSchemaName (java.lang.String) throws org.hsqldb.HsqlException
org.hsqldb.HsqlNameManager$HsqlName getSchemaHsqlNameForWrite (java.lang.String) throws org.hsqldb.HsqlException
public java.lang.String getSchemaNameForWrite (java.lang.String) throws org.hsqldb.HsqlException
org.hsqldb.Node getIndexRoot (org.hsqldb.HsqlNameManager$HsqlName, boolean)
void setIndexRoot (org.hsqldb.HsqlNameManager$HsqlName, boolean, org.hsqldb.Node)
void dropIndex (org.hsqldb.HsqlNameManager$HsqlName, boolean)
void clearIndexRoots ()
void clearIndexRootsKeep ()
static void ()
}
org/hsqldb/SessionInterface.class
package org.hsqldb
public abstract org.hsqldb.SessionInterface extends java.lang.Object {
public static final int INFO_DATABASE
public static final int INFO_USER
public static final int INFO_SESSION_ID
public static final int INFO_ISOLATION
public static final int INFO_AUTOCOMMIT
public static final int INFO_DATABASE_READONLY
public static final int INFO_CONNECTION_READONLY
public abstract org.hsqldb.Result execute (org.hsqldb.Result) throws org.hsqldb.HsqlException
public abstract void close ()
public abstract boolean isClosed ()
public abstract boolean isReadOnly () throws org.hsqldb.HsqlException
public abstract void setReadOnly (boolean) throws org.hsqldb.HsqlException
public abstract boolean isAutoCommit () throws org.hsqldb.HsqlException
public abstract void setAutoCommit (boolean) throws org.hsqldb.HsqlException
public abstract void setIsolation (int) throws org.hsqldb.HsqlException
public abstract int getIsolation () throws org.hsqldb.HsqlException
public abstract void commit () throws org.hsqldb.HsqlException
public abstract void rollback () throws org.hsqldb.HsqlException
public abstract int getId ()
public abstract void resetSession () throws org.hsqldb.HsqlException
}
org/hsqldb/SessionManager.class
package org.hsqldb
public org.hsqldb.SessionManager extends java.lang.Object {
int sessionIdCount
private org.hsqldb.lib.IntKeyHashMap sessionMap
private org.hsqldb.Session sysSession
public void (org.hsqldb.Database, org.hsqldb.User)
public org.hsqldb.Session newSession (org.hsqldb.Database, org.hsqldb.User, boolean, boolean)
public org.hsqldb.Session getSysSession (java.lang.String, boolean) throws org.hsqldb.HsqlException
public org.hsqldb.Session getSysSession ()
public void closeAllSessions ()
void removeSession (org.hsqldb.Session)
void clearAll ()
boolean isEmpty ()
org.hsqldb.Session[] getVisibleSessions (org.hsqldb.Session)
org.hsqldb.Session getSession (int)
public org.hsqldb.Session[] getAllSessions ()
}
org/hsqldb/SetFunction.class
package org.hsqldb
public org.hsqldb.SetFunction extends java.lang.Object {
private org.hsqldb.lib.HashSet distinctValues
private boolean isDistinct
private int setType
private int type
private int count
private boolean hasNull
private long currentLong
private double currentDouble
private java.math.BigDecimal currentBigDecimal
private Object currentValue
static java.math.BigInteger multiplier
long hi
long lo
private double sk
private double vk
private long n
private boolean initialized
private boolean sample
void (int, int, boolean)
void add (org.hsqldb.Session, java.lang.Object) throws org.hsqldb.HsqlException
java.lang.Object getValue () throws org.hsqldb.HsqlException
static int getType (int, int) throws org.hsqldb.HsqlException
void addLong (long)
java.math.BigInteger getLongSum () throws org.hsqldb.HsqlException
private void addDataPoint (java.lang.Number)
private java.lang.Number getVariance ()
private java.lang.Number getStdDev ()
static void ()
}
org/hsqldb/SubQuery.class
package org.hsqldb
org.hsqldb.SubQuery extends java.lang.Object implements org.hsqldb.lib.ObjectComparator {
int level
boolean hasParams
boolean isResolved
boolean isExistsPredicate
boolean uniqueRows
org.hsqldb.Select select
org.hsqldb.Table table
org.hsqldb.View view
boolean isMaterialised
void ()
void populateTable (org.hsqldb.Session) throws org.hsqldb.HsqlException
public int compare (java.lang.Object, java.lang.Object)
}
org/hsqldb/Table$RowStore.class
package org.hsqldb
public org.hsqldb.Table$RowStore extends java.lang.Object implements org.hsqldb.persist.PersistentStore {
private final org.hsqldb.Table this$0
public void (org.hsqldb.Table)
public org.hsqldb.persist.CachedObject get (int)
public org.hsqldb.persist.CachedObject getKeep (int)
public int getStorageSize (int)
public void add (org.hsqldb.persist.CachedObject) throws java.io.IOException
public void restore (org.hsqldb.persist.CachedObject) throws java.io.IOException
public org.hsqldb.persist.CachedObject get (org.hsqldb.rowio.RowInputInterface)
public org.hsqldb.persist.CachedObject getNewInstance (int)
public void remove (int)
public void release (int)
public void commit (org.hsqldb.persist.CachedObject) throws java.io.IOException
}
org/hsqldb/Table.class
package org.hsqldb
public org.hsqldb.Table extends org.hsqldb.BaseTable {
public static final int SYSTEM_TABLE
public static final int SYSTEM_SUBQUERY
public static final int TEMP_TABLE
public static final int MEMORY_TABLE
public static final int CACHED_TABLE
public static final int TEMP_TEXT_TABLE
public static final int TEXT_TABLE
public static final int VIEW
static final int SYSTEM_VIEW
public org.hsqldb.lib.HashMappedList columnList
private int[] primaryKeyCols
private int[] primaryKeyTypes
private int[] primaryKeyColsSequence
int[] bestRowIdentifierCols
boolean bestRowIdentifierStrict
int[] bestIndexForColumn
org.hsqldb.Index bestIndex
int identityColumn
org.hsqldb.NumberSequence identitySequence
org.hsqldb.NumberSequence rowIdSequence
org.hsqldb.Constraint[] constraintList
org.hsqldb.lib.HsqlArrayList[] triggerLists
private int[] colTypes
private int[] colSizes
private int[] colScales
private boolean[] colNullable
private org.hsqldb.Expression[] colDefaults
private int[] defaultColumnMap
private boolean hasDefaultValues
private boolean isText
private boolean isView
boolean sqlEnforceSize
protected int columnCount
public org.hsqldb.Database database
protected org.hsqldb.persist.DataFileCache cache
protected org.hsqldb.HsqlNameManager$HsqlName tableName
private int tableType
protected boolean isReadOnly
protected boolean isTemp
protected boolean isCached
protected boolean isLogged
protected int indexType
protected boolean onCommitPreserve
org.hsqldb.persist.PersistentStore rowStore
org.hsqldb.Index[] indexList
org.hsqldb.lib.HashSet constraintPath
org.hsqldb.lib.HashMappedList tableUpdateList
void (org.hsqldb.Database, org.hsqldb.HsqlNameManager$HsqlName, int) throws org.hsqldb.HsqlException
boolean equals (org.hsqldb.Session, java.lang.String)
boolean equals (java.lang.String)
boolean equals (org.hsqldb.HsqlNameManager$HsqlName)
public final boolean isText ()
public final boolean isTemp ()
public final boolean isReadOnly ()
final boolean isView ()
final int getIndexType ()
public final int getTableType ()
public final boolean isDataReadOnly ()
void checkDataReadOnly () throws org.hsqldb.HsqlException
void setDataReadOnly (boolean) throws org.hsqldb.HsqlException
boolean isTableFileBased ()
protected void setDataSource (org.hsqldb.Session, java.lang.String, boolean, boolean) throws org.hsqldb.HsqlException
protected java.lang.String getDataSource ()
protected boolean isDescDataSource ()
public void setHeader (java.lang.String) throws org.hsqldb.HsqlException
public java.lang.String getHeader ()
void addConstraint (org.hsqldb.Constraint)
org.hsqldb.Constraint[] getConstraints ()
org.hsqldb.Index getUniqueConstraintIndexForColumns (int[])
org.hsqldb.Constraint getConstraintForColumns (org.hsqldb.Table, int[], int[])
org.hsqldb.Constraint getUniqueConstraintForColumns (int[])
org.hsqldb.Constraint getUniqueConstraintForIndex (org.hsqldb.Index)
int getNextConstraintIndex (int, int)
void addColumn (org.hsqldb.Column) throws org.hsqldb.HsqlException
void addColumns (org.hsqldb.Result$ResultMetaData, int) throws org.hsqldb.HsqlException
void addColumns (org.hsqldb.Select) throws org.hsqldb.HsqlException
public org.hsqldb.HsqlNameManager$HsqlName getName ()
public int getId ()
void rename (org.hsqldb.Session, java.lang.String, boolean) throws org.hsqldb.HsqlException
int getInternalColumnCount ()
protected org.hsqldb.Table duplicate () throws org.hsqldb.HsqlException
void checkColumnsMatch (int[], org.hsqldb.Table, int[]) throws org.hsqldb.HsqlException
org.hsqldb.Table moveDefinition (int[], org.hsqldb.Column, int, int) throws org.hsqldb.HsqlException
org.hsqldb.Index getIndex (int[], int)
private org.hsqldb.Table newDuplicate () throws org.hsqldb.HsqlException
private void copyIndexes (org.hsqldb.Table, int, int, int) throws org.hsqldb.HsqlException
org.hsqldb.Table moveDefinitionNew (int[], int, org.hsqldb.Column, int, int) throws org.hsqldb.HsqlException
org.hsqldb.Table moveDefinitionPK (org.hsqldb.HsqlNameManager$HsqlName, int[], boolean) throws org.hsqldb.HsqlException
void updateConstraintsTables (org.hsqldb.Session, org.hsqldb.Table, int, int) throws org.hsqldb.HsqlException
private void recompileCheckConstraints (org.hsqldb.Session) throws org.hsqldb.HsqlException
private void recompileCheckConstraint (org.hsqldb.Session, org.hsqldb.Constraint) throws org.hsqldb.HsqlException
void checkColumnInCheckConstraint (java.lang.String) throws org.hsqldb.HsqlException
void checkColumnInFKConstraint (java.lang.String) throws org.hsqldb.HsqlException
private void renameColumnInCheckConstraints (java.lang.String, java.lang.String, boolean) throws org.hsqldb.HsqlException
private void renameTableInCheckConstraints (org.hsqldb.Session, java.lang.String, java.lang.String) throws org.hsqldb.HsqlException
public int getColumnCount ()
public int getIndexCount ()
int getIdentityColumn ()
int getColumnNr (java.lang.String) throws org.hsqldb.HsqlException
int findColumn (java.lang.String)
public org.hsqldb.Index getPrimaryIndex ()
public int[] getPrimaryKey ()
public int[] getPrimaryKeyTypes ()
public boolean hasPrimaryKey ()
int[] getBestRowIdentifiers ()
boolean isBestRowIdentifiersStrict ()
private void setBestRowIdentifiers ()
void setDefaultExpression (int, org.hsqldb.Expression)
void resetDefaultsFlag ()
org.hsqldb.persist.DataFileCache getCache ()
org.hsqldb.Index getIndexForColumn (org.hsqldb.Session, int)
org.hsqldb.Index getIndexForColumns (boolean[])
org.hsqldb.Index getIndexForColumns (int[], boolean) throws org.hsqldb.HsqlException
public int[] getIndexRootsArray ()
java.lang.String getIndexRoots ()
public void setIndexRoots (int[]) throws org.hsqldb.HsqlException
void setIndexRoots (java.lang.String) throws org.hsqldb.HsqlException
void createPrimaryKey (int[]) throws org.hsqldb.HsqlException
void createPrimaryKey () throws org.hsqldb.HsqlException
void createPrimaryKey (org.hsqldb.HsqlNameManager$HsqlName, int[], boolean) throws org.hsqldb.HsqlException
void setColumnTypeVars (int)
org.hsqldb.HsqlNameManager$HsqlName makeSysPKName () throws org.hsqldb.HsqlException
void createPrimaryIndex (int[], org.hsqldb.HsqlNameManager$HsqlName) throws org.hsqldb.HsqlException
private org.hsqldb.Index createAdjustedIndex (org.hsqldb.Index, int, int) throws org.hsqldb.HsqlException
org.hsqldb.Index createIndex (org.hsqldb.Session, int[], org.hsqldb.HsqlNameManager$HsqlName, boolean, boolean, boolean) throws org.hsqldb.HsqlException
org.hsqldb.Index createIndexStructure (int[], org.hsqldb.HsqlNameManager$HsqlName, boolean, boolean, boolean) throws org.hsqldb.HsqlException
int createIndexStructureGetNo (int[], org.hsqldb.HsqlNameManager$HsqlName, boolean, boolean, boolean) throws org.hsqldb.HsqlException
private int addIndex (org.hsqldb.Index)
boolean isIndexingMutable ()
void checkDropIndex (java.lang.String, org.hsqldb.lib.HashSet, boolean) throws org.hsqldb.HsqlException
public boolean isEmpty (org.hsqldb.Session)
int[] getColumnMap ()
int[] getNewColumnMap ()
boolean[] getNewColumnCheckList ()
java.lang.Object[] getEmptyRowData ()
java.lang.Object[] getNewRowData (org.hsqldb.Session, boolean[]) throws org.hsqldb.HsqlException
void dropIndex (java.lang.String) throws org.hsqldb.HsqlException
void dropIndexFromRows (int) throws org.hsqldb.HsqlException
void moveData (org.hsqldb.Session, org.hsqldb.Table, int, int) throws org.hsqldb.HsqlException
int insert (org.hsqldb.Session, org.hsqldb.Result) throws org.hsqldb.HsqlException
void insert (org.hsqldb.Session, java.lang.Object[]) throws org.hsqldb.HsqlException
private void insertRow (org.hsqldb.Session, java.lang.Object[]) throws org.hsqldb.HsqlException
void insertIntoTable (org.hsqldb.Session, org.hsqldb.Result) throws org.hsqldb.HsqlException
private org.hsqldb.Row insertNoCheck (org.hsqldb.Session, java.lang.Object[]) throws org.hsqldb.HsqlException
public void insertNoCheckFromLog (org.hsqldb.Session, java.lang.Object[]) throws org.hsqldb.HsqlException
void insertNoCheckRollback (org.hsqldb.Session, org.hsqldb.Row, boolean) throws org.hsqldb.HsqlException
int insertSys (org.hsqldb.Result) throws org.hsqldb.HsqlException
int insertResult (org.hsqldb.Session, org.hsqldb.Result) throws org.hsqldb.HsqlException
public void insertFromScript (java.lang.Object[]) throws org.hsqldb.HsqlException
public void insertData (org.hsqldb.Session, java.lang.Object[]) throws org.hsqldb.HsqlException
public void insertSys (java.lang.Object[]) throws org.hsqldb.HsqlException
protected void insertFromTextSource (org.hsqldb.CachedRow) throws org.hsqldb.HsqlException
protected void enforceNullConstraints (java.lang.Object[]) throws org.hsqldb.HsqlException
protected void setIdentityColumn (org.hsqldb.Session, java.lang.Object[]) throws org.hsqldb.HsqlException
protected void updateIdentityValue (java.lang.Object[]) throws org.hsqldb.HsqlException
void enforceFieldValueLimits (java.lang.Object[], int[]) throws org.hsqldb.HsqlException
void fireAll (org.hsqldb.Session, int, java.lang.Object[], java.lang.Object[])
void fireAll (org.hsqldb.Session, int)
void addTrigger (org.hsqldb.TriggerDef)
void dropTrigger (java.lang.String)
void dropTriggers ()
static void checkCascadeDelete (org.hsqldb.Session, org.hsqldb.Table, org.hsqldb.lib.HashMappedList, org.hsqldb.Row, boolean, org.hsqldb.lib.HashSet) throws org.hsqldb.HsqlException
static void checkCascadeUpdate (org.hsqldb.Session, org.hsqldb.Table, org.hsqldb.lib.HashMappedList, org.hsqldb.Row, java.lang.Object[], int[], org.hsqldb.Table, org.hsqldb.lib.HashSet) throws org.hsqldb.HsqlException
static void mergeUpdate (org.hsqldb.lib.HashMappedList, org.hsqldb.Row, java.lang.Object[], int[])
static boolean mergeKeepUpdate (org.hsqldb.Session, org.hsqldb.lib.HashMappedList, int[], int[], org.hsqldb.Row, java.lang.Object[]) throws org.hsqldb.HsqlException
static void clearUpdateLists (org.hsqldb.lib.HashMappedList)
int delete (org.hsqldb.Session, org.hsqldb.lib.HsqlArrayList) throws org.hsqldb.HsqlException
private void deleteNoRefCheck (org.hsqldb.Session, org.hsqldb.Row) throws org.hsqldb.HsqlException
private void deleteNoCheck (org.hsqldb.Session, org.hsqldb.Row, boolean) throws org.hsqldb.HsqlException
public void deleteNoCheckFromLog (org.hsqldb.Session, java.lang.Object[]) throws org.hsqldb.HsqlException
void deleteNoCheckRollback (org.hsqldb.Session, org.hsqldb.Row, boolean) throws org.hsqldb.HsqlException
int update (org.hsqldb.Session, org.hsqldb.lib.HashMappedList, int[]) throws org.hsqldb.HsqlException
void updateRowSet (org.hsqldb.Session, org.hsqldb.lib.HashMappedList, int[], boolean) throws org.hsqldb.HsqlException
void checkRowDataInsert (org.hsqldb.Session, java.lang.Object[]) throws org.hsqldb.HsqlException
void checkRowDataUpdate (org.hsqldb.Session, java.lang.Object[], int[]) throws org.hsqldb.HsqlException
public boolean isCached ()
boolean isIndexCached ()
int getIndexIndex (java.lang.String)
org.hsqldb.Index getIndex (java.lang.String)
int getConstraintIndex (java.lang.String)
org.hsqldb.Constraint getConstraint (java.lang.String)
void removeConstraint (java.lang.String)
org.hsqldb.Column getColumn (int)
void renameColumn (org.hsqldb.Column, java.lang.String, boolean) throws org.hsqldb.HsqlException
public int[] getColumnTypes ()
public org.hsqldb.Index getIndex (int)
public org.hsqldb.Index[] getIndexes ()
org.hsqldb.CachedRow getRow (int, org.hsqldb.Node) throws org.hsqldb.HsqlException
void registerRow (org.hsqldb.CachedRow)
void removeRowFromStore (org.hsqldb.Row) throws org.hsqldb.HsqlException
void releaseRowFromStore (org.hsqldb.Row) throws org.hsqldb.HsqlException
void commitRowToStore (org.hsqldb.Row) throws org.hsqldb.HsqlException
void indexRow (org.hsqldb.Session, org.hsqldb.Row) throws org.hsqldb.HsqlException
void clearAllRows (org.hsqldb.Session)
void drop () throws org.hsqldb.HsqlException
boolean isWritable ()
java.lang.String getCatalogName ()
public java.lang.String getSchemaName ()
public int getRowCount (org.hsqldb.Session) throws org.hsqldb.HsqlException
public void resetRowId () throws org.hsqldb.HsqlException
org.hsqldb.Row newRow (java.lang.Object[]) throws org.hsqldb.HsqlException
org.hsqldb.Row restoreRow (org.hsqldb.Row) throws org.hsqldb.HsqlException
static boolean access$000 (org.hsqldb.Table)
}
org/hsqldb/TableFilter.class
package org.hsqldb
final org.hsqldb.TableFilter extends java.lang.Object {
static final int CONDITION_NONE
static final int CONDITION_UNORDERED
static final int CONDITION_START_END
static final int CONDITION_START
static final int CONDITION_END
static final int CONDITION_OUTER
org.hsqldb.Table filterTable
private String tableAlias
org.hsqldb.Index filterIndex
private Object[] emptyData
boolean[] usedColumns
private org.hsqldb.Expression eStart
private org.hsqldb.Expression eEnd
org.hsqldb.Expression eAnd
boolean isOuterJoin
boolean isAssigned
boolean isMultiFindFirst
org.hsqldb.Expression[] findFirstExpressions
private org.hsqldb.index.RowIterator it
Object[] currentData
org.hsqldb.Row currentRow
Object[] currentJoinData
boolean nonJoinIsNull
boolean isCurrentOuter
void (org.hsqldb.Table, java.lang.String, boolean)
java.lang.String getName ()
org.hsqldb.Table getTable ()
static int getConditionType (org.hsqldb.Expression)
void setConditions (org.hsqldb.Session, org.hsqldb.Expression) throws org.hsqldb.HsqlException
private void setCondition (org.hsqldb.Session, org.hsqldb.Expression) throws org.hsqldb.HsqlException
boolean findFirst (org.hsqldb.Session) throws org.hsqldb.HsqlException
static org.hsqldb.index.RowIterator getFirstIterator (org.hsqldb.Session, int, java.lang.Object, int, org.hsqldb.Index, int) throws org.hsqldb.HsqlException
boolean next (org.hsqldb.Session) throws org.hsqldb.HsqlException
boolean nextOuter (org.hsqldb.Session) throws org.hsqldb.HsqlException
private void addAndCondition (org.hsqldb.Expression)
void setAsCheckFilter ()
public java.lang.String describe (org.hsqldb.Session)
}
org/hsqldb/TableWorks.class
package org.hsqldb
org.hsqldb.TableWorks extends java.lang.Object {
private org.hsqldb.Table table
private org.hsqldb.Session session
void (org.hsqldb.Session, org.hsqldb.Table)
org.hsqldb.Table getTable ()
void createForeignKey (int[], int[], org.hsqldb.HsqlNameManager$HsqlName, org.hsqldb.Table, int, int) throws org.hsqldb.HsqlException
org.hsqldb.Index createIndex (int[], org.hsqldb.HsqlNameManager$HsqlName, boolean, boolean, boolean) throws org.hsqldb.HsqlException
void addPrimaryKey (int[], org.hsqldb.HsqlNameManager$HsqlName) throws org.hsqldb.HsqlException
void addOrDropPrimaryKey (int[], org.hsqldb.HsqlNameManager$HsqlName, boolean) throws org.hsqldb.HsqlException
void createUniqueConstraint (int[], org.hsqldb.HsqlNameManager$HsqlName) throws org.hsqldb.HsqlException
void createCheckConstraint (org.hsqldb.Constraint, org.hsqldb.HsqlNameManager$HsqlName) throws org.hsqldb.HsqlException
void dropIndex (java.lang.String) throws org.hsqldb.HsqlException
void retypeColumn (org.hsqldb.Column, int) throws org.hsqldb.HsqlException
void dropColumn (int) throws org.hsqldb.HsqlException
void addColumn (org.hsqldb.Column, int) throws org.hsqldb.HsqlException
void dropConstraint (java.lang.String) throws org.hsqldb.HsqlException
void dropFKConstraint (org.hsqldb.Constraint) throws org.hsqldb.HsqlException
void reTypeColumn (org.hsqldb.Column, org.hsqldb.Column) throws org.hsqldb.HsqlException
void checkConvertColDataType (org.hsqldb.Column, org.hsqldb.Column) throws org.hsqldb.HsqlException
}
org/hsqldb/TextTable.class
package org.hsqldb
org.hsqldb.TextTable extends org.hsqldb.Table {
private String dataSource
private boolean isReversed
void (org.hsqldb.Database, org.hsqldb.HsqlNameManager$HsqlName, int) throws org.hsqldb.HsqlException
private void openCache (java.lang.String, boolean, boolean) throws org.hsqldb.HsqlException
protected void setDataSource (org.hsqldb.Session, java.lang.String, boolean, boolean) throws org.hsqldb.HsqlException
protected java.lang.String getDataSource ()
protected boolean isDescDataSource ()
public void setHeader (java.lang.String) throws org.hsqldb.HsqlException
public java.lang.String getHeader ()
void checkDataReadOnly () throws org.hsqldb.HsqlException
void setDataReadOnly (boolean) throws org.hsqldb.HsqlException
boolean isIndexCached ()
protected org.hsqldb.Table duplicate () throws org.hsqldb.HsqlException
void drop () throws org.hsqldb.HsqlException
void setIndexRoots (java.lang.String) throws org.hsqldb.HsqlException
}
org/hsqldb/Token.class
package org.hsqldb
public org.hsqldb.Token extends java.lang.Object {
private static org.hsqldb.lib.IntValueHashMap commandSet
static final String T_ASTERISK
static final String T_COMMA
static final String T_CLOSEBRACKET
static final String T_EQUALS
public static final String T_DIVIDE
static final String T_OPENBRACKET
static final String T_SEMICOLON
static final String T_MULTIPLY
static final String T_PERCENT
static final String T_PLUS
static final String T_QUESTION
static final String T_ADD
static final String T_ALL
static final String T_ALLOCATE
public static final String T_ALTER
static final String T_AND
static final String T_ANY
static final String T_ARE
static final String T_ARRAY
static final String T_AS
static final String T_ASENSITIVE
static final String T_ASYMMETRIC
static final String T_AT
static final String T_ATOMIC
static final String T_AUTHORIZATION
static final String T_BEGIN
static final String T_BETWEEN
static final String T_BIGINT
public static final String T_BINARY
static final String T_BLOB
static final String T_BOOLEAN
static final String T_BOTH
static final String T_BY
static final String T_CALL
static final String T_CALLED
static final String T_CASCADED
static final String T_CASE
static final String T_CAST
static final String T_CHAR
static final String T_CHARACTER
static final String T_CHECK
static final String T_CLOB
static final String T_CLOSE
static final String T_COLLATE
static final String T_COLUMN
public static final String T_COMMIT
static final String T_CONDITION
static final String T_CONNECT
static final String T_CONSTRAINT
static final String T_CONTINUE
static final String T_CORRESPONDING
static final String T_CREATE
static final String T_CROSS
static final String T_CUBE
static final String T_CURRENT
static final String T_CURRENT_DATE
static final String T_CURRENT_DEFAULT_TRANSFORM_GROUP
static final String T_CURRENT_PATH
static final String T_CURRENT_ROLE
static final String T_CURRENT_TIME
static final String T_CURRENT_TIMESTAMP
static final String T_CURRENT_TRANSFORM_TROUP_FOR_TYPE
static final String T_CURRENT_USER
static final String T_CURSOR
static final String T_CYCLE
static final String T_DATE
static final String T_DAY
static final String T_DEALLOCATE
static final String T_DEC
static final String T_DECIMAL
static final String T_DECLARE
static final String T_DEFAULT
public static final String T_DELETE
static final String T_DEREF
static final String T_DESCRIBE
static final String T_DETERMINISTIC
static final String T_DISCONNECT
static final String T_DISTINCT
static final String T_DO
static final String T_DOUBLE
static final String T_DROP
static final String T_DYNAMIC
static final String T_EACH
static final String T_ELEMENT
static final String T_ELSE
static final String T_ELSEIF
static final String T_END
static final String T_ESCAPE
static final String T_EXCEPT
static final String T_EXEC
static final String T_EXECUTE
static final String T_EXISTS
static final String T_EXIT
static final String T_EXTERNAL
static final String T_FALSE
static final String T_FETCH
static final String T_FILTER
static final String T_FLOAT
static final String T_FOR
static final String T_FOREIGN
static final String T_FREE
static final String T_FROM
static final String T_FULL
static final String T_FUNCTION
static final String T_GET
static final String T_GLOBAL
static final String T_GRANT
static final String T_GROUP
static final String T_GROUPING
static final String T_HANDLER
static final String T_HAVING
static final String T_HEADER
static final String T_HOLD
static final String T_HOUR
static final String T_IDENTITY
static final String T_IF
static final String T_IMMEDIATE
static final String T_IN
static final String T_INDICATOR
static final String T_INNER
static final String T_INOUT
static final String T_INPUT
static final String T_INSENSITIVE
public static final String T_INSERT
static final String T_INT
static final String T_INTEGER
static final String T_INTERSECT
static final String T_INTERVAL
static final String T_INTO
static final String T_IS
static final String T_ITERATE
static final String T_JOIN
static final String T_LANGUAGE
static final String T_LARGE
static final String T_LATERAL
static final String T_LEADING
static final String T_LEAVE
static final String T_LEFT
static final String T_LIKE
static final String T_LOCAL
static final String T_LOCALTIME
static final String T_LOCALTIMESTAMP
static final String T_LOOP
static final String T_MATCH
static final String T_MEMBER
static final String T_METHOD
static final String T_MINUTE
static final String T_MODIFIES
static final String T_MODULE
static final String T_MONTH
static final String T_MULTISET
static final String T_NATIONAL
static final String T_NATURAL
static final String T_NCHAR
static final String T_NCLOB
static final String T_NEW
static final String T_NEXT
static final String T_NO
static final String T_NONE
static final String T_NOT
static final String T_NULL
static final String T_NUMERIC
static final String T_OF
static final String T_OLD
static final String T_ON
static final String T_ONLY
static final String T_OPEN
static final String T_OR
static final String T_ORDER
static final String T_OUT
static final String T_OUTER
static final String T_OUTPUT
static final String T_OVER
static final String T_OVERLAPS
static final String T_PARAMETER
static final String T_PARTITION
static final String T_PRECISION
static final String T_PREPARE
static final String T_PRIMARY
static final String T_PROCEDURE
static final String T_RANGE
static final String T_READS
static final String T_REAL
static final String T_RECURSIVE
static final String T_REF
static final String T_REFERENCES
static final String T_REFERENCING
static final String T_RELEASE
static final String T_REPEAT
static final String T_RESIGNAL
static final String T_RESULT
static final String T_RETURN
static final String T_RETURNS
static final String T_REVOKE
static final String T_RIGHT
static final String T_ROLLBACK
static final String T_ROLLUP
static final String T_ROW
static final String T_ROWS
static final String T_SAVEPOINT
static final String T_SCOPE
static final String T_SCROLL
static final String T_SECOND
static final String T_SEARCH
static final String T_SELECT
static final String T_SENSITIVE
static final String T_SESSION_USER
public static final String T_SET
static final String T_SIGNAL
static final String T_SIMILAR
static final String T_SMALLINT
static final String T_SOME
static final String T_SPECIFIC
static final String T_SPECIFICTYPE
static final String T_SQL
static final String T_SQLEXCEPTION
static final String T_SQLSTATE
static final String T_SQLWARNING
static final String T_START
static final String T_STATIC
static final String T_SUBMULTISET
static final String T_SYMMETRIC
static final String T_SYSTEM
static final String T_SYSTEM_USER
static final String T_TABLE
static final String T_TABLESAMPLE
static final String T_THEN
static final String T_TIME
static final String T_TIMESTAMP
static final String T_TIMEZONE_HOUR
static final String T_TIMEZONE_MINUTE
static final String T_TO
static final String T_TRAILING
static final String T_TRANSLATION
static final String T_TREAT
static final String T_TRIGGER
static final String T_TRUE
static final String T_UNDO
static final String T_UNION
static final String T_UNIQUE
static final String T_UNKNOWN
static final String T_UNNEST
static final String T_UNTIL
static final String T_UPDATE
static final String T_USER
static final String T_USING
static final String T_VALUE
static final String T_VALUES
static final String T_VARCHAR
static final String T_VARYING
static final String T_WHEN
static final String T_WHENEVER
static final String T_WHERE
static final String T_WHILE
static final String T_WINDOW
static final String T_WITH
static final String T_WITHIN
static final String T_WITHOUT
static final String T_YEAR
static final String T_ALWAYS
static final String T_ACTION
static final String T_ADMIN
static final String T_AFTER
static final String T_ALIAS
static final String T_ASC
static final String T_AUTOCOMMIT
static final String T_AVG
static final String T_BACKUP
static final String T_BEFORE
static final String T_CACHED
static final String T_CASCADE
static final String T_CASEWHEN
static final String T_CHECKPOINT
static final String T_CLASS
static final String T_COALESCE
static final String T_COLLATION
static final String T_COMPACT
public static final String T_COMPRESSED
static final String T_CONCAT
static final String T_CONVERT
static final String T_COUNT
static final String T_DATABASE
static final String T_DEFRAG
static final String T_DESC
static final String T_EVERY
static final String T_EXPLAIN
static final String T_EXTRACT
static final String T_GENERATED
static final String T_IFNULL
static final String T_IGNORECASE
static final String T_IMMEDIATELY
static final String T_INCREMENT
static final String T_INDEX
static final String T_KEY
static final String T_LIMIT
static final String T_LOGSIZE
static final String T_MAX
static final String T_MAXROWS
static final String T_MEMORY
static final String T_MERGE
static final String T_MIN
static final String T_MINUS
static final String T_NOW
static final String T_NOWAIT
static final String T_NULLIF
static final String T_NVL
static final String T_OFFSET
static final String T_PASSWORD
public static final String T_SCHEMA
static final String T_PLAN
static final String T_PRESERVE
static final String T_POSITION
static final String T_PROPERTY
static final String T_PUBLIC
static final String T_QUEUE
static final String T_READONLY
static final String T_REFERENTIAL_INTEGRITY
static final String T_RENAME
static final String T_RESTART
static final String T_RESTRICT
static final String T_ROLE
static final String T_SCRIPT
static final String T_SCRIPTFORMAT
static final String T_SEQUENCE
static final String T_SHUTDOWN
static final String T_SOURCE
static final String T_STDDEV_POP
static final String T_STDDEV_SAMP
static final String T_SUBSTRING
static final String T_SUM
static final String T_SYSDATE
static final String T_TEMP
static final String T_TEMPORARY
public static final String T_TEXT
static final String T_TODAY
static final String T_TOP
static final String T_TRIM
static final String T_VAR_POP
static final String T_VAR_SAMP
static final String T_VIEW
static final String T_WORK
static final String T_WRITE_DELAY
static final int ADD
static final int ALL
static final int ALLOCATE
static final int ALTER
static final int AND
static final int ANY
static final int ARE
static final int ARRAY
static final int AS
static final int ASENSITIVE
static final int ASYMMETRIC
static final int AT
static final int ATOMIC
static final int AUTHORIZATION
static final int BEGIN
static final int BETWEEN
static final int BIGINT
static final int BINARY
static final int BLOB
static final int BOOLEAN
static final int BOTH
static final int BY
public static final int CALL
static final int CALLED
static final int CASCADED
static final int CASE
static final int CAST
static final int CHAR
static final int CHARACTER
static final int CHECK
static final int CLOB
static final int CLOSE
static final int COLLATE
static final int COLUMN
static final int COMMIT
static final int CONDITION
static final int CONNECT
static final int CONSTRAINT
static final int CONTINUE
static final int CORRESPONDING
static final int CREATE
static final int CROSS
static final int CUBE
static final int CURRENT
static final int CURRENT_DATE
static final int CURRENT_DEFAULT_TRANSFORM_GRO
static final int CURRENT_PATH
static final int CURRENT_ROLE
static final int CURRENT_TIME
static final int CURRENT_TIMESTAMP
static final int CURRENT_TRANSFORM_GROUP_FOR_T
static final int CURRENT_USER
static final int CURSOR
static final int CYCLE
static final int DATE
static final int DAY
static final int DEALLOCATE
static final int DEC
static final int DECIMAL
static final int DECLARE
static final int DEFAULT
public static final int DELETE
static final int DEREF
static final int DESCRIBE
static final int DETERMINISTIC
static final int DISCONNECT
static final int DISTINCT
static final int DO
static final int DOUBLE
static final int DROP
static final int DYNAMIC
static final int EACH
static final int ELEMENT
static final int ELSE
static final int ELSEIF
static final int END
static final int ESCAPE
static final int EXCEPT
static final int EXEC
static final int EXECUTE
static final int EXISTS
static final int EXIT
static final int EXTERNAL
static final int FALSE
static final int FETCH
static final int FILTER
static final int FLOAT
static final int FOR
static final int FOREIGN
static final int FREE
static final int FROM
static final int FULL
static final int FUNCTION
static final int GET
static final int GLOBAL
static final int GRANT
static final int GROUP
static final int GROUPING
static final int HANDLER
static final int HAVING
static final int HOLD
static final int HOUR
static final int IDENTITY
static final int IF
static final int IMMEDIATE
static final int IN
static final int INDICATOR
static final int INNER
static final int INOUT
static final int INPUT
static final int INSENSITIVE
public static final int INSERT
static final int INT
static final int INTEGER
static final int INTERSECT
static final int INTERVAL
static final int INTO
static final int IS
static final int ITERATE
static final int JOIN
static final int LANGUAGE
static final int LARGE
static final int LATERAL
static final int LEADING
static final int LEAVE
static final int LEFT
static final int LIKE
static final int LOCAL
static final int LOCALTIME
static final int LOCALTIMESTAMP
static final int LOOP
static final int MATCH
static final int MEMBER
static final int MERGE
static final int METHOD
static final int MINUTE
static final int MODIFIES
static final int MODULE
static final int MONTH
static final int MULTISET
static final int NATIONAL
static final int NATURAL
static final int NCHAR
static final int NCLOB
static final int NEW
static final int NO
static final int NONE
static final int NOT
static final int NULL
static final int NUMERIC
static final int OF
static final int OLD
static final int ON
static final int ONLY
static final int OPEN
static final int OR
static final int ORDER
static final int OUT
static final int OUTER
static final int OUTPUT
static final int OVER
static final int OVERLAPS
static final int PARAMETER
static final int PARTITION
static final int PRECISION
static final int PREPARE
static final int PRIMARY
static final int PROCEDURE
static final int RANGE
static final int READS
static final int REAL
static final int RECURSIVE
static final int REF
static final int REFERENCES
static final int REFERENCING
static final int RELEASE
static final int REPEAT
static final int RESIGNAL
static final int RESULT
static final int RETURN
static final int RETURNS
static final int REVOKE
static final int RIGHT
static final int ROLLBACK
static final int ROLLUP
static final int ROW
static final int ROWS
static final int SAVEPOINT
static final int SCOPE
static final int SCROLL
static final int SEARCH
static final int SECOND
public static final int SELECT
static final int SENSITIVE
static final int SESSION_USER
static final int SET
static final int SIGNAL
static final int SIMILAR
static final int SMALLINT
static final int SOME
static final int SPECIFIC
static final int SPECIFICTYPE
static final int SQL
static final int SQLEXCEPTION
static final int SQLSTATE
static final int SQLWARNING
static final int START
static final int STATIC
static final int SUBMULTISET
static final int SYMMETRIC
static final int SYSTEM
static final int SYSTEM_USER
static final int TABLE
static final int TABLESAMPLE
static final int THEN
static final int TIME
static final int TIMESTAMP
static final int TIMEZONE_HOUR
static final int TIMEZONE_MINUTE
static final int TO
static final int TRAILING
static final int TRANSLATION
static final int TREAT
static final int TRIGGER
static final int TRUE
static final int UNDO
static final int UNION
static final int UNIQUE
static final int UNKNOWN
static final int UNNEST
static final int UNTIL
public static final int UPDATE
static final int USER
static final int USING
static final int VALUE
static final int VALUES
static final int VARCHAR
static final int VARYING
static final int WHEN
static final int WHENEVER
static final int WHERE
static final int WHILE
static final int WINDOW
static final int WITH
static final int WITHIN
static final int WITHOUT
static final int YEAR
public static final int UNKNOWNTOKEN
static final int ALIAS
static final int AUTOCOMMIT
static final int CACHED
static final int CHECKPOINT
static final int EXPLAIN
static final int IGNORECASE
static final int INDEX
static final int LOGSIZE
static final int MATCHED
static final int MAXROWS
static final int MEMORY
static final int MINUS
static final int NEXT
static final int OPENBRACKET
static final int PASSWORD
static final int PLAN
static final int PROPERTY
static final int READONLY
static final int REFERENTIAL_INTEGRITY
static final int RENAME
static final int RESTART
static final int SCRIPT
static final int SCRIPTFORMAT
static final int SEMICOLON
static final int SEQUENCE
static final int SHUTDOWN
static final int SOURCE
static final int TEMP
static final int TEXT
static final int VIEW
static final int WRITE_DELAY
static final int VAR_POP
static final int VAR_SAMP
static final int STDDEV_POP
static final int STDDEV_SAMP
static final int DEFRAG
static final int INCREMENT
static final int TOCHAR
static final int DATABASE
static final int SCHEMA
static final int ROLE
private static org.hsqldb.lib.HashSet keywords
static org.hsqldb.lib.IntValueHashMap valueTokens
public void ()
private static org.hsqldb.lib.IntValueHashMap newCommandSet ()
public static int get (java.lang.String)
public static boolean isKeyword (java.lang.String)
static void ()
}
org/hsqldb/Tokenizer.class
package org.hsqldb
public org.hsqldb.Tokenizer extends java.lang.Object {
private static final int NO_TYPE
private static final int NAME
private static final int LONG_NAME
private static final int SPECIAL
private static final int NUMBER
private static final int FLOAT
private static final int STRING
private static final int LONG
private static final int DECIMAL
private static final int BOOLEAN
private static final int DATE
private static final int TIME
private static final int TIMESTAMP
private static final int NULL
private static final int QUOTED_IDENTIFIER
private static final int REMARK_LINE
private static final int REMARK
private String sCommand
private int iLength
private int iIndex
private int tokenIndex
private int nextTokenIndex
private int beginIndex
private int iType
private String sToken
private String sLongNameFirst
private int typeLongNameFirst
private boolean retainFirst
private boolean bWait
private boolean lastTokenQuotedID
static org.hsqldb.lib.IntValueHashMap valueTokens
public void ()
public void (java.lang.String)
public void reset (java.lang.String)
void back () throws org.hsqldb.HsqlException
java.lang.String getThis (java.lang.String) throws org.hsqldb.HsqlException
void matchThis (java.lang.String) throws org.hsqldb.HsqlException
void throwUnexpected () throws org.hsqldb.HsqlException
public boolean isGetThis (java.lang.String) throws org.hsqldb.HsqlException
boolean wasValue () throws org.hsqldb.HsqlException
boolean wasQuotedIdentifier () throws org.hsqldb.HsqlException
boolean wasFirstQuotedIdentifier () throws org.hsqldb.HsqlException
boolean wasLongName () throws org.hsqldb.HsqlException
boolean wasSimpleName () throws org.hsqldb.HsqlException
boolean wasName () throws org.hsqldb.HsqlException
java.lang.String getLongNameFirst () throws org.hsqldb.HsqlException
int getLongNameFirstType () throws org.hsqldb.HsqlException
boolean wasSimpleToken () throws org.hsqldb.HsqlException
java.lang.String getSimpleToken () throws org.hsqldb.HsqlException
public boolean wasThis (java.lang.String) throws org.hsqldb.HsqlException
java.lang.String getName () throws org.hsqldb.HsqlException
public java.lang.String getSimpleName () throws org.hsqldb.HsqlException
public java.lang.String getString () throws org.hsqldb.HsqlException
int getInt () throws org.hsqldb.HsqlException
long getBigint () throws org.hsqldb.HsqlException
java.lang.Object getInType (int) throws org.hsqldb.HsqlException
public int getType () throws org.hsqldb.HsqlException
java.lang.Object getAsValue () throws org.hsqldb.HsqlException
int getPosition ()
java.lang.String getPart (int, int)
int getPartMarker ()
void setPartMarker ()
void setPartMarker (int)
java.lang.String getLastPart ()
private void getToken () throws org.hsqldb.HsqlException
private java.lang.String getString (char) throws org.hsqldb.HsqlException
int getLength ()
static void ()
}
org/hsqldb/Trace.class
package org.hsqldb
public org.hsqldb.Trace extends java.lang.Object {
public static boolean TRACE
public static boolean TRACESYSTEMOUT
public static final boolean STOP
public static final boolean DOASSERT
static String errPropsName
static int bundleHandle
public static final int DATABASE_ALREADY_IN_USE
public static final int CONNECTION_IS_CLOSED
public static final int CONNECTION_IS_BROKEN
public static final int DATABASE_IS_SHUTDOWN
public static final int COLUMN_COUNT_DOES_NOT_MATCH
public static final int DIVISION_BY_ZERO
public static final int INVALID_ESCAPE
public static final int INTEGRITY_CONSTRAINT_VIOLATION
public static final int VIOLATION_OF_UNIQUE_INDEX
public static final int TRY_TO_INSERT_NULL
public static final int UNEXPECTED_TOKEN
public static final int UNEXPECTED_END_OF_COMMAND
public static final int UNKNOWN_FUNCTION
public static final int NEED_AGGREGATE
public static final int SUM_OF_NON_NUMERIC
public static final int WRONG_DATA_TYPE
public static final int CARDINALITY_VIOLATION_NO_SUBCLASS
public static final int SERIALIZATION_FAILURE
public static final int TRANSFER_CORRUPTED
public static final int FUNCTION_NOT_SUPPORTED
public static final int TABLE_ALREADY_EXISTS
public static final int TABLE_NOT_FOUND
public static final int INDEX_ALREADY_EXISTS
public static final int SECOND_PRIMARY_KEY
public static final int DROP_PRIMARY_KEY
public static final int INDEX_NOT_FOUND
public static final int COLUMN_ALREADY_EXISTS
public static final int COLUMN_NOT_FOUND
public static final int FILE_IO_ERROR
public static final int WRONG_DATABASE_FILE_VERSION
public static final int DATABASE_IS_READONLY
public static final int DATA_IS_READONLY
public static final int ACCESS_IS_DENIED
public static final int INPUTSTREAM_ERROR
public static final int NO_DATA_IS_AVAILABLE
public static final int USER_ALREADY_EXISTS
public static final int USER_NOT_FOUND
public static final int ASSERT_FAILED
public static final int EXTERNAL_STOP
public static final int GENERAL_ERROR
public static final int WRONG_OUT_PARAMETER
public static final int FUNCTION_NOT_FOUND
public static final int TRIGGER_NOT_FOUND
public static final int SAVEPOINT_NOT_FOUND
public static final int LABEL_REQUIRED
public static final int WRONG_DEFAULT_CLAUSE
public static final int FOREIGN_KEY_NOT_ALLOWED
public static final int UNKNOWN_DATA_SOURCE
public static final int BAD_INDEX_CONSTRAINT_NAME
public static final int DROP_FK_INDEX
public static final int RESULTSET_FORWARD_ONLY
public static final int VIEW_ALREADY_EXISTS
public static final int VIEW_NOT_FOUND
public static final int NOT_USED_54
public static final int NOT_A_TABLE
public static final int SYSTEM_INDEX
public static final int COLUMN_TYPE_MISMATCH
public static final int BAD_ADD_COLUMN_DEFINITION
public static final int DROP_SYSTEM_CONSTRAINT
public static final int CONSTRAINT_ALREADY_EXISTS
public static final int CONSTRAINT_NOT_FOUND
public static final int INVALID_JDBC_ARGUMENT
public static final int DATABASE_IS_MEMORY_ONLY
public static final int OUTER_JOIN_CONDITION
public static final int NUMERIC_VALUE_OUT_OF_RANGE
public static final int MISSING_SOFTWARE_MODULE
public static final int NOT_IN_AGGREGATE_OR_GROUP_BY
public static final int INVALID_GROUP_BY
public static final int INVALID_HAVING
public static final int INVALID_ORDER_BY
public static final int INVALID_ORDER_BY_IN_DISTINCT_SELECT
public static final int OUT_OF_MEMORY
public static final int OPERATION_NOT_SUPPORTED
public static final int INVALID_IDENTIFIER
public static final int TEXT_TABLE_SOURCE
public static final int TEXT_FILE
public static final int NOT_USED_77
public static final int ERROR_IN_SCRIPT_FILE
public static final int NULL_IN_VALUE_LIST
public static final int SOCKET_ERROR
public static final int INVALID_CHARACTER_ENCODING
public static final int NOT_USED_82
public static final int NOT_USED_83
public static final int NOT_USED_84
public static final int UNEXPECTED_EXCEPTION
public static final int NOT_USED_86
public static final int NOT_USED_87
public static final int NOT_USED_88
public static final int NOT_USED_89
public static final int NOT_USED_90
public static final int NOT_USED_91
public static final int NOT_USED_92
public static final int NOT_USED_93
public static final int DATABASE_NOT_EXISTS
public static final int INVALID_CONVERSION
public static final int ERROR_IN_BINARY_SCRIPT_1
public static final int ERROR_IN_BINARY_SCRIPT_2
public static final int GENERAL_IO_ERROR
public static final int EXPRESSION_NOT_SUPPORTED
public static final int Constraint_violation
public static final int Database_dropTable
public static final int ERROR_IN_CONSTRAINT_COLUMN_LIST
public static final int TABLE_HAS_NO_PRIMARY_KEY
public static final int VIOLATION_OF_UNIQUE_CONSTRAINT
public static final int NO_DEFAULT_VALUE_FOR_COLUMN
public static final int NULL_VALUE_AS_BOOLEAN
public static final int DatabaseManager_getDatabase
public static final int NOT_USED_108
public static final int NOT_USED_109
public static final int NOT_USED_110
public static final int NOT_USED_111
public static final int NOT_USED_112
public static final int DatabaseScriptReader_readDDL
public static final int DatabaseScriptReader_readExistingData
public static final int Message_Pair
public static final int LOAD_SAVE_PROPERTIES
public static final int INVALID_TRANSACTION_STATE_NO_SUBCLASS
public static final int JDBC_INVALID_BRI_SCOPE
public static final int JDBC_NO_RESULT_SET_METADATA
public static final int JDBC_NO_RESULT_SET
public static final int MISSING_CLOSEBRACKET
public static final int ITSNS_OVERWRITE
public static final int COLUMN_IS_IN_INDEX
public static final int STRING_DATA_TRUNCATION
public static final int QUOTED_IDENTIFIER_REQUIRED
public static final int STATEMENT_IS_CLOSED
public static final int DatabaseRowInput_skipBytes
public static final int DatabaseRowInput_readLine
public static final int DATA_FILE_ERROR
public static final int NOT_USED_130
public static final int HsqlDateTime_null_string
public static final int NOT_USED_132
public static final int HsqlDateTime_null_date
public static final int NOT_USED_134
public static final int HsqlProperties_load
public static final int HsqlSocketFactorySecure_verify
public static final int HsqlSocketFactorySecure_verify2
public static final int jdbcConnection_nativeSQL
public static final int HsqlSocketFactorySecure_verify3
public static final int NOT_USED_140
public static final int NOT_USED_141
public static final int jdbcStatement_executeUpdate
public static final int LockFile_checkHeartbeat
public static final int LockFile_checkHeartbeat2
public static final int TEXT_STRING_HAS_NEWLINE
public static final int Result_Result
public static final int SERVER_NO_DATABASE
public static final int Server_openServerSocket
public static final int Server_openServerSocket2
public static final int TEXT_TABLE_HEADER
public static final int NOT_USED_151
public static final int TextDatabaseRowOutput_writeIntData
public static final int INVALID_LIMIT
public static final int JDBC_STATEMENT_NOT_ROW_COUNT
public static final int JDBC_STATEMENT_NOT_RESULTSET
public static final int AMBIGUOUS_COLUMN_REFERENCE
public static final int CHECK_CONSTRAINT_VIOLATION
public static final int JDBC_RESULTSET_IS_CLOSED
public static final int SINGLE_COLUMN_EXPECTED
public static final int TOKEN_REQUIRED
public static final int NOT_USED_161
public static final int NOT_USED_162
public static final int ORDER_LIMIT_REQUIRED
public static final int TRIGGER_ALREADY_EXISTS
public static final int ASSERT_DIRECT_EXEC_WITH_PARAM
public static final int NOT_USED_166
public static final int Expression_compareValues
public static final int INVALID_LIMIT_EXPRESSION
public static final int INVALID_TOP_EXPRESSION
public static final int SQL_CONSTRAINT_REQUIRED
public static final int TableWorks_dropConstraint
public static final int TEXT_TABLE_SOURCE_FILENAME
public static final int TEXT_TABLE_SOURCE_VALUE_MISSING
public static final int TEXT_TABLE_SOURCE_SEPARATOR
public static final int UNSUPPORTED_PARAM_CLASS
public static final int JDBC_NULL_STREAM
public static final int INTEGRITY_CONSTRAINT_VIOLATION_NOPARENT
public static final int NOT_USED_178
public static final int NOT_USED_179
public static final int QuotedTextDatabaseRowInput_getField
public static final int QuotedTextDatabaseRowInput_getField2
public static final int TextDatabaseRowInput_getField
public static final int TextDatabaseRowInput_getField2
public static final int TextDatabaseRowInput_getField3
public static final int Parser_ambiguous_between1
public static final int SEQUENCE_REFERENCED_BY_VIEW
public static final int NOT_USED_187
public static final int TextCache_openning_file_error
public static final int TextCache_closing_file_error
public static final int TextCache_purging_file_error
public static final int SEQUENCE_NOT_FOUND
public static final int SEQUENCE_ALREADY_EXISTS
public static final int TABLE_REFERENCED_CONSTRAINT
public static final int TABLE_REFERENCED_VIEW
public static final int NOT_USED_195
public static final int TEXT_SOURCE_EXISTS
public static final int COLUMN_IS_REFERENCED
public static final int FUNCTION_CALL_ERROR
public static final int TRIGGERED_DATA_CHANGE
public static final int INVALID_FUNCTION_ARGUMENT
public static final int INTERNAL_unknown_internal_statement_type
public static final int INTERNAL_session_operation_not_supported
public static final int INVALID_PREPARED_STATEMENT
public static final int CREATE_TRIGGER_COMMAND_1
public static final int TRIGGER_FUNCTION_CLASS_NOT_FOUND
public static final int NOT_USED_206
public static final int NOT_USED_207
public static final int INVALID_COLLATION_NAME_NO_SUBCLASS
public static final int DataFileCache_makeRow
public static final int DataFileCache_open
public static final int DataFileCache_close
public static final int Expression_resolveTypes1
public static final int Expression_resolveTypes2
public static final int Expression_resolveTypes3
public static final int Expression_resolveTypes4
public static final int UNRESOLVED_PARAMETER_TYPE
public static final int Expression_resolveTypes6
public static final int Expression_resolveTypes7
public static final int Expression_resolveTypeForLike
public static final int NOT_USED_220
public static final int Expression_resolveTypeForIn2
public static final int Session_execute
public static final int NOT_USED_223
public static final int NOT_USED_224
public static final int DATA_FILE_IS_FULL
public static final int THREE_PART_IDENTIFIER
public static final int INVALID_SCHEMA_NAME_NO_SUBCLASS
public static final int DEPENDENT_DATABASE_OBJECT_EXISTS
public static final int NO_SUCH_ROLE_GRANT
public static final int NO_SUCH_ROLE_REVOKE
public static final int NONMOD_ACCOUNT
public static final int NO_SUCH_GRANTEE
public static final int MISSING_SYSAUTH
public static final int MISSING_GRANTEE
public static final int CHANGE_GRANTEE
public static final int NULL_NAME
public static final int ILLEGAL_ROLE_NAME
public static final int ROLE_ALREADY_EXISTS
public static final int NO_SUCH_ROLE
public static final int MISSING_ROLEMANAGER
public static final int GRANTEE_ALREADY_EXISTS
public static final int MISSING_PUBLIC_GRANTEE
public static final int NONMOD_GRANTEE
public static final int CIRCULAR_GRANT
public static final int ALREADY_HAVE_ROLE
public static final int DONT_HAVE_ROLE
public static final int NOT_USED_247
public static final int RETRIEVE_NEST_ROLE_FAIL
public static final int NO_SUCH_RIGHT
public static final int IN_SCHEMA_DEFINITION
public static final int PRIMARY_KEY_NOT_ALLOWED
public static final int COLUMN_IS_IN_CONSTRAINT
public static final int COLUMN_SIZE_REQUIRED
public static final int INVALID_SIZE_PRECISION
public static final int LAST_ERROR_HANDLE
static String MESSAGE_TAG
public void ()
public static org.hsqldb.HsqlException error (int, int, java.lang.Object[])
public static org.hsqldb.HsqlException error (int, java.lang.Object[])
public static org.hsqldb.HsqlException error (int, int, java.lang.String)
public static org.hsqldb.HsqlException error (int, int)
public static org.hsqldb.HsqlException error (int, java.lang.Object)
public static org.hsqldb.HsqlException error (org.hsqldb.Result)
static org.hsqldb.Result toResult (org.hsqldb.HsqlException)
public static java.lang.RuntimeException runtimeError (int, java.lang.Object)
public static java.lang.String getMessage (int)
public static java.lang.String getMessage (int, boolean, java.lang.Object[])
public static org.hsqldb.HsqlException error (int)
public static void check (boolean, int) throws org.hsqldb.HsqlException
public static void check (boolean, int, java.lang.Object) throws org.hsqldb.HsqlException
static void throwerror (int, java.lang.Object) throws org.hsqldb.HsqlException
public static void printSystemOut (java.lang.String)
public static void printSystemOut (java.lang.String, long)
private static java.lang.String getStackTrace ()
static void check (boolean, int, java.lang.String, java.lang.String) throws org.hsqldb.HsqlException
static void check (boolean, int, java.lang.String, java.lang.String, java.lang.String) throws org.hsqldb.HsqlException
static void check (boolean, int, java.lang.String, java.lang.String, java.lang.String, java.lang.String) throws org.hsqldb.HsqlException
static void doAssert (boolean) throws org.hsqldb.HsqlException
static void doAssert (boolean, java.lang.String) throws org.hsqldb.HsqlException
static void ()
}
org/hsqldb/Transaction.class
package org.hsqldb
org.hsqldb.Transaction extends java.lang.Object {
boolean isDelete
org.hsqldb.Table tTable
org.hsqldb.Row row
long SCN
void (boolean, org.hsqldb.Table, org.hsqldb.Row, long)
void rollback (org.hsqldb.Session, boolean)
void commit (org.hsqldb.Session)
}
org/hsqldb/TransactionManager.class
package org.hsqldb
public org.hsqldb.TransactionManager extends java.lang.Object {
org.hsqldb.lib.LongKeyIntValueHashMap rowSessionMap
boolean reWriteProtect
void ()
public void setReWriteProtection (boolean)
void checkDelete (org.hsqldb.Session, org.hsqldb.Row) throws org.hsqldb.HsqlException
void checkDelete (org.hsqldb.Session, org.hsqldb.lib.HashMappedList) throws org.hsqldb.HsqlException
void checkDelete (org.hsqldb.Session, org.hsqldb.lib.HsqlArrayList) throws org.hsqldb.HsqlException
void commit (org.hsqldb.Session)
synchronized void rollback (org.hsqldb.Session)
void rollbackSavepoint (org.hsqldb.Session, java.lang.String) throws org.hsqldb.HsqlException
void rollbackTransactions (org.hsqldb.Session, int, boolean)
void addTransaction (org.hsqldb.Session, org.hsqldb.Transaction)
org.hsqldb.Transaction[] getTransactionList (org.hsqldb.Session[])
}
org/hsqldb/Trigger.class
package org.hsqldb
public abstract org.hsqldb.Trigger extends java.lang.Object {
public static final int INSERT_AFTER
public static final int DELETE_AFTER
public static final int UPDATE_AFTER
public static final int INSERT_BEFORE
public static final int DELETE_BEFORE
public static final int UPDATE_BEFORE
public static final int INSERT_AFTER_ROW
public static final int DELETE_AFTER_ROW
public static final int UPDATE_AFTER_ROW
public static final int INSERT_BEFORE_ROW
public static final int DELETE_BEFORE_ROW
public static final int UPDATE_BEFORE_ROW
public abstract void fire (int, java.lang.String, java.lang.String, java.lang.Object[], java.lang.Object[])
}
org/hsqldb/TriggerDef$DefaultTrigger.class
package org.hsqldb
org.hsqldb.TriggerDef$DefaultTrigger extends java.lang.Object implements org.hsqldb.Trigger {
void ()
public void fire (int, java.lang.String, java.lang.String, java.lang.Object[], java.lang.Object[])
}
org/hsqldb/TriggerDef$TriggerData.class
package org.hsqldb
org.hsqldb.TriggerDef$TriggerData extends java.lang.Object {
public Object[] oldRow
public Object[] newRow
public String username
private final org.hsqldb.TriggerDef this$0
public void (org.hsqldb.TriggerDef, org.hsqldb.Session, java.lang.Object[], java.lang.Object[])
}
org/hsqldb/TriggerDef.class
package org.hsqldb
org.hsqldb.TriggerDef extends java.lang.Thread {
static final int NUM_TRIGGER_OPS
static final int NUM_TRIGS
org.hsqldb.HsqlNameManager$HsqlName name
String when
String operation
boolean forEachRow
boolean nowait
int maxRowsQueued
protected static int defaultQueueSize
org.hsqldb.Table table
org.hsqldb.Trigger trigger
String triggerClassName
int vectorIndex
protected org.hsqldb.lib.HsqlDeque pendingQueue
protected int rowsQueued
protected boolean valid
protected volatile boolean keepGoing
static Class class$org$hsqldb$TriggerDef$DefaultTrigger
public static int getDefaultQueueSize ()
public void (org.hsqldb.HsqlNameManager$HsqlName, java.lang.String, java.lang.String, boolean, org.hsqldb.Table, java.lang.String, boolean, int, java.lang.ClassLoader) throws org.hsqldb.HsqlException
public java.lang.StringBuffer getDDL ()
public int SqlToIndex ()
public static int indexToRight (int)
public void run ()
public synchronized void start ()
public synchronized void terminate ()
synchronized org.hsqldb.TriggerDef$TriggerData popPair ()
synchronized void pushPair (org.hsqldb.Session, java.lang.Object[], java.lang.Object[])
public boolean isBusy ()
public boolean isValid ()
static java.lang.Class class$ (java.lang.String)
static void ()
}
org/hsqldb/Types.class
package org.hsqldb
public org.hsqldb.Types extends java.lang.Object {
public static final String DecimalClassName
public static final String DateClassName
public static final String TimeClassName
public static final String TimestampClassName
public static final int ARRAY
public static final int BIGINT
public static final int BINARY
public static final int BLOB
public static final int BOOLEAN
public static final int CHAR
public static final int CLOB
public static final int DATALINK
public static final int DATE
public static final int DECIMAL
public static final int DISTINCT
public static final int DOUBLE
public static final int FLOAT
public static final int INTEGER
public static final int JAVA_OBJECT
public static final int LONGVARBINARY
public static final int LONGVARCHAR
public static final int NULL
public static final int NUMERIC
public static final int OTHER
public static final int REAL
public static final int REF
public static final int SMALLINT
public static final int STRUCT
public static final int TIME
public static final int TIMESTAMP
public static final int TINYINT
public static final int VARBINARY
public static final int VARCHAR
public static final int XML
public static final int TYPE_SUB_DEFAULT
public static final int TYPE_SUB_IGNORECASE
static final int[][] ALL_TYPES
static final int SQL_CHARACTER
static final int SQL_CHAR
static final int SQL_NUMERIC
static final int SQL_DECIMAL
static final int SQL_DEC
static final int SQL_INTEGER
static final int SQL_INT
static final int SQL_SMALLINT
static final int SQL_FLOAT
static final int SQL_REAL
static final int SQL_DOUBLE
static final int SQL_CHARACTER_VARYING
static final int SQL_CHAR_VARYING
static final int SQL_VARCHAR
static final int SQL_BOOLEAN
static final int SQL_USER_DEFINED_TYPE
static final int SQL_ROW
static final int SQL_REF
static final int SQL_BIGINT
static final int SQL_BINARY_LARGE_OBJECT
static final int SQL_BLOB
static final int SQL_CHARACTER_LARGE_OBJECT
static final int SQL_CLOB
static final int SQL_ARRAY
static final int SQL_MULTISET
static final int SQL_DATE
static final int SQL_TIME
static final int SQL_TIMESTAMP
static final int SQL_TIME_WITH_TIME_ZONE
static final int SQL_TIMESTAMP_WITH_TIME_ZONE
static final int SQL_INTERVAL_YEAR
static final int SQL_INTERVAL_MONTH
static final int SQL_INTERVAL_DAY
static final int SQL_INTERVAL_HOUR
static final int SQL_INTERVAL_MINUTE
static final int SQL_INTERVAL_SECOND
static final int SQL_INTERVAL_YEAR_TO_MONTH
static final int SQL_INTERVAL_DAY_TO_HOUR
static final int SQL_INTERVAL_DAY_TO_MINUTE
static final int SQL_INTERVAL_DAY_TO_SECOND
static final int SQL_INTERVAL_HOUR_TO_MINUTE
static final int SQL_INTERVAL_HOUR_TO_SECOND
static final int SQL_INTERVAL_MINUTE_TO_SECOND
static final int SQL_BIT_VARYING
static final int SQL_DATALINK
static final int SQL_UDT
static final int SQL_UDT_LOCATOR
static final int SQL_BLOB_LOCATOR
static final int SQL_CLOB_LOCATOR
static final int SQL_ARRAY_LOCATOR
static final int SQL_MULTISET_LOCATOR
static final int SQL_ALL_TYPES
static final int SQL_DATETIME
static final int SQL_INTERVAL
static final int SQL_XML
static final int SQL_DISTINCT
static final int SQL_SCTRUCTURED
public static final int VARCHAR_IGNORECASE
static org.hsqldb.lib.IntValueHashMap typeAliases
static org.hsqldb.lib.IntKeyHashMap typeNames
static org.hsqldb.lib.IntValueHashMap javaTypeNames
private static org.hsqldb.lib.HashSet illegalParameterClasses
public static final int MAX_CHAR_OR_VARCHAR_DISPLAY_SIZE
static Class class$java$lang$Byte
static Class class$java$lang$Short
static Class class$java$lang$Float
static Class class$java$io$Serializable
public void ()
static int getTypeNr (java.lang.String) throws org.hsqldb.HsqlException
public static java.lang.String getTypeString (int)
public static java.lang.String getTypeString (int, int, int)
static int getParameterTypeNr (java.lang.Class) throws org.hsqldb.HsqlException
static boolean isDatetimeType (int)
public static boolean acceptsPrecisionCreateParam (int)
public static int numericPrecisionCreateParamRadix (int)
public static boolean acceptsScaleCreateParam (int)
public static boolean isNumberType (int)
public static boolean isCharacterType (int)
public static java.lang.String getTypeName (int)
private static int MAX_CHAR_OR_VARCHAR_DISPLAY_SIZE ()
public static int getMaxDisplaySize (int)
public static boolean isSearchable (int)
public static java.lang.Boolean isCaseSensitive (int)
public static java.lang.Boolean isUnsignedAttribute (int)
public static int getPrecision (int)
public static java.lang.String getColStClsName (int)
static java.lang.Class class$ (java.lang.String)
static void ()
}
org/hsqldb/User.class
package org.hsqldb
public org.hsqldb.User extends java.lang.Object {
private boolean isSys
private boolean isPublic
private String sName
private String sPassword
private org.hsqldb.Grantee grantee
void (java.lang.String, java.lang.String, org.hsqldb.Grantee) throws org.hsqldb.HsqlException
java.lang.String getName ()
void setPassword (java.lang.String) throws org.hsqldb.HsqlException
void checkPassword (java.lang.String) throws org.hsqldb.HsqlException
boolean isSys ()
boolean isPublic ()
java.lang.String getAlterUserDDL ()
java.lang.String getCreateUserDDL ()
public java.lang.String getConnectStatement ()
org.hsqldb.Grantee getGrantee ()
void setGrantee (org.hsqldb.Grantee) throws org.hsqldb.HsqlException
boolean isAdmin ()
java.lang.String[] listGrantedTablePrivileges (org.hsqldb.HsqlNameManager$HsqlName)
org.hsqldb.lib.HashSet getGrantedClassNames (boolean) throws org.hsqldb.HsqlException
org.hsqldb.lib.IntValueHashMap getRights ()
void checkAdmin () throws org.hsqldb.HsqlException
void check (java.lang.Object, int) throws org.hsqldb.HsqlException
boolean isAccessible (java.lang.Object, int) throws org.hsqldb.HsqlException
boolean isAccessible (java.lang.Object) throws org.hsqldb.HsqlException
}
org/hsqldb/UserManager.class
package org.hsqldb
org.hsqldb.UserManager extends java.lang.Object implements org.hsqldb.GrantConstants {
org.hsqldb.User sysUser
private org.hsqldb.lib.HashMappedList uUser
private org.hsqldb.GranteeManager granteeManager
void (org.hsqldb.Database) throws org.hsqldb.HsqlException
org.hsqldb.User createUser (java.lang.String, java.lang.String) throws org.hsqldb.HsqlException
void dropUser (java.lang.String) throws org.hsqldb.HsqlException
org.hsqldb.User getUser (java.lang.String, java.lang.String) throws org.hsqldb.HsqlException
org.hsqldb.lib.HashMappedList getUsers ()
boolean exists (java.lang.String)
org.hsqldb.User get (java.lang.String) throws org.hsqldb.HsqlException
org.hsqldb.lib.HsqlArrayList listVisibleUsers (org.hsqldb.Session, boolean)
static java.lang.String[] getRightsArray (int)
void removeDbObject (java.lang.Object)
org.hsqldb.User getSysUser () throws org.hsqldb.HsqlException
}
org/hsqldb/View.class
package org.hsqldb
org.hsqldb.View extends org.hsqldb.Table {
org.hsqldb.Table workingTable
org.hsqldb.Select viewSelect
org.hsqldb.SubQuery viewSubQuery
private String statement
private org.hsqldb.HsqlNameManager$HsqlName[] colList
org.hsqldb.HsqlNameManager$HsqlName compileTimeSchema
org.hsqldb.SubQuery[] viewSubqueries
void (org.hsqldb.Session, org.hsqldb.Database, org.hsqldb.HsqlNameManager$HsqlName, java.lang.String, org.hsqldb.HsqlNameManager$HsqlName[]) throws org.hsqldb.HsqlException
static java.lang.String trimStatement (java.lang.String) throws org.hsqldb.HsqlException
void compile (org.hsqldb.Session) throws org.hsqldb.HsqlException
java.lang.String getStatement ()
void setDataReadOnly (boolean) throws org.hsqldb.HsqlException
org.hsqldb.HsqlNameManager$HsqlName[] getSchemas ()
boolean hasView (org.hsqldb.View)
boolean hasTable (org.hsqldb.Table)
boolean hasColumn (org.hsqldb.Table, java.lang.String)
boolean hasSequence (org.hsqldb.NumberSequence)
}
org/hsqldb/WebServer.class
package org.hsqldb
public org.hsqldb.WebServer extends org.hsqldb.Server {
static int webBundleHandle
public void ()
public static void main (java.lang.String[])
public java.lang.String getDefaultWebPage ()
public java.lang.String getHelpString ()
public java.lang.String getProductName ()
public java.lang.String getProtocol ()
public java.lang.String getWebRoot ()
static void ()
}
org/hsqldb/WebServerConnection.class
package org.hsqldb
org.hsqldb.WebServerConnection extends java.lang.Object implements java.lang.Runnable {
static final String ENCODING
private java.net.Socket socket
private org.hsqldb.WebServer server
private static final int REQUEST_TYPE_BAD
private static final int REQUEST_TYPE_GET
private static final int REQUEST_TYPE_HEAD
private static final int REQUEST_TYPE_POST
private static final String HEADER_OK
private static final String HEADER_BAD_REQUEST
private static final String HEADER_NOT_FOUND
private static final String HEADER_FORBIDDEN
static final int BUFFER_SIZE
private org.hsqldb.rowio.RowOutputBinary rowOut
private org.hsqldb.rowio.RowInputBinary rowIn
static final byte[] BYTES_GET
static final byte[] BYTES_HEAD
static final byte[] BYTES_POST
static final byte[] BYTES_CONTENT
static final byte[] BYTES_WHITESPACE
private static final int hnd_content_types
void (java.net.Socket, org.hsqldb.WebServer)
private java.lang.String getMimeTypeString (java.lang.String)
public void run ()
private void processPost (java.io.InputStream, java.lang.String) throws org.hsqldb.HsqlException java.io.IOException
void processQuery (java.io.InputStream)
private void processGet (java.lang.String, boolean)
java.lang.String getHead (java.lang.String, boolean, java.lang.String, int)
private void processError (int)
java.lang.String getConnectionThreadName ()
static void ()
}
org/hsqldb/index/RowIterator.class
package org.hsqldb.index
public abstract org.hsqldb.index.RowIterator extends java.lang.Object {
public abstract org.hsqldb.Row next ()
public abstract boolean hasNext ()
public abstract void release ()
}
org/hsqldb/jdbcDriver.class
package org.hsqldb
public org.hsqldb.jdbcDriver extends java.lang.Object implements java.sql.Driver {
public void ()
public java.sql.Connection connect (java.lang.String, java.util.Properties) throws java.sql.SQLException
public static java.sql.Connection getConnection (java.lang.String, java.util.Properties) throws java.sql.SQLException
public boolean acceptsURL (java.lang.String)
public java.sql.DriverPropertyInfo[] getPropertyInfo (java.lang.String, java.util.Properties)
public int getMajorVersion ()
public int getMinorVersion ()
public boolean jdbcCompliant ()
static void ()
}
org/hsqldb/jdbc/Util.class
package org.hsqldb.jdbc
public org.hsqldb.jdbc.Util extends java.lang.Object {
static final java.sql.SQLException notSupported
public void ()
static final void throwError (org.hsqldb.HsqlException) throws java.sql.SQLException
static final void throwError (org.hsqldb.Result) throws java.sql.SQLException
public static final java.sql.SQLException sqlException (org.hsqldb.HsqlException)
static final java.sql.SQLException sqlException (int)
static final java.sql.SQLException sqlException (int, java.lang.String)
static final java.sql.SQLException sqlException (int, int, java.lang.Object[])
static void ()
}
org/hsqldb/jdbc/jdbcBlob.class
package org.hsqldb.jdbc
public org.hsqldb.jdbc.jdbcBlob extends java.lang.Object implements java.sql.Blob {
volatile byte[] data
public void (byte[]) throws java.sql.SQLException
public long length () throws java.sql.SQLException
public byte[] getBytes (long, int) throws java.sql.SQLException
public java.io.InputStream getBinaryStream () throws java.sql.SQLException
public long position (byte[], long) throws java.sql.SQLException
public long position (java.sql.Blob, long) throws java.sql.SQLException
public int setBytes (long, byte[]) throws java.sql.SQLException
public int setBytes (long, byte[], int, int) throws java.sql.SQLException
public java.io.OutputStream setBinaryStream (long) throws java.sql.SQLException
public void truncate (long) throws java.sql.SQLException
}
org/hsqldb/jdbc/jdbcCallableStatement.class
package org.hsqldb.jdbc
public org.hsqldb.jdbc.jdbcCallableStatement extends org.hsqldb.jdbc.jdbcPreparedStatement implements java.sql.CallableStatement {
private org.hsqldb.lib.IntValueHashMap parameterNameMap
public void (org.hsqldb.jdbc.jdbcConnection, java.lang.String, int) throws org.hsqldb.HsqlException java.sql.SQLException
int findParameterIndex (java.lang.String) throws java.sql.SQLException
public void close () throws java.sql.SQLException
private void checkGetParameterIndex (int) throws java.sql.SQLException
public void registerOutParameter (int, int) throws java.sql.SQLException
public void registerOutParameter (int, int, int) throws java.sql.SQLException
public boolean wasNull () throws java.sql.SQLException
public java.lang.String getString (int) throws java.sql.SQLException
public boolean getBoolean (int) throws java.sql.SQLException
public byte getByte (int) throws java.sql.SQLException
public short getShort (int) throws java.sql.SQLException
public int getInt (int) throws java.sql.SQLException
public long getLong (int) throws java.sql.SQLException
public float getFloat (int) throws java.sql.SQLException
public double getDouble (int) throws java.sql.SQLException
public java.math.BigDecimal getBigDecimal (int, int) throws java.sql.SQLException
public byte[] getBytes (int) throws java.sql.SQLException
public java.sql.Date getDate (int) throws java.sql.SQLException
public java.sql.Time getTime (int) throws java.sql.SQLException
public java.sql.Timestamp getTimestamp (int) throws java.sql.SQLException
public java.lang.Object getObject (int) throws java.sql.SQLException
public java.math.BigDecimal getBigDecimal (int) throws java.sql.SQLException
public java.lang.Object getObject (int, java.util.Map) throws java.sql.SQLException
public java.sql.Ref getRef (int) throws java.sql.SQLException
public java.sql.Blob getBlob (int) throws java.sql.SQLException
public java.sql.Clob getClob (int) throws java.sql.SQLException
public java.sql.Array getArray (int) throws java.sql.SQLException
public java.sql.Date getDate (int, java.util.Calendar) throws java.sql.SQLException
public java.sql.Time getTime (int, java.util.Calendar) throws java.sql.SQLException
public java.sql.Timestamp getTimestamp (int, java.util.Calendar) throws java.sql.SQLException
public void registerOutParameter (int, int, java.lang.String) throws java.sql.SQLException
public void registerOutParameter (java.lang.String, int) throws java.sql.SQLException
public void registerOutParameter (java.lang.String, int, int) throws java.sql.SQLException
public void registerOutParameter (java.lang.String, int, java.lang.String) throws java.sql.SQLException
public java.net.URL getURL (int) throws java.sql.SQLException
public void setURL (java.lang.String, java.net.URL) throws java.sql.SQLException
public void setNull (java.lang.String, int) throws java.sql.SQLException
public void setBoolean (java.lang.String, boolean) throws java.sql.SQLException
public void setByte (java.lang.String, byte) throws java.sql.SQLException
public void setShort (java.lang.String, short) throws java.sql.SQLException
public void setInt (java.lang.String, int) throws java.sql.SQLException
public void setLong (java.lang.String, long) throws java.sql.SQLException
public void setFloat (java.lang.String, float) throws java.sql.SQLException
public void setDouble (java.lang.String, double) throws java.sql.SQLException
public void setBigDecimal (java.lang.String, java.math.BigDecimal) throws java.sql.SQLException
public void setString (java.lang.String, java.lang.String) throws java.sql.SQLException
public void setBytes (java.lang.String, byte[]) throws java.sql.SQLException
public void setDate (java.lang.String, java.sql.Date) throws java.sql.SQLException
public void setTime (java.lang.String, java.sql.Time) throws java.sql.SQLException
public void setTimestamp (java.lang.String, java.sql.Timestamp) throws java.sql.SQLException
public void setAsciiStream (java.lang.String, java.io.InputStream, int) throws java.sql.SQLException
public void setBinaryStream (java.lang.String, java.io.InputStream, int) throws java.sql.SQLException
public void setObject (java.lang.String, java.lang.Object, int, int) throws java.sql.SQLException
public void setObject (java.lang.String, java.lang.Object, int) throws java.sql.SQLException
public void setObject (java.lang.String, java.lang.Object) throws java.sql.SQLException
public void setCharacterStream (java.lang.String, java.io.Reader, int) throws java.sql.SQLException
public void setDate (java.lang.String, java.sql.Date, java.util.Calendar) throws java.sql.SQLException
public void setTime (java.lang.String, java.sql.Time, java.util.Calendar) throws java.sql.SQLException
public void setTimestamp (java.lang.String, java.sql.Timestamp, java.util.Calendar) throws java.sql.SQLException
public void setNull (java.lang.String, int, java.lang.String) throws java.sql.SQLException
public java.lang.String getString (java.lang.String) throws java.sql.SQLException
public boolean getBoolean (java.lang.String) throws java.sql.SQLException
public byte getByte (java.lang.String) throws java.sql.SQLException
public short getShort (java.lang.String) throws java.sql.SQLException
public int getInt (java.lang.String) throws java.sql.SQLException
public long getLong (java.lang.String) throws java.sql.SQLException
public float getFloat (java.lang.String) throws java.sql.SQLException
public double getDouble (java.lang.String) throws java.sql.SQLException
public byte[] getBytes (java.lang.String) throws java.sql.SQLException
public java.sql.Date getDate (java.lang.String) throws java.sql.SQLException
public java.sql.Time getTime (java.lang.String) throws java.sql.SQLException
public java.sql.Timestamp getTimestamp (java.lang.String) throws java.sql.SQLException
public java.lang.Object getObject (java.lang.String) throws java.sql.SQLException
public java.math.BigDecimal getBigDecimal (java.lang.String) throws java.sql.SQLException
public java.lang.Object getObject (java.lang.String, java.util.Map) throws java.sql.SQLException
public java.sql.Ref getRef (java.lang.String) throws java.sql.SQLException
public java.sql.Blob getBlob (java.lang.String) throws java.sql.SQLException
public java.sql.Clob getClob (java.lang.String) throws java.sql.SQLException
public java.sql.Array getArray (java.lang.String) throws java.sql.SQLException
public java.sql.Date getDate (java.lang.String, java.util.Calendar) throws java.sql.SQLException
public java.sql.Time getTime (java.lang.String, java.util.Calendar) throws java.sql.SQLException
public java.sql.Timestamp getTimestamp (java.lang.String, java.util.Calendar) throws java.sql.SQLException
public java.net.URL getURL (java.lang.String) throws java.sql.SQLException
}
org/hsqldb/jdbc/jdbcClob.class
package org.hsqldb.jdbc
public final org.hsqldb.jdbc.jdbcClob extends java.lang.Object implements java.sql.Clob {
volatile String data
public void (java.lang.String) throws java.sql.SQLException
public long length () throws java.sql.SQLException
public java.lang.String getSubString (long, int) throws java.sql.SQLException
public java.io.Reader getCharacterStream () throws java.sql.SQLException
public java.io.InputStream getAsciiStream () throws java.sql.SQLException
public long position (java.lang.String, long) throws java.sql.SQLException
public long position (java.sql.Clob, long) throws java.sql.SQLException
public int setString (long, java.lang.String) throws java.sql.SQLException
public int setString (long, java.lang.String, int, int) throws java.sql.SQLException
public java.io.OutputStream setAsciiStream (long) throws java.sql.SQLException
public java.io.Writer setCharacterStream (long) throws java.sql.SQLException
public void truncate (long) throws java.sql.SQLException
}
org/hsqldb/jdbc/jdbcColumnMetaData.class
package org.hsqldb.jdbc
public final org.hsqldb.jdbc.jdbcColumnMetaData extends java.lang.Object {
public String catalogName
public String columnClassName
public int columnDisplaySize
public String columnLabel
public String columnName
public int columnType
public String columnTypeName
public int precision
public int scale
public String schemaName
public String tableName
public boolean isAutoIncrement
public boolean isCaseSensitive
public boolean isCurrency
public boolean isDefinitelyWritable
public int isNullable
public boolean isReadOnly
public boolean isSearchable
public boolean isSigned
public boolean isWritable
public void ()
public java.lang.String toString ()
private java.lang.String toStringImpl () throws java.lang.Exception
}
org/hsqldb/jdbc/jdbcConnection.class
package org.hsqldb.jdbc
public org.hsqldb.jdbc.jdbcConnection extends java.lang.Object implements java.sql.Connection {
org.hsqldb.persist.HsqlProperties connProperties
org.hsqldb.SessionInterface sessionProxy
boolean isInternal
protected boolean isNetConn
boolean isClosed
private java.sql.SQLWarning rootWarning
private Object rootWarning_mutex
public synchronized java.sql.Statement createStatement () throws java.sql.SQLException
public synchronized java.sql.PreparedStatement prepareStatement (java.lang.String) throws java.sql.SQLException
public synchronized java.sql.CallableStatement prepareCall (java.lang.String) throws java.sql.SQLException
public synchronized java.lang.String nativeSQL (java.lang.String) throws java.sql.SQLException
public synchronized void setAutoCommit (boolean) throws java.sql.SQLException
public synchronized boolean getAutoCommit () throws java.sql.SQLException
public synchronized void commit () throws java.sql.SQLException
public synchronized void rollback () throws java.sql.SQLException
public synchronized void close () throws java.sql.SQLException
public synchronized boolean isClosed ()
public synchronized java.sql.DatabaseMetaData getMetaData () throws java.sql.SQLException
public synchronized void setReadOnly (boolean) throws java.sql.SQLException
public synchronized boolean isReadOnly () throws java.sql.SQLException
public synchronized void setCatalog (java.lang.String) throws java.sql.SQLException
public synchronized java.lang.String getCatalog () throws java.sql.SQLException
public synchronized void setTransactionIsolation (int) throws java.sql.SQLException
public synchronized int getTransactionIsolation () throws java.sql.SQLException
public synchronized java.sql.SQLWarning getWarnings () throws java.sql.SQLException
public synchronized void clearWarnings () throws java.sql.SQLException
public synchronized java.sql.Statement createStatement (int, int) throws java.sql.SQLException
public synchronized java.sql.PreparedStatement prepareStatement (java.lang.String, int, int) throws java.sql.SQLException
public synchronized java.sql.CallableStatement prepareCall (java.lang.String, int, int) throws java.sql.SQLException
public synchronized java.util.Map getTypeMap () throws java.sql.SQLException
public synchronized void setTypeMap (java.util.Map) throws java.sql.SQLException
public synchronized void setHoldability (int) throws java.sql.SQLException
public synchronized int getHoldability () throws java.sql.SQLException
public synchronized java.sql.Savepoint setSavepoint () throws java.sql.SQLException
public synchronized java.sql.Savepoint setSavepoint (java.lang.String) throws java.sql.SQLException
public synchronized void rollback (java.sql.Savepoint) throws java.sql.SQLException
public synchronized void releaseSavepoint (java.sql.Savepoint) throws java.sql.SQLException
public synchronized java.sql.Statement createStatement (int, int, int) throws java.sql.SQLException
public synchronized java.sql.PreparedStatement prepareStatement (java.lang.String, int, int, int) throws java.sql.SQLException
public synchronized java.sql.CallableStatement prepareCall (java.lang.String, int, int, int) throws java.sql.SQLException
public synchronized java.sql.PreparedStatement prepareStatement (java.lang.String, int) throws java.sql.SQLException
public synchronized java.sql.PreparedStatement prepareStatement (java.lang.String, int[]) throws java.sql.SQLException
public synchronized java.sql.PreparedStatement prepareStatement (java.lang.String, java.lang.String[]) throws java.sql.SQLException
public void (org.hsqldb.persist.HsqlProperties) throws java.sql.SQLException
public void (org.hsqldb.Session) throws org.hsqldb.HsqlException
protected void finalize ()
synchronized java.lang.String getURL () throws java.sql.SQLException
synchronized void checkClosed () throws java.sql.SQLException
void addWarning (java.sql.SQLWarning)
void clearWarningsNoCheck ()
int xlateRSType (int) throws java.sql.SQLException
int xlateRSConcurrency (int) throws java.sql.SQLException
int xlateRSHoldability (int) throws java.sql.SQLException
}
org/hsqldb/jdbc/jdbcDataSource.class
package org.hsqldb.jdbc
public org.hsqldb.jdbc.jdbcDataSource extends java.lang.Object implements java.io.Serializable javax.naming.Referenceable javax.sql.DataSource {
private int loginTimeout
private transient java.io.PrintWriter logWriter
private String password
private String user
private String database
public void ()
public java.sql.Connection getConnection () throws java.sql.SQLException
public java.sql.Connection getConnection (java.lang.String, java.lang.String) throws java.sql.SQLException
public java.lang.String getDatabase ()
public int getLoginTimeout () throws java.sql.SQLException
public java.io.PrintWriter getLogWriter () throws java.sql.SQLException
public javax.naming.Reference getReference () throws javax.naming.NamingException
public java.lang.String getUser ()
public void setDatabase (java.lang.String)
public void setLoginTimeout (int) throws java.sql.SQLException
public void setLogWriter (java.io.PrintWriter) throws java.sql.SQLException
public void setPassword (java.lang.String)
public void setUser (java.lang.String)
}
org/hsqldb/jdbc/jdbcDataSourceFactory.class
package org.hsqldb.jdbc
public org.hsqldb.jdbc.jdbcDataSourceFactory extends java.lang.Object implements javax.naming.spi.ObjectFactory {
public void ()
public java.lang.Object getObjectInstance (java.lang.Object, javax.naming.Name, javax.naming.Context, java.util.Hashtable) throws java.lang.Exception
}
org/hsqldb/jdbc/jdbcDatabaseMetaData.class
package org.hsqldb.jdbc
public org.hsqldb.jdbc.jdbcDatabaseMetaData extends java.lang.Object implements java.sql.DatabaseMetaData {
static final Integer INT_COLUMNS_NO_NULLS
private org.hsqldb.jdbc.jdbcConnection connection
private boolean useSchemaDefault
private static final String BRI_SESSION_SCOPE_IN_LIST
private static final String BRI_TEMPORARY_SCOPE_IN_LIST
private static final String BRI_TRANSACTION_SCOPE_IN_LIST
private static final String selstar
private static final String whereTrue
public boolean allProceduresAreCallable () throws java.sql.SQLException
public boolean allTablesAreSelectable () throws java.sql.SQLException
public java.lang.String getURL () throws java.sql.SQLException
public java.lang.String getUserName () throws java.sql.SQLException
public boolean isReadOnly () throws java.sql.SQLException
public boolean nullsAreSortedHigh () throws java.sql.SQLException
public boolean nullsAreSortedLow () throws java.sql.SQLException
public boolean nullsAreSortedAtStart () throws java.sql.SQLException
public boolean nullsAreSortedAtEnd () throws java.sql.SQLException
public java.lang.String getDatabaseProductName () throws java.sql.SQLException
public java.lang.String getDatabaseProductVersion () throws java.sql.SQLException
public java.lang.String getDriverName () throws java.sql.SQLException
public java.lang.String getDriverVersion () throws java.sql.SQLException
public int getDriverMajorVersion ()
public int getDriverMinorVersion ()
public boolean usesLocalFiles () throws java.sql.SQLException
public boolean usesLocalFilePerTable () throws java.sql.SQLException
public boolean supportsMixedCaseIdentifiers () throws java.sql.SQLException
public boolean storesUpperCaseIdentifiers () throws java.sql.SQLException
public boolean storesLowerCaseIdentifiers () throws java.sql.SQLException
public boolean storesMixedCaseIdentifiers () throws java.sql.SQLException
public boolean supportsMixedCaseQuotedIdentifiers () throws java.sql.SQLException
public boolean storesUpperCaseQuotedIdentifiers () throws java.sql.SQLException
public boolean storesLowerCaseQuotedIdentifiers () throws java.sql.SQLException
public boolean storesMixedCaseQuotedIdentifiers () throws java.sql.SQLException
public java.lang.String getIdentifierQuoteString () throws java.sql.SQLException
public java.lang.String getSQLKeywords () throws java.sql.SQLException
public java.lang.String getNumericFunctions () throws java.sql.SQLException
public java.lang.String getStringFunctions () throws java.sql.SQLException
public java.lang.String getSystemFunctions () throws java.sql.SQLException
public java.lang.String getTimeDateFunctions () throws java.sql.SQLException
public java.lang.String getSearchStringEscape () throws java.sql.SQLException
public java.lang.String getExtraNameCharacters () throws java.sql.SQLException
public boolean supportsAlterTableWithAddColumn () throws java.sql.SQLException
public boolean supportsAlterTableWithDropColumn () throws java.sql.SQLException
public boolean supportsColumnAliasing () throws java.sql.SQLException
public boolean nullPlusNonNullIsNull () throws java.sql.SQLException
public boolean supportsConvert () throws java.sql.SQLException
public boolean supportsConvert (int, int) throws java.sql.SQLException
public boolean supportsTableCorrelationNames () throws java.sql.SQLException
public boolean supportsDifferentTableCorrelationNames () throws java.sql.SQLException
public boolean supportsExpressionsInOrderBy () throws java.sql.SQLException
public boolean supportsOrderByUnrelated () throws java.sql.SQLException
public boolean supportsGroupBy () throws java.sql.SQLException
public boolean supportsGroupByUnrelated () throws java.sql.SQLException
public boolean supportsGroupByBeyondSelect () throws java.sql.SQLException
public boolean supportsLikeEscapeClause () throws java.sql.SQLException
public boolean supportsMultipleResultSets () throws java.sql.SQLException
public boolean supportsMultipleTransactions () throws java.sql.SQLException
public boolean supportsNonNullableColumns () throws java.sql.SQLException
public boolean supportsMinimumSQLGrammar () throws java.sql.SQLException
public boolean supportsCoreSQLGrammar () throws java.sql.SQLException
public boolean supportsExtendedSQLGrammar () throws java.sql.SQLException
public boolean supportsANSI92EntryLevelSQL () throws java.sql.SQLException
public boolean supportsANSI92IntermediateSQL () throws java.sql.SQLException
public boolean supportsANSI92FullSQL () throws java.sql.SQLException
public boolean supportsIntegrityEnhancementFacility () throws java.sql.SQLException
public boolean supportsOuterJoins () throws java.sql.SQLException
public boolean supportsFullOuterJoins () throws java.sql.SQLException
public boolean supportsLimitedOuterJoins () throws java.sql.SQLException
public java.lang.String getSchemaTerm () throws java.sql.SQLException
public java.lang.String getProcedureTerm () throws java.sql.SQLException
public java.lang.String getCatalogTerm () throws java.sql.SQLException
public boolean isCatalogAtStart () throws java.sql.SQLException
public java.lang.String getCatalogSeparator () throws java.sql.SQLException
public boolean supportsSchemasInDataManipulation () throws java.sql.SQLException
public boolean supportsSchemasInProcedureCalls () throws java.sql.SQLException
public boolean supportsSchemasInTableDefinitions () throws java.sql.SQLException
public boolean supportsSchemasInIndexDefinitions () throws java.sql.SQLException
public boolean supportsSchemasInPrivilegeDefinitions () throws java.sql.SQLException
public boolean supportsCatalogsInDataManipulation () throws java.sql.SQLException
public boolean supportsCatalogsInProcedureCalls () throws java.sql.SQLException
public boolean supportsCatalogsInTableDefinitions () throws java.sql.SQLException
public boolean supportsCatalogsInIndexDefinitions () throws java.sql.SQLException
public boolean supportsCatalogsInPrivilegeDefinitions () throws java.sql.SQLException
public boolean supportsPositionedDelete () throws java.sql.SQLException
public boolean supportsPositionedUpdate () throws java.sql.SQLException
public boolean supportsSelectForUpdate () throws java.sql.SQLException
public boolean supportsStoredProcedures () throws java.sql.SQLException
public boolean supportsSubqueriesInComparisons () throws java.sql.SQLException
public boolean supportsSubqueriesInExists () throws java.sql.SQLException
public boolean supportsSubqueriesInIns () throws java.sql.SQLException
public boolean supportsSubqueriesInQuantifieds () throws java.sql.SQLException
public boolean supportsCorrelatedSubqueries () throws java.sql.SQLException
public boolean supportsUnion () throws java.sql.SQLException
public boolean supportsUnionAll () throws java.sql.SQLException
public boolean supportsOpenCursorsAcrossCommit () throws java.sql.SQLException
public boolean supportsOpenCursorsAcrossRollback () throws java.sql.SQLException
public boolean supportsOpenStatementsAcrossCommit () throws java.sql.SQLException
public boolean supportsOpenStatementsAcrossRollback () throws java.sql.SQLException
public int getMaxBinaryLiteralLength () throws java.sql.SQLException
public int getMaxCharLiteralLength () throws java.sql.SQLException
public int getMaxColumnNameLength () throws java.sql.SQLException
public int getMaxColumnsInGroupBy () throws java.sql.SQLException
public int getMaxColumnsInIndex () throws java.sql.SQLException
public int getMaxColumnsInOrderBy () throws java.sql.SQLException
public int getMaxColumnsInSelect () throws java.sql.SQLException
public int getMaxColumnsInTable () throws java.sql.SQLException
public int getMaxConnections () throws java.sql.SQLException
public int getMaxCursorNameLength () throws java.sql.SQLException
public int getMaxIndexLength () throws java.sql.SQLException
public int getMaxSchemaNameLength () throws java.sql.SQLException
public int getMaxProcedureNameLength () throws java.sql.SQLException
public int getMaxCatalogNameLength () throws java.sql.SQLException
public int getMaxRowSize () throws java.sql.SQLException
public boolean doesMaxRowSizeIncludeBlobs () throws java.sql.SQLException
public int getMaxStatementLength () throws java.sql.SQLException
public int getMaxStatements () throws java.sql.SQLException
public int getMaxTableNameLength () throws java.sql.SQLException
public int getMaxTablesInSelect () throws java.sql.SQLException
public int getMaxUserNameLength () throws java.sql.SQLException
public int getDefaultTransactionIsolation () throws java.sql.SQLException
public boolean supportsTransactions () throws java.sql.SQLException
public boolean supportsTransactionIsolationLevel (int) throws java.sql.SQLException
public boolean supportsDataDefinitionAndDataManipulationTransactions () throws java.sql.SQLException
public boolean supportsDataManipulationTransactionsOnly () throws java.sql.SQLException
public boolean dataDefinitionCausesTransactionCommit () throws java.sql.SQLException
public boolean dataDefinitionIgnoredInTransactions () throws java.sql.SQLException
public java.sql.ResultSet getProcedures (java.lang.String, java.lang.String, java.lang.String) throws java.sql.SQLException
public java.sql.ResultSet getProcedureColumns (java.lang.String, java.lang.String, java.lang.String, java.lang.String) throws java.sql.SQLException
public java.sql.ResultSet getTables (java.lang.String, java.lang.String, java.lang.String, java.lang.String[]) throws java.sql.SQLException
public java.sql.ResultSet getSchemas () throws java.sql.SQLException
public java.sql.ResultSet getCatalogs () throws java.sql.SQLException
public java.sql.ResultSet getTableTypes () throws java.sql.SQLException
public java.sql.ResultSet getColumns (java.lang.String, java.lang.String, java.lang.String, java.lang.String) throws java.sql.SQLException
public java.sql.ResultSet getColumnPrivileges (java.lang.String, java.lang.String, java.lang.String, java.lang.String) throws java.sql.SQLException
public java.sql.ResultSet getTablePrivileges (java.lang.String, java.lang.String, java.lang.String) throws java.sql.SQLException
public java.sql.ResultSet getBestRowIdentifier (java.lang.String, java.lang.String, java.lang.String, int, boolean) throws java.sql.SQLException
public java.sql.ResultSet getVersionColumns (java.lang.String, java.lang.String, java.lang.String) throws java.sql.SQLException
public java.sql.ResultSet getPrimaryKeys (java.lang.String, java.lang.String, java.lang.String) throws java.sql.SQLException
public java.sql.ResultSet getImportedKeys (java.lang.String, java.lang.String, java.lang.String) throws java.sql.SQLException
public java.sql.ResultSet getExportedKeys (java.lang.String, java.lang.String, java.lang.String) throws java.sql.SQLException
public java.sql.ResultSet getCrossReference (java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String) throws java.sql.SQLException
public java.sql.ResultSet getTypeInfo () throws java.sql.SQLException
public java.sql.ResultSet getIndexInfo (java.lang.String, java.lang.String, java.lang.String, boolean, boolean) throws java.sql.SQLException
public boolean supportsResultSetType (int) throws java.sql.SQLException
public boolean supportsResultSetConcurrency (int, int) throws java.sql.SQLException
public boolean ownUpdatesAreVisible (int) throws java.sql.SQLException
public boolean ownDeletesAreVisible (int) throws java.sql.SQLException
public boolean ownInsertsAreVisible (int) throws java.sql.SQLException
public boolean othersUpdatesAreVisible (int) throws java.sql.SQLException
public boolean othersDeletesAreVisible (int) throws java.sql.SQLException
public boolean othersInsertsAreVisible (int) throws java.sql.SQLException
public boolean updatesAreDetected (int) throws java.sql.SQLException
public boolean deletesAreDetected (int) throws java.sql.SQLException
public boolean insertsAreDetected (int) throws java.sql.SQLException
public boolean supportsBatchUpdates () throws java.sql.SQLException
public java.sql.ResultSet getUDTs (java.lang.String, java.lang.String, java.lang.String, int[]) throws java.sql.SQLException
public java.sql.Connection getConnection () throws java.sql.SQLException
public boolean supportsSavepoints () throws java.sql.SQLException
public boolean supportsNamedParameters () throws java.sql.SQLException
public boolean supportsMultipleOpenResults () throws java.sql.SQLException
public boolean supportsGetGeneratedKeys () throws java.sql.SQLException
public java.sql.ResultSet getSuperTypes (java.lang.String, java.lang.String, java.lang.String) throws java.sql.SQLException
public java.sql.ResultSet getSuperTables (java.lang.String, java.lang.String, java.lang.String) throws java.sql.SQLException
public java.sql.ResultSet getAttributes (java.lang.String, java.lang.String, java.lang.String, java.lang.String) throws java.sql.SQLException
public boolean supportsResultSetHoldability (int) throws java.sql.SQLException
public int getResultSetHoldability () throws java.sql.SQLException
public int getDatabaseMajorVersion () throws java.sql.SQLException
public int getDatabaseMinorVersion () throws java.sql.SQLException
public int getJDBCMajorVersion () throws java.sql.SQLException
public int getJDBCMinorVersion () throws java.sql.SQLException
public int getSQLStateType () throws java.sql.SQLException
public boolean locatorsUpdateCopy () throws java.sql.SQLException
public boolean supportsStatementPooling () throws java.sql.SQLException
void (org.hsqldb.jdbc.jdbcConnection) throws java.sql.SQLException
private static java.lang.String and (java.lang.String, java.lang.String, java.lang.Object)
private java.sql.ResultSet execute (java.lang.String) throws java.sql.SQLException
private java.sql.ResultSet executeSelect (java.lang.String, java.lang.String) throws java.sql.SQLException
private java.lang.StringBuffer toQueryPrefix (java.lang.String)
private static boolean wantsIsNull (java.lang.String)
private java.lang.String translateSchema (java.lang.String) throws java.sql.SQLException
static void ()
}
org/hsqldb/jdbc/jdbcParameterMetaData.class
package org.hsqldb.jdbc
public org.hsqldb.jdbc.jdbcParameterMetaData extends java.lang.Object implements java.sql.ParameterMetaData {
org.hsqldb.Result$ResultMetaData rmd
int[] types
int[] modes
boolean[] isIdentity
int[] nullability
String[] classNames
int parameterCount
void (org.hsqldb.Result) throws java.sql.SQLException
void checkRange (int) throws java.sql.SQLException
public java.lang.String getParameterClassName (int) throws java.sql.SQLException
public int getParameterCount () throws java.sql.SQLException
public int getParameterMode (int) throws java.sql.SQLException
public int getParameterType (int) throws java.sql.SQLException
public java.lang.String getParameterTypeName (int) throws java.sql.SQLException
public int getPrecision (int) throws java.sql.SQLException
public int getScale (int) throws java.sql.SQLException
public int isNullable (int) throws java.sql.SQLException
public boolean isSigned (int) throws java.sql.SQLException
public java.lang.String toString ()
private java.lang.String toStringImpl () throws java.lang.Exception
}
org/hsqldb/jdbc/jdbcPreparedStatement.class
package org.hsqldb.jdbc
public org.hsqldb.jdbc.jdbcPreparedStatement extends org.hsqldb.jdbc.jdbcStatement implements java.sql.PreparedStatement {
protected Object[] parameterValues
protected int[] parameterTypes
protected int[] parameterModes
protected int[] streamLengths
protected boolean hasStreams
protected org.hsqldb.Result rsmdDescriptor
protected org.hsqldb.Result pmdDescriptor
protected org.hsqldb.jdbc.jdbcResultSetMetaData rsmd
protected Object pmd
protected String sql
protected int statementID
protected boolean isRowCount
public void setEscapeProcessing (boolean) throws java.sql.SQLException
public boolean execute () throws java.sql.SQLException
public java.sql.ResultSet executeQuery () throws java.sql.SQLException
public int executeUpdate () throws java.sql.SQLException
public int[] executeBatch () throws java.sql.SQLException
public void setNull (int, int) throws java.sql.SQLException
public void setBoolean (int, boolean) throws java.sql.SQLException
public void setByte (int, byte) throws java.sql.SQLException
public void setShort (int, short) throws java.sql.SQLException
public void setInt (int, int) throws java.sql.SQLException
public void setLong (int, long) throws java.sql.SQLException
public void setFloat (int, float) throws java.sql.SQLException
public void setDouble (int, double) throws java.sql.SQLException
public void setBigDecimal (int, java.math.BigDecimal) throws java.sql.SQLException
public void setString (int, java.lang.String) throws java.sql.SQLException
public void setBytes (int, byte[]) throws java.sql.SQLException
public void setDate (int, java.sql.Date) throws java.sql.SQLException
public void setTime (int, java.sql.Time) throws java.sql.SQLException
public void setTimestamp (int, java.sql.Timestamp) throws java.sql.SQLException
public void setAsciiStream (int, java.io.InputStream, int) throws java.sql.SQLException
public void setUnicodeStream (int, java.io.InputStream, int) throws java.sql.SQLException
public void setBinaryStream (int, java.io.InputStream, int) throws java.sql.SQLException
public void clearParameters () throws java.sql.SQLException
public void setObject (int, java.lang.Object, int, int) throws java.sql.SQLException
public void setObject (int, java.lang.Object, int) throws java.sql.SQLException
public void setObject (int, java.lang.Object) throws java.sql.SQLException
public void addBatch () throws java.sql.SQLException
public void setCharacterStream (int, java.io.Reader, int) throws java.sql.SQLException
public void setRef (int, java.sql.Ref) throws java.sql.SQLException
public void setBlob (int, java.sql.Blob) throws java.sql.SQLException
public void setClob (int, java.sql.Clob) throws java.sql.SQLException
public void setArray (int, java.sql.Array) throws java.sql.SQLException
public java.sql.ResultSetMetaData getMetaData () throws java.sql.SQLException
public void setDate (int, java.sql.Date, java.util.Calendar) throws java.sql.SQLException
public void setTime (int, java.sql.Time, java.util.Calendar) throws java.sql.SQLException
public void setTimestamp (int, java.sql.Timestamp, java.util.Calendar) throws java.sql.SQLException
public void setNull (int, int, java.lang.String) throws java.sql.SQLException
public void setURL (int, java.net.URL) throws java.sql.SQLException
public java.sql.ParameterMetaData getParameterMetaData () throws java.sql.SQLException
void (org.hsqldb.jdbc.jdbcConnection, java.lang.String, int) throws org.hsqldb.HsqlException java.sql.SQLException
protected void checkIsRowCount (boolean) throws java.sql.SQLException
protected void checkSetParameterIndex (int) throws java.sql.SQLException
private void setParameter (int, java.lang.Object) throws java.sql.SQLException
private void setIntParameter (int, int) throws java.sql.SQLException
private void setLongParameter (int, long) throws java.sql.SQLException
public void addBatch (java.lang.String) throws java.sql.SQLException
public java.sql.ResultSet executeQuery (java.lang.String) throws java.sql.SQLException
public boolean execute (java.lang.String) throws java.sql.SQLException
public int executeUpdate (java.lang.String) throws java.sql.SQLException
public synchronized void close () throws java.sql.SQLException
public java.lang.String toString ()
}
org/hsqldb/jdbc/jdbcResultSet.class
package org.hsqldb.jdbc
public org.hsqldb.jdbc.jdbcResultSet extends java.lang.Object implements java.sql.ResultSet {
boolean autoClose
public org.hsqldb.Result rResult
private org.hsqldb.Record nCurrent
private int iCurrentRow
private int iUpdateCount
private boolean bInit
int iColumnCount
private boolean bWasNull
private java.sql.ResultSetMetaData rsmd
private org.hsqldb.persist.HsqlProperties connProperties
private boolean isNetConn
org.hsqldb.jdbc.jdbcStatement sqlStatement
int rsType
public static final int FETCH_FORWARD
public static final int FETCH_REVERSE
public static final int FETCH_UNKNOWN
public static final int TYPE_FORWARD_ONLY
public static final int TYPE_SCROLL_INSENSITIVE
public static final int TYPE_SCROLL_SENSITIVE
public static final int CONCUR_READ_ONLY
public static final int CONCUR_UPDATABLE
public static final int HOLD_CURSORS_OVER_COMMIT
public static final int CLOSE_CURSORS_AT_COMMIT
public boolean next () throws java.sql.SQLException
public void close () throws java.sql.SQLException
public boolean wasNull () throws java.sql.SQLException
public java.lang.String getString (int) throws java.sql.SQLException
public boolean getBoolean (int) throws java.sql.SQLException
public byte getByte (int) throws java.sql.SQLException
public short getShort (int) throws java.sql.SQLException
public int getInt (int) throws java.sql.SQLException
public long getLong (int) throws java.sql.SQLException
public float getFloat (int) throws java.sql.SQLException
public double getDouble (int) throws java.sql.SQLException
public java.math.BigDecimal getBigDecimal (int, int) throws java.sql.SQLException
public byte[] getBytes (int) throws java.sql.SQLException
public java.sql.Date getDate (int) throws java.sql.SQLException
public java.sql.Time getTime (int) throws java.sql.SQLException
public java.sql.Timestamp getTimestamp (int) throws java.sql.SQLException
public java.io.InputStream getAsciiStream (int) throws java.sql.SQLException
public java.io.InputStream getUnicodeStream (int) throws java.sql.SQLException
public java.io.InputStream getBinaryStream (int) throws java.sql.SQLException
public java.lang.String getString (java.lang.String) throws java.sql.SQLException
public boolean getBoolean (java.lang.String) throws java.sql.SQLException
public byte getByte (java.lang.String) throws java.sql.SQLException
public short getShort (java.lang.String) throws java.sql.SQLException
public int getInt (java.lang.String) throws java.sql.SQLException
public long getLong (java.lang.String) throws java.sql.SQLException
public float getFloat (java.lang.String) throws java.sql.SQLException
public double getDouble (java.lang.String) throws java.sql.SQLException
public java.math.BigDecimal getBigDecimal (java.lang.String, int) throws java.sql.SQLException
public byte[] getBytes (java.lang.String) throws java.sql.SQLException
public java.sql.Date getDate (java.lang.String) throws java.sql.SQLException
public java.sql.Time getTime (java.lang.String) throws java.sql.SQLException
public java.sql.Timestamp getTimestamp (java.lang.String) throws java.sql.SQLException
public java.io.InputStream getAsciiStream (java.lang.String) throws java.sql.SQLException
public java.io.InputStream getUnicodeStream (java.lang.String) throws java.sql.SQLException
public java.io.InputStream getBinaryStream (java.lang.String) throws java.sql.SQLException
public java.sql.SQLWarning getWarnings () throws java.sql.SQLException
public void clearWarnings () throws java.sql.SQLException
public java.lang.String getCursorName () throws java.sql.SQLException
public java.sql.ResultSetMetaData getMetaData () throws java.sql.SQLException
public java.lang.Object getObject (int) throws java.sql.SQLException
public java.lang.Object getObject (java.lang.String) throws java.sql.SQLException
public int findColumn (java.lang.String) throws java.sql.SQLException
public java.io.Reader getCharacterStream (int) throws java.sql.SQLException
public java.io.Reader getCharacterStream (java.lang.String) throws java.sql.SQLException
public java.math.BigDecimal getBigDecimal (int) throws java.sql.SQLException
public java.math.BigDecimal getBigDecimal (java.lang.String) throws java.sql.SQLException
public boolean isBeforeFirst () throws java.sql.SQLException
public boolean isAfterLast () throws java.sql.SQLException
public boolean isFirst () throws java.sql.SQLException
public boolean isLast () throws java.sql.SQLException
public void beforeFirst () throws java.sql.SQLException
public void afterLast () throws java.sql.SQLException
public boolean first () throws java.sql.SQLException
public boolean last () throws java.sql.SQLException
public int getRow () throws java.sql.SQLException
public boolean absolute (int) throws java.sql.SQLException
public boolean relative (int) throws java.sql.SQLException
public boolean previous () throws java.sql.SQLException
public void setFetchDirection (int) throws java.sql.SQLException
public int getFetchDirection () throws java.sql.SQLException
public void setFetchSize (int) throws java.sql.SQLException
public int getFetchSize () throws java.sql.SQLException
public int getType () throws java.sql.SQLException
public int getConcurrency () throws java.sql.SQLException
public boolean rowUpdated () throws java.sql.SQLException
public boolean rowInserted () throws java.sql.SQLException
public boolean rowDeleted () throws java.sql.SQLException
public void updateNull (int) throws java.sql.SQLException
public void updateBoolean (int, boolean) throws java.sql.SQLException
public void updateByte (int, byte) throws java.sql.SQLException
public void updateShort (int, short) throws java.sql.SQLException
public void updateInt (int, int) throws java.sql.SQLException
public void updateLong (int, long) throws java.sql.SQLException
public void updateFloat (int, float) throws java.sql.SQLException
public void updateDouble (int, double) throws java.sql.SQLException
public void updateBigDecimal (int, java.math.BigDecimal) throws java.sql.SQLException
public void updateString (int, java.lang.String) throws java.sql.SQLException
public void updateBytes (int, byte[]) throws java.sql.SQLException
public void updateDate (int, java.sql.Date) throws java.sql.SQLException
public void updateTime (int, java.sql.Time) throws java.sql.SQLException
public void updateTimestamp (int, java.sql.Timestamp) throws java.sql.SQLException
public void updateAsciiStream (int, java.io.InputStream, int) throws java.sql.SQLException
public void updateBinaryStream (int, java.io.InputStream, int) throws java.sql.SQLException
public void updateCharacterStream (int, java.io.Reader, int) throws java.sql.SQLException
public void updateObject (int, java.lang.Object, int) throws java.sql.SQLException
public void updateObject (int, java.lang.Object) throws java.sql.SQLException
public void updateNull (java.lang.String) throws java.sql.SQLException
public void updateBoolean (java.lang.String, boolean) throws java.sql.SQLException
public void updateByte (java.lang.String, byte) throws java.sql.SQLException
public void updateShort (java.lang.String, short) throws java.sql.SQLException
public void updateInt (java.lang.String, int) throws java.sql.SQLException
public void updateLong (java.lang.String, long) throws java.sql.SQLException
public void updateFloat (java.lang.String, float) throws java.sql.SQLException
public void updateDouble (java.lang.String, double) throws java.sql.SQLException
public void updateBigDecimal (java.lang.String, java.math.BigDecimal) throws java.sql.SQLException
public void updateString (java.lang.String, java.lang.String) throws java.sql.SQLException
public void updateBytes (java.lang.String, byte[]) throws java.sql.SQLException
public void updateDate (java.lang.String, java.sql.Date) throws java.sql.SQLException
public void updateTime (java.lang.String, java.sql.Time) throws java.sql.SQLException
public void updateTimestamp (java.lang.String, java.sql.Timestamp) throws java.sql.SQLException
public void updateAsciiStream (java.lang.String, java.io.InputStream, int) throws java.sql.SQLException
public void updateBinaryStream (java.lang.String, java.io.InputStream, int) throws java.sql.SQLException
public void updateCharacterStream (java.lang.String, java.io.Reader, int) throws java.sql.SQLException
public void updateObject (java.lang.String, java.lang.Object, int) throws java.sql.SQLException
public void updateObject (java.lang.String, java.lang.Object) throws java.sql.SQLException
public void insertRow () throws java.sql.SQLException
public void updateRow () throws java.sql.SQLException
public void deleteRow () throws java.sql.SQLException
public void refreshRow () throws java.sql.SQLException
public void cancelRowUpdates () throws java.sql.SQLException
public void moveToInsertRow () throws java.sql.SQLException
public void moveToCurrentRow () throws java.sql.SQLException
public java.sql.Statement getStatement () throws java.sql.SQLException
public java.lang.Object getObject (int, java.util.Map) throws java.sql.SQLException
public java.sql.Ref getRef (int) throws java.sql.SQLException
public java.sql.Blob getBlob (int) throws java.sql.SQLException
public java.sql.Clob getClob (int) throws java.sql.SQLException
public java.sql.Array getArray (int) throws java.sql.SQLException
public java.lang.Object getObject (java.lang.String, java.util.Map) throws java.sql.SQLException
public java.sql.Ref getRef (java.lang.String) throws java.sql.SQLException
public java.sql.Blob getBlob (java.lang.String) throws java.sql.SQLException
public java.sql.Clob getClob (java.lang.String) throws java.sql.SQLException
public java.sql.Array getArray (java.lang.String) throws java.sql.SQLException
public java.sql.Date getDate (int, java.util.Calendar) throws java.sql.SQLException
public java.sql.Date getDate (java.lang.String, java.util.Calendar) throws java.sql.SQLException
public java.sql.Time getTime (int, java.util.Calendar) throws java.sql.SQLException
public java.sql.Time getTime (java.lang.String, java.util.Calendar) throws java.sql.SQLException
public java.sql.Timestamp getTimestamp (int, java.util.Calendar) throws java.sql.SQLException
public java.sql.Timestamp getTimestamp (java.lang.String, java.util.Calendar) throws java.sql.SQLException
public java.net.URL getURL (int) throws java.sql.SQLException
public java.net.URL getURL (java.lang.String) throws java.sql.SQLException
public void updateRef (int, java.sql.Ref) throws java.sql.SQLException
public void updateRef (java.lang.String, java.sql.Ref) throws java.sql.SQLException
public void updateBlob (int, java.sql.Blob) throws java.sql.SQLException
public void updateBlob (java.lang.String, java.sql.Blob) throws java.sql.SQLException
public void updateClob (int, java.sql.Clob) throws java.sql.SQLException
public void updateClob (java.lang.String, java.sql.Clob) throws java.sql.SQLException
public void updateArray (int, java.sql.Array) throws java.sql.SQLException
public void updateArray (java.lang.String, java.sql.Array) throws java.sql.SQLException
private void checkAvailable () throws java.sql.SQLException
private void checkClosed () throws java.sql.SQLException
void checkColumn (int) throws java.sql.SQLException
private boolean checkNull (java.lang.Object)
private java.lang.Object getColumnInType (int, int) throws java.sql.SQLException
void (org.hsqldb.jdbc.jdbcStatement, org.hsqldb.Result, org.hsqldb.persist.HsqlProperties, boolean) throws java.sql.SQLException
int getUpdateCount ()
boolean isResult ()
}
org/hsqldb/jdbc/jdbcResultSetMetaData.class
package org.hsqldb.jdbc
public org.hsqldb.jdbc.jdbcResultSetMetaData extends java.lang.Object implements java.sql.ResultSetMetaData {
private org.hsqldb.jdbc.jdbcColumnMetaData[] columnMetaData
private int columnCount
private boolean useColumnName
private static final boolean TRACE
void (org.hsqldb.jdbc.jdbcResultSet, org.hsqldb.persist.HsqlProperties) throws java.sql.SQLException
void (org.hsqldb.Result, org.hsqldb.persist.HsqlProperties) throws java.sql.SQLException
void init (org.hsqldb.jdbc.jdbcResultSet, org.hsqldb.persist.HsqlProperties) throws java.sql.SQLException
void init (org.hsqldb.Result, org.hsqldb.persist.HsqlProperties) throws java.sql.SQLException
public int getColumnCount () throws java.sql.SQLException
public boolean isAutoIncrement (int) throws java.sql.SQLException
public boolean isCaseSensitive (int) throws java.sql.SQLException
public boolean isSearchable (int) throws java.sql.SQLException
public boolean isCurrency (int) throws java.sql.SQLException
public int isNullable (int) throws java.sql.SQLException
public boolean isSigned (int) throws java.sql.SQLException
public int getColumnDisplaySize (int) throws java.sql.SQLException
public java.lang.String getColumnLabel (int) throws java.sql.SQLException
public java.lang.String getColumnName (int) throws java.sql.SQLException
public java.lang.String getSchemaName (int) throws java.sql.SQLException
public int getPrecision (int) throws java.sql.SQLException
public int getScale (int) throws java.sql.SQLException
public java.lang.String getTableName (int) throws java.sql.SQLException
public java.lang.String getCatalogName (int) throws java.sql.SQLException
public int getColumnType (int) throws java.sql.SQLException
public java.lang.String getColumnTypeName (int) throws java.sql.SQLException
public boolean isReadOnly (int) throws java.sql.SQLException
public boolean isWritable (int) throws java.sql.SQLException
public boolean isDefinitelyWritable (int) throws java.sql.SQLException
public java.lang.String getColumnClassName (int) throws java.sql.SQLException
public java.lang.String toString ()
private void checkColumn (int) throws java.sql.SQLException
}
org/hsqldb/jdbc/jdbcSavepoint.class
package org.hsqldb.jdbc
public org.hsqldb.jdbc.jdbcSavepoint extends java.lang.Object implements java.sql.Savepoint {
String name
org.hsqldb.jdbc.jdbcConnection connection
void (java.lang.String, org.hsqldb.jdbc.jdbcConnection) throws java.sql.SQLException
public int getSavepointId () throws java.sql.SQLException
public java.lang.String getSavepointName () throws java.sql.SQLException
public java.lang.String toString ()
}
org/hsqldb/jdbc/jdbcStatement.class
package org.hsqldb.jdbc
public org.hsqldb.jdbc.jdbcStatement extends java.lang.Object implements java.sql.Statement {
volatile boolean isClosed
private boolean isEscapeProcessing
protected org.hsqldb.jdbc.jdbcConnection connection
protected int maxRows
protected org.hsqldb.Result resultIn
protected int rsType
protected org.hsqldb.Result resultOut
protected org.hsqldb.Result batchResultOut
public java.sql.ResultSet executeQuery (java.lang.String) throws java.sql.SQLException
public int executeUpdate (java.lang.String) throws java.sql.SQLException
public synchronized void close () throws java.sql.SQLException
public int getMaxFieldSize () throws java.sql.SQLException
public void setMaxFieldSize (int) throws java.sql.SQLException
public int getMaxRows () throws java.sql.SQLException
public void setMaxRows (int) throws java.sql.SQLException
public void setEscapeProcessing (boolean) throws java.sql.SQLException
public int getQueryTimeout () throws java.sql.SQLException
public void setQueryTimeout (int) throws java.sql.SQLException
public void cancel () throws java.sql.SQLException
public java.sql.SQLWarning getWarnings () throws java.sql.SQLException
public void clearWarnings () throws java.sql.SQLException
public void setCursorName (java.lang.String) throws java.sql.SQLException
public boolean execute (java.lang.String) throws java.sql.SQLException
public java.sql.ResultSet getResultSet () throws java.sql.SQLException
public int getUpdateCount () throws java.sql.SQLException
public boolean getMoreResults () throws java.sql.SQLException
public void setFetchDirection (int) throws java.sql.SQLException
public int getFetchDirection () throws java.sql.SQLException
public void setFetchSize (int) throws java.sql.SQLException
public int getFetchSize () throws java.sql.SQLException
public int getResultSetConcurrency () throws java.sql.SQLException
public int getResultSetType () throws java.sql.SQLException
public void addBatch (java.lang.String) throws java.sql.SQLException
public void clearBatch () throws java.sql.SQLException
public int[] executeBatch () throws java.sql.SQLException
public java.sql.Connection getConnection () throws java.sql.SQLException
public boolean getMoreResults (int) throws java.sql.SQLException
public java.sql.ResultSet getGeneratedKeys () throws java.sql.SQLException
public int executeUpdate (java.lang.String, int) throws java.sql.SQLException
public int executeUpdate (java.lang.String, int[]) throws java.sql.SQLException
public int executeUpdate (java.lang.String, java.lang.String[]) throws java.sql.SQLException
public boolean execute (java.lang.String, int) throws java.sql.SQLException
public boolean execute (java.lang.String, int[]) throws java.sql.SQLException
public boolean execute (java.lang.String, java.lang.String[]) throws java.sql.SQLException
public int getResultSetHoldability () throws java.sql.SQLException
void (org.hsqldb.jdbc.jdbcConnection, int)
synchronized boolean isClosed ()
void checkClosed () throws java.sql.SQLException
private void fetchResult (java.lang.String) throws java.sql.SQLException
}
org/hsqldb/jdbc/jdbcStubs.class
package org.hsqldb.jdbc
org.hsqldb.jdbc.jdbcStubs extends java.lang.Object {
void ()
}
org/hsqldb/lib/ArrayCounter.class
package org.hsqldb.lib
public org.hsqldb.lib.ArrayCounter extends java.lang.Object {
public void ()
public static int[] countSegments (int[], int, int, int, int)
public static int rank (int[], int, int, int, int, int)
static long calcInterval (int, int, int)
}
org/hsqldb/lib/ArrayUtil.class
package org.hsqldb.lib
public org.hsqldb.lib.ArrayUtil extends java.lang.Object {
public static final int CLASS_CODE_BYTE
public static final int CLASS_CODE_CHAR
public static final int CLASS_CODE_DOUBLE
public static final int CLASS_CODE_FLOAT
public static final int CLASS_CODE_INT
public static final int CLASS_CODE_LONG
public static final int CLASS_CODE_OBJECT
public static final int CLASS_CODE_SHORT
public static final int CLASS_CODE_BOOLEAN
private static org.hsqldb.lib.IntValueHashMap classCodeMap
static Class class$java$lang$Object
public void ()
static int getClassCode (java.lang.Class)
public static void clearArray (int, java.lang.Object, int, int)
public static void adjustArray (int, java.lang.Object, int, int, int)
public static void sortArray (int[])
public static int find (java.lang.Object[], java.lang.Object)
public static int find (int[], int)
public static int findNot (int[], int)
public static boolean areEqualSets (int[], int[])
public static boolean areEqual (int[], int[], int, boolean)
public static boolean haveEqualSets (int[], int[], int)
public static boolean haveEqualArrays (int[], int[], int)
public static boolean haveEqualArrays (java.lang.Object[], java.lang.Object[], int)
public static boolean haveCommonElement (int[], int[], int)
public static int[] commonElements (int[], int[])
public static int countCommonElements (int[], int[])
public static int countSameElements (byte[], int, byte[])
public static int find (byte[], int, int, byte[])
public static int findNotIn (byte[], int, int, byte[])
public static int findIn (byte[], int, int, byte[])
public static int find (byte[], int, int, int, int)
public static void intIndexesToBooleanArray (int[], boolean[])
public static boolean containsAllTrueElements (boolean[], boolean[])
public static boolean containsAt (byte[], int, byte[])
public static int countStartElementsAt (byte[], int, byte[])
public static int countNonStartElementsAt (byte[], int, byte[])
public static void copyArray (java.lang.Object, java.lang.Object, int)
public static int[] arraySlice (int[], int, int)
public static void fillArray (java.lang.Object[], java.lang.Object)
public static void fillArray (int[], int)
public static java.lang.Object duplicateArray (java.lang.Object)
public static java.lang.Object resizeArray (java.lang.Object, int)
public static java.lang.Object toAdjustedArray (java.lang.Object, java.lang.Object, int, int)
public static void copyAdjustArray (java.lang.Object, java.lang.Object, java.lang.Object, int, int)
public static int[] toAdjustedColumnArray (int[], int, int)
public static void copyColumnValues (java.lang.Object[], int[], java.lang.Object[])
public static void copyColumnValues (int[], int[], int[])
public static void fillSequence (int[])
static java.lang.Class class$ (java.lang.String)
static void ()
}
org/hsqldb/lib/AsciiStringInputStream.class
package org.hsqldb.lib
public org.hsqldb.lib.AsciiStringInputStream extends org.hsqldb.lib.StringInputStream {
public void (java.lang.String)
public int read () throws java.io.IOException
public int available () throws java.io.IOException
}
org/hsqldb/lib/BaseList$1.class
package org.hsqldb.lib
org.hsqldb.lib.BaseList$1 extends java.lang.Object {
}
org/hsqldb/lib/BaseList$BaseListIterator.class
package org.hsqldb.lib
org.hsqldb.lib.BaseList$BaseListIterator extends java.lang.Object implements org.hsqldb.lib.Iterator {
int counter
boolean removed
private final org.hsqldb.lib.BaseList this$0
private void (org.hsqldb.lib.BaseList)
public boolean hasNext ()
public java.lang.Object next ()
public int nextInt ()
public long nextLong ()
public void remove ()
void (org.hsqldb.lib.BaseList, org.hsqldb.lib.BaseList$1)
}
org/hsqldb/lib/BaseList.class
package org.hsqldb.lib
abstract org.hsqldb.lib.BaseList extends java.lang.Object {
protected int elementCount
void ()
abstract java.lang.Object get (int)
abstract java.lang.Object remove (int)
abstract boolean add (java.lang.Object)
abstract int size ()
public boolean contains (java.lang.Object)
public boolean remove (java.lang.Object)
int find (java.lang.Object)
public boolean addAll (org.hsqldb.lib.Collection)
public boolean isEmpty ()
public java.lang.String toString ()
public org.hsqldb.lib.Iterator iterator ()
}
org/hsqldb/lib/BooleanConverter.class
package org.hsqldb.lib
public final org.hsqldb.lib.BooleanConverter extends java.lang.Object {
public void ()
public static java.lang.Boolean getBoolean (java.lang.Boolean)
public static java.lang.Boolean getBoolean (java.lang.Double)
public static java.lang.Boolean getBoolean (java.lang.Integer)
public static java.lang.Boolean getBoolean (java.lang.Long)
public static java.lang.Boolean getBoolean (java.lang.String)
}
org/hsqldb/lib/Collection.class
package org.hsqldb.lib
public abstract org.hsqldb.lib.Collection extends java.lang.Object {
public abstract int size ()
public abstract boolean isEmpty ()
public abstract boolean contains (java.lang.Object)
public abstract org.hsqldb.lib.Iterator iterator ()
public abstract boolean add (java.lang.Object)
public abstract boolean remove (java.lang.Object)
public abstract boolean addAll (org.hsqldb.lib.Collection)
public abstract void clear ()
public abstract int hashCode ()
}
org/hsqldb/lib/DoubleIntIndex.class
package org.hsqldb.lib
public org.hsqldb.lib.DoubleIntIndex extends java.lang.Object implements org.hsqldb.lib.IntLookup {
private int count
private int capacity
private boolean sorted
private boolean sortOnValues
private boolean hasChanged
private final boolean fixedSize
private int[] keys
private int[] values
private int targetSearchValue
public void (int, boolean)
public synchronized int getKey (int)
public synchronized int getValue (int)
public synchronized void setKey (int, int)
public synchronized void setValue (int, int)
public synchronized int size ()
public synchronized int capacity ()
public synchronized boolean addUnsorted (int, int)
public synchronized boolean addSorted (int, int)
public synchronized boolean addUnique (int, int)
public synchronized boolean add (int, int)
public int lookupFirstEqual (int) throws java.util.NoSuchElementException
public int lookupFirstGreaterEqual (int) throws java.util.NoSuchElementException
public synchronized void setValuesSearchTarget ()
public synchronized void setKeysSearchTarget ()
public synchronized int findFirstGreaterEqualKeyIndex (int)
public synchronized int findFirstEqualKeyIndex (int)
public synchronized int findFirstGreaterEqualSlotIndex (int)
private int binaryFirstSearch ()
private int binaryGreaterSearch ()
private int binarySlotSearch ()
private int binaryEmptySlotSearch ()
private synchronized void fastQuickSort ()
private void quickSort (int, int)
private void insertionSort (int, int)
private void moveAndInsertRow (int, int)
private void doubleCapacity ()
private void swap (int, int)
private void moveRows (int, int, int)
public void removeRange (int, int)
public void removeAll ()
private int compare (int)
public final synchronized void remove (int)
private boolean lessThan (int, int)
}
org/hsqldb/lib/FileAccess$FileSync.class
package org.hsqldb.lib
public abstract org.hsqldb.lib.FileAccess$FileSync extends java.lang.Object {
public abstract void sync () throws java.io.IOException
}
org/hsqldb/lib/FileAccess.class
package org.hsqldb.lib
public abstract org.hsqldb.lib.FileAccess extends java.lang.Object {
public static final int ELEMENT_READ
public static final int ELEMENT_SEEKABLEREAD
public static final int ELEMENT_WRITE
public static final int ELEMENT_READWRITE
public static final int ELEMENT_TRUNCATE
public abstract java.io.InputStream openInputStreamElement (java.lang.String) throws java.io.IOException
public abstract java.io.OutputStream openOutputStreamElement (java.lang.String) throws java.io.IOException
public abstract boolean isStreamElement (java.lang.String)
public abstract void createParentDirs (java.lang.String)
public abstract void removeElement (java.lang.String) throws java.util.NoSuchElementException java.io.IOException
public abstract void renameElement (java.lang.String, java.lang.String) throws java.util.NoSuchElementException java.io.IOException
public abstract org.hsqldb.lib.FileAccess$FileSync getFileSync (java.io.OutputStream) throws java.io.IOException
}
org/hsqldb/lib/FileUtil$FileSync.class
package org.hsqldb.lib
public org.hsqldb.lib.FileUtil$FileSync extends java.lang.Object implements org.hsqldb.lib.FileAccess$FileSync {
java.io.FileDescriptor outDescriptor
private final org.hsqldb.lib.FileUtil this$0
void (org.hsqldb.lib.FileUtil, java.io.FileOutputStream) throws java.io.IOException
public void sync () throws java.io.IOException
}
org/hsqldb/lib/FileUtil.class
package org.hsqldb.lib
public org.hsqldb.lib.FileUtil extends java.lang.Object implements org.hsqldb.lib.FileAccess {
public static final boolean fsIsIgnoreCase
public static final boolean fsNormalizesPosixSeparator
static final java.util.Random random
public void ()
public boolean isStreamElement (java.lang.String)
public java.io.InputStream openInputStreamElement (java.lang.String) throws java.io.IOException
public void createParentDirs (java.lang.String)
public void removeElement (java.lang.String) throws java.util.NoSuchElementException java.io.IOException
public void renameElement (java.lang.String, java.lang.String) throws java.util.NoSuchElementException java.io.IOException
public java.io.OutputStream openOutputStreamElement (java.lang.String) throws java.io.IOException
public static void delete (java.lang.String)
public static void deleteOnExit (java.io.File)
public static boolean exists (java.lang.String)
public static boolean exists (java.lang.String, boolean, java.lang.Class)
public static void renameOverwrite (java.lang.String, java.lang.String)
public static java.io.IOException toIOException (java.lang.Throwable)
public static java.lang.String absolutePath (java.lang.String)
public static java.io.File canonicalFile (java.io.File) throws java.io.IOException
public static java.io.File canonicalFile (java.lang.String) throws java.io.IOException
public static java.lang.String canonicalPath (java.io.File) throws java.io.IOException
public static java.lang.String canonicalPath (java.lang.String) throws java.io.IOException
public static java.lang.String canonicalOrAbsolutePath (java.lang.String)
public static void makeParentDirectories (java.io.File)
public org.hsqldb.lib.FileAccess$FileSync getFileSync (java.io.OutputStream) throws java.io.IOException
static void ()
}
org/hsqldb/lib/HashMap$KeySet.class
package org.hsqldb.lib
org.hsqldb.lib.HashMap$KeySet extends java.lang.Object implements org.hsqldb.lib.Set {
private final org.hsqldb.lib.HashMap this$0
void (org.hsqldb.lib.HashMap)
public org.hsqldb.lib.Iterator iterator ()
public int size ()
public boolean contains (java.lang.Object)
public java.lang.Object get (java.lang.Object)
public boolean add (java.lang.Object)
public boolean addAll (org.hsqldb.lib.Collection)
public boolean remove (java.lang.Object)
public boolean isEmpty ()
public void clear ()
}
org/hsqldb/lib/HashMap$Values.class
package org.hsqldb.lib
org.hsqldb.lib.HashMap$Values extends java.lang.Object implements org.hsqldb.lib.Collection {
private final org.hsqldb.lib.HashMap this$0
void (org.hsqldb.lib.HashMap)
public org.hsqldb.lib.Iterator iterator ()
public int size ()
public boolean contains (java.lang.Object)
public boolean add (java.lang.Object)
public boolean addAll (org.hsqldb.lib.Collection)
public boolean remove (java.lang.Object)
public boolean isEmpty ()
public void clear ()
}
org/hsqldb/lib/HashMap.class
package org.hsqldb.lib
public org.hsqldb.lib.HashMap extends org.hsqldb.store.BaseHashMap {
org.hsqldb.lib.Set keySet
org.hsqldb.lib.Collection values
public void ()
public void (int) throws java.lang.IllegalArgumentException
public void (int, float) throws java.lang.IllegalArgumentException
public java.lang.Object get (java.lang.Object)
public java.lang.Object put (java.lang.Object, java.lang.Object)
public java.lang.Object remove (java.lang.Object)
public boolean containsKey (java.lang.Object)
public boolean containsValue (java.lang.Object)
public void putAll (org.hsqldb.lib.HashMap)
public org.hsqldb.lib.Set keySet ()
public org.hsqldb.lib.Collection values ()
static int access$000 (org.hsqldb.lib.HashMap, java.lang.Object, int)
static java.lang.Object[] access$100 (org.hsqldb.lib.HashMap)
}
org/hsqldb/lib/HashMappedList.class
package org.hsqldb.lib
public org.hsqldb.lib.HashMappedList extends org.hsqldb.lib.HashMap {
public void ()
public void (int) throws java.lang.IllegalArgumentException
public void (int, float) throws java.lang.IllegalArgumentException
public java.lang.Object get (int) throws java.lang.IndexOutOfBoundsException
public java.lang.Object remove (java.lang.Object)
public java.lang.Object remove (int) throws java.lang.IndexOutOfBoundsException
public boolean add (java.lang.Object, java.lang.Object)
public java.lang.Object put (java.lang.Object, java.lang.Object)
public java.lang.Object set (int, java.lang.Object) throws java.lang.IndexOutOfBoundsException
public boolean insert (int, java.lang.Object, java.lang.Object) throws java.lang.IndexOutOfBoundsException
public boolean set (int, java.lang.Object, java.lang.Object) throws java.lang.IndexOutOfBoundsException
public boolean setKey (int, java.lang.Object) throws java.lang.IndexOutOfBoundsException
public java.lang.Object getKey (int) throws java.lang.IndexOutOfBoundsException
public int getIndex (java.lang.Object)
private void checkRange (int)
}
org/hsqldb/lib/HashSet.class
package org.hsqldb.lib
public org.hsqldb.lib.HashSet extends org.hsqldb.store.BaseHashMap implements org.hsqldb.lib.Set {
public void ()
public void (int) throws java.lang.IllegalArgumentException
public void (int, float) throws java.lang.IllegalArgumentException
public boolean contains (java.lang.Object)
public java.lang.Object get (java.lang.Object)
public boolean add (java.lang.Object)
public boolean addAll (org.hsqldb.lib.Collection)
public boolean addAll (java.lang.Object[])
public boolean remove (java.lang.Object)
public java.lang.Object[] toArray (java.lang.Object[])
public org.hsqldb.lib.Iterator iterator ()
public java.lang.String toString ()
}
org/hsqldb/lib/HsqlArrayHeap.class
package org.hsqldb.lib
public org.hsqldb.lib.HsqlArrayHeap extends java.lang.Object implements org.hsqldb.lib.HsqlHeap {
protected org.hsqldb.lib.ObjectComparator oc
protected int count
protected Object[] heap
public void (int, org.hsqldb.lib.ObjectComparator) throws java.lang.IllegalArgumentException
public synchronized void clear ()
public synchronized void add (java.lang.Object) throws java.lang.IllegalArgumentException java.lang.RuntimeException
public synchronized boolean isEmpty ()
public synchronized boolean isFull ()
public synchronized java.lang.Object peek ()
public synchronized java.lang.Object remove ()
public synchronized int size ()
public synchronized java.lang.String toString ()
private void increaseCapacity ()
}
org/hsqldb/lib/HsqlArrayList.class
package org.hsqldb.lib
public org.hsqldb.lib.HsqlArrayList extends org.hsqldb.lib.BaseList implements org.hsqldb.lib.HsqlList {
private static final int DEFAULT_INITIAL_CAPACITY
private static final float DEFAULT_RESIZE_FACTOR
private Object[] elementData
private boolean minimizeOnClear
public void ()
public void (boolean)
public void (int)
public void add (int, java.lang.Object)
public boolean add (java.lang.Object)
public java.lang.Object get (int)
public int indexOf (java.lang.Object)
public java.lang.Object remove (int)
public java.lang.Object set (int, java.lang.Object)
public final int size ()
private void increaseCapacity ()
public void trim ()
public void clear ()
public void setSize (int)
public java.lang.Object[] toArray ()
public java.lang.Object toArray (java.lang.Object)
public void sort (org.hsqldb.lib.ObjectComparator)
public java.lang.Object[] getArray ()
}
org/hsqldb/lib/HsqlByteArrayInputStream.class
package org.hsqldb.lib
public org.hsqldb.lib.HsqlByteArrayInputStream extends java.io.InputStream implements java.io.DataInput {
protected byte[] buf
protected int pos
protected int mark
protected int count
public void (byte[])
public void (byte[], int, int)
public final void readFully (byte[]) throws java.io.IOException
public final void readFully (byte[], int, int) throws java.io.IOException
public final boolean readBoolean () throws java.io.IOException
public final byte readByte () throws java.io.IOException
public final int readUnsignedByte () throws java.io.IOException
public short readShort () throws java.io.IOException
public final int readUnsignedShort () throws java.io.IOException
public final char readChar () throws java.io.IOException
public int readInt () throws java.io.IOException
public final long readLong () throws java.io.IOException
public final float readFloat () throws java.io.IOException
public final double readDouble () throws java.io.IOException
public int skipBytes (int) throws java.io.IOException
public java.lang.String readLine () throws java.io.IOException
public java.lang.String readUTF () throws java.io.IOException
public int read ()
public int read (byte[], int, int)
public long skip (long)
public int available ()
public boolean markSupported ()
public void mark (int)
public void reset ()
public void close () throws java.io.IOException
}
org/hsqldb/lib/HsqlByteArrayOutputStream.class
package org.hsqldb.lib
public org.hsqldb.lib.HsqlByteArrayOutputStream extends java.io.OutputStream implements java.io.DataOutput {
protected byte[] buf
protected int count
public void ()
public void (int)
public void (byte[])
public final void writeShort (int)
public final void writeInt (int)
public final void writeLong (long)
public final void writeBytes (java.lang.String)
public final void writeFloat (float)
public final void writeDouble (double)
public void writeBoolean (boolean) throws java.io.IOException
public void writeByte (int) throws java.io.IOException
public void writeChar (int) throws java.io.IOException
public void writeChars (java.lang.String) throws java.io.IOException
public void writeUTF (java.lang.String) throws java.io.IOException
public void flush () throws java.io.IOException
public void write (int)
public void write (byte[])
public void write (byte[], int, int)
public void writeTo (java.io.OutputStream) throws java.io.IOException
public void reset ()
public byte[] toByteArray ()
public int size ()
public java.lang.String toString ()
public java.lang.String toString (java.lang.String) throws java.io.UnsupportedEncodingException
public void close () throws java.io.IOException
public void fill (int, int)
public byte[] getBuffer ()
protected void ensureRoom (int)
protected void reset (int)
}
org/hsqldb/lib/HsqlDeque.class
package org.hsqldb.lib
public org.hsqldb.lib.HsqlDeque extends org.hsqldb.lib.BaseList implements org.hsqldb.lib.HsqlList {
private Object[] list
private int firstindex
private int endindex
private static final int DEFAULT_INITIAL_CAPACITY
public void ()
public int size ()
public java.lang.Object getFirst () throws java.util.NoSuchElementException
public java.lang.Object getLast () throws java.util.NoSuchElementException
public java.lang.Object get (int) throws java.lang.IndexOutOfBoundsException
public java.lang.Object remove (int)
public void add (int, java.lang.Object) throws java.lang.IndexOutOfBoundsException
public java.lang.Object set (int, java.lang.Object) throws java.lang.IndexOutOfBoundsException
public java.lang.Object removeFirst () throws java.util.NoSuchElementException
public java.lang.Object removeLast () throws java.util.NoSuchElementException
public boolean add (java.lang.Object)
public boolean addLast (java.lang.Object)
public boolean addFirst (java.lang.Object)
public void clear ()
private int getInternalIndex (int) throws java.lang.IndexOutOfBoundsException
private void resetCapacity ()
}
org/hsqldb/lib/HsqlHeap.class
package org.hsqldb.lib
public abstract org.hsqldb.lib.HsqlHeap extends java.lang.Object {
public abstract void clear ()
public abstract boolean isEmpty ()
public abstract boolean isFull ()
public abstract void add (java.lang.Object) throws java.lang.IllegalArgumentException java.lang.RuntimeException
public abstract java.lang.Object peek ()
public abstract java.lang.Object remove ()
public abstract int size ()
}
org/hsqldb/lib/HsqlLinkedList$Node.class
package org.hsqldb.lib
org.hsqldb.lib.HsqlLinkedList$Node extends java.lang.Object {
public org.hsqldb.lib.HsqlLinkedList$Node next
public Object data
public void ()
public void (java.lang.Object)
public void (java.lang.Object, org.hsqldb.lib.HsqlLinkedList$Node)
}
org/hsqldb/lib/HsqlLinkedList.class
package org.hsqldb.lib
public org.hsqldb.lib.HsqlLinkedList extends org.hsqldb.lib.BaseList implements org.hsqldb.lib.HsqlList {
private org.hsqldb.lib.HsqlLinkedList$Node first
private org.hsqldb.lib.HsqlLinkedList$Node last
public void ()
public void add (int, java.lang.Object)
public boolean add (java.lang.Object)
public void clear ()
public java.lang.Object get (int)
public java.lang.Object remove (int)
public java.lang.Object set (int, java.lang.Object)
public final int size ()
protected final org.hsqldb.lib.HsqlLinkedList$Node getInternal (int)
}
org/hsqldb/lib/HsqlList.class
package org.hsqldb.lib
public abstract org.hsqldb.lib.HsqlList extends java.lang.Object implements org.hsqldb.lib.Collection {
public abstract void add (int, java.lang.Object)
public abstract boolean add (java.lang.Object)
public abstract java.lang.Object get (int)
public abstract java.lang.Object remove (int)
public abstract java.lang.Object set (int, java.lang.Object)
public abstract boolean isEmpty ()
public abstract int size ()
public abstract org.hsqldb.lib.Iterator iterator ()
}
org/hsqldb/lib/HsqlTaskQueue$1.class
package org.hsqldb.lib
org.hsqldb.lib.HsqlTaskQueue$1 extends java.lang.Object implements java.lang.Runnable {
void ()
public void run ()
}
org/hsqldb/lib/HsqlTaskQueue$TaskRunner.class
package org.hsqldb.lib
public org.hsqldb.lib.HsqlTaskQueue$TaskRunner extends java.lang.Object implements java.lang.Runnable {
private final org.hsqldb.lib.HsqlTaskQueue this$0
protected void (org.hsqldb.lib.HsqlTaskQueue)
public void run ()
}
org/hsqldb/lib/HsqlTaskQueue.class
package org.hsqldb.lib
public org.hsqldb.lib.HsqlTaskQueue extends java.lang.Object {
protected Thread taskRunnerThread
protected static final Runnable SHUTDOWNTASK
protected volatile boolean isShutdown
protected final org.hsqldb.lib.HsqlDeque queue
protected final org.hsqldb.lib.HsqlTaskQueue$TaskRunner taskRunner
public synchronized java.lang.Thread getTaskRunnerThread ()
protected synchronized void clearThread ()
public void ()
public boolean isShutdown ()
public synchronized void restart ()
public void execute (java.lang.Runnable) throws java.lang.RuntimeException
public synchronized void shutdownAfterQueued ()
public synchronized void shutdownAfterCurrent ()
public synchronized void shutdownImmediately ()
static void ()
}
org/hsqldb/lib/HsqlThreadFactory.class
package org.hsqldb.lib
org.hsqldb.lib.HsqlThreadFactory extends java.lang.Object implements org.hsqldb.lib.ThreadFactory {
protected org.hsqldb.lib.ThreadFactory factory
public void ()
public void (org.hsqldb.lib.ThreadFactory)
public java.lang.Thread newThread (java.lang.Runnable)
public synchronized org.hsqldb.lib.ThreadFactory setImpl (org.hsqldb.lib.ThreadFactory)
public synchronized org.hsqldb.lib.ThreadFactory getImpl ()
}
org/hsqldb/lib/HsqlTimer$Task.class
package org.hsqldb.lib
public org.hsqldb.lib.HsqlTimer$Task extends java.lang.Object {
final Runnable runnable
long period
private long last
private long next
private boolean cancelled
private Object cancel_mutex
final boolean relative
private final org.hsqldb.lib.HsqlTimer this$0
void (org.hsqldb.lib.HsqlTimer, long, java.lang.Runnable, long, boolean)
void cancel ()
boolean isCancelled ()
synchronized long getLastScheduled ()
synchronized void setLastScheduled (long)
synchronized long getNextScheduled ()
synchronized void setNextScheduled (long)
synchronized void setPeriod (long)
}
org/hsqldb/lib/HsqlTimer$TaskQueue.class
package org.hsqldb.lib
public org.hsqldb.lib.HsqlTimer$TaskQueue extends org.hsqldb.lib.HsqlArrayHeap {
private final org.hsqldb.lib.HsqlTimer this$0
void (org.hsqldb.lib.HsqlTimer, int, org.hsqldb.lib.ObjectComparator)
public synchronized void clear ()
}
org/hsqldb/lib/HsqlTimer$TaskRunner.class
package org.hsqldb.lib
public org.hsqldb.lib.HsqlTimer$TaskRunner extends java.lang.Object implements java.lang.Runnable {
private final org.hsqldb.lib.HsqlTimer this$0
protected void (org.hsqldb.lib.HsqlTimer)
public void run ()
}
org/hsqldb/lib/HsqlTimer.class
package org.hsqldb.lib
public org.hsqldb.lib.HsqlTimer extends java.lang.Object implements org.hsqldb.lib.ObjectComparator {
protected final org.hsqldb.lib.HsqlTimer$TaskQueue taskQueue
protected final org.hsqldb.lib.HsqlTimer$TaskRunner taskRunner
protected Thread taskRunnerThread
protected org.hsqldb.lib.ThreadFactory threadFactory
static int nowCount
public void ()
public void (org.hsqldb.lib.ThreadFactory)
public int compare (java.lang.Object, java.lang.Object)
public synchronized java.lang.Thread getThread ()
public synchronized void restart ()
public java.lang.Object scheduleAfter (long, java.lang.Runnable)
public java.lang.Object scheduleAt (java.util.Date, java.lang.Runnable)
public java.lang.Object schedulePeriodicallyAt (java.util.Date, long, java.lang.Runnable, boolean)
public java.lang.Object schedulePeriodicallyAfter (long, long, java.lang.Runnable, boolean)
public synchronized void shutDown ()
public static void cancel (java.lang.Object) throws java.lang.ClassCastException
public static boolean isCancelled (java.lang.Object) throws java.lang.ClassCastException
public static boolean isFixedRate (java.lang.Object) throws java.lang.ClassCastException
public static boolean isFixedDelay (java.lang.Object) throws java.lang.ClassCastException
public static boolean isPeriodic (java.lang.Object) throws java.lang.ClassCastException
public static java.util.Date getLastScheduled (java.lang.Object) throws java.lang.ClassCastException
public static void setPeriod (java.lang.Object, long) throws java.lang.ClassCastException
public static java.util.Date getNextScheduled (java.lang.Object) throws java.lang.ClassCastException
protected org.hsqldb.lib.HsqlTimer$Task addTask (long, java.lang.Runnable, long, boolean)
protected synchronized void clearThread ()
protected synchronized org.hsqldb.lib.HsqlTimer$Task nextTask ()
private static long now ()
static long access$000 ()
static void ()
}
org/hsqldb/lib/InOutUtil.class
package org.hsqldb.lib
public org.hsqldb.lib.InOutUtil extends java.lang.Object {
public void ()
public static int readLine (java.io.InputStream, java.io.OutputStream) throws java.io.IOException
public static byte[] serialize (java.io.Serializable) throws java.io.IOException
public static java.io.Serializable deserialize (byte[]) throws java.io.IOException java.lang.ClassNotFoundException
}
org/hsqldb/lib/IntKeyHashMap$KeySet.class
package org.hsqldb.lib
org.hsqldb.lib.IntKeyHashMap$KeySet extends java.lang.Object implements org.hsqldb.lib.Set {
private final org.hsqldb.lib.IntKeyHashMap this$0
void (org.hsqldb.lib.IntKeyHashMap)
public org.hsqldb.lib.Iterator iterator ()
public int size ()
public boolean contains (java.lang.Object)
public java.lang.Object get (java.lang.Object)
public boolean add (java.lang.Object)
public boolean addAll (org.hsqldb.lib.Collection)
public boolean remove (java.lang.Object)
public boolean isEmpty ()
public void clear ()
}
org/hsqldb/lib/IntKeyHashMap$Values.class
package org.hsqldb.lib
org.hsqldb.lib.IntKeyHashMap$Values extends java.lang.Object implements org.hsqldb.lib.Collection {
private final org.hsqldb.lib.IntKeyHashMap this$0
void (org.hsqldb.lib.IntKeyHashMap)
public org.hsqldb.lib.Iterator iterator ()
public int size ()
public boolean contains (java.lang.Object)
public boolean add (java.lang.Object)
public boolean addAll (org.hsqldb.lib.Collection)
public boolean remove (java.lang.Object)
public boolean isEmpty ()
public void clear ()
}
org/hsqldb/lib/IntKeyHashMap.class
package org.hsqldb.lib
public org.hsqldb.lib.IntKeyHashMap extends org.hsqldb.store.BaseHashMap {
org.hsqldb.lib.Set keySet
org.hsqldb.lib.Collection values
public void ()
public void (int) throws java.lang.IllegalArgumentException
public void (int, float) throws java.lang.IllegalArgumentException
public java.lang.Object get (int)
public java.lang.Object put (int, java.lang.Object)
public boolean containsValue (java.lang.Object)
public java.lang.Object remove (int)
public org.hsqldb.lib.Set keySet ()
public org.hsqldb.lib.Collection values ()
}
org/hsqldb/lib/IntKeyIntValueHashMap$KeySet.class
package org.hsqldb.lib
org.hsqldb.lib.IntKeyIntValueHashMap$KeySet extends java.lang.Object implements org.hsqldb.lib.Set {
private final org.hsqldb.lib.IntKeyIntValueHashMap this$0
void (org.hsqldb.lib.IntKeyIntValueHashMap)
public org.hsqldb.lib.Iterator iterator ()
public int size ()
public boolean contains (java.lang.Object)
public java.lang.Object get (java.lang.Object)
public boolean add (java.lang.Object)
public boolean addAll (org.hsqldb.lib.Collection)
public boolean remove (java.lang.Object)
public boolean isEmpty ()
public void clear ()
}
org/hsqldb/lib/IntKeyIntValueHashMap$Values.class
package org.hsqldb.lib
org.hsqldb.lib.IntKeyIntValueHashMap$Values extends java.lang.Object implements org.hsqldb.lib.Collection {
private final org.hsqldb.lib.IntKeyIntValueHashMap this$0
void (org.hsqldb.lib.IntKeyIntValueHashMap)
public org.hsqldb.lib.Iterator iterator ()
public int size ()
public boolean contains (java.lang.Object)
public boolean add (java.lang.Object)
public boolean addAll (org.hsqldb.lib.Collection)
public boolean remove (java.lang.Object)
public boolean isEmpty ()
public void clear ()
}
org/hsqldb/lib/IntKeyIntValueHashMap.class
package org.hsqldb.lib
public org.hsqldb.lib.IntKeyIntValueHashMap extends org.hsqldb.store.BaseHashMap {
private org.hsqldb.lib.Set keySet
private org.hsqldb.lib.Collection values
public void ()
public void (int) throws java.lang.IllegalArgumentException
public void (int, float) throws java.lang.IllegalArgumentException
public int get (int) throws java.util.NoSuchElementException
public int get (int, int)
public boolean get (int, int[])
public boolean put (int, int)
public boolean remove (int)
public org.hsqldb.lib.Set keySet ()
public org.hsqldb.lib.Collection values ()
}
org/hsqldb/lib/IntKeyLongValueHashMap.class
package org.hsqldb.lib
public org.hsqldb.lib.IntKeyLongValueHashMap extends org.hsqldb.store.BaseHashMap {
public void ()
public void (int) throws java.lang.IllegalArgumentException
public void (int, float) throws java.lang.IllegalArgumentException
public long get (int) throws java.util.NoSuchElementException
public long get (int, int)
public boolean get (int, long[])
public boolean put (int, int)
public boolean remove (int)
}
org/hsqldb/lib/IntLookup.class
package org.hsqldb.lib
public abstract org.hsqldb.lib.IntLookup extends java.lang.Object {
public abstract boolean add (int, int)
public abstract int lookupFirstEqual (int) throws java.util.NoSuchElementException
public abstract int lookupFirstGreaterEqual (int) throws java.util.NoSuchElementException
}
org/hsqldb/lib/IntValueHashMap$KeySet.class
package org.hsqldb.lib
org.hsqldb.lib.IntValueHashMap$KeySet extends java.lang.Object implements org.hsqldb.lib.Set {
private final org.hsqldb.lib.IntValueHashMap this$0
void (org.hsqldb.lib.IntValueHashMap)
public org.hsqldb.lib.Iterator iterator ()
public int size ()
public boolean contains (java.lang.Object)
public java.lang.Object get (java.lang.Object)
public boolean add (java.lang.Object)
public boolean addAll (org.hsqldb.lib.Collection)
public boolean remove (java.lang.Object)
public boolean isEmpty ()
public void clear ()
}
org/hsqldb/lib/IntValueHashMap.class
package org.hsqldb.lib
public org.hsqldb.lib.IntValueHashMap extends org.hsqldb.store.BaseHashMap {
org.hsqldb.lib.Set keySet
public void ()
public void (int) throws java.lang.IllegalArgumentException
public void (int, float) throws java.lang.IllegalArgumentException
public int get (java.lang.Object) throws java.util.NoSuchElementException
public int get (java.lang.Object, int)
public boolean get (java.lang.Object, int[])
public boolean put (java.lang.Object, int)
public boolean remove (java.lang.Object)
public boolean containsKey (java.lang.Object)
public boolean containsValue (int)
public org.hsqldb.lib.Set keySet ()
public void putAll (org.hsqldb.lib.IntValueHashMap)
static int access$000 (org.hsqldb.lib.IntValueHashMap, java.lang.Object, int)
static java.lang.Object[] access$100 (org.hsqldb.lib.IntValueHashMap)
}
org/hsqldb/lib/Iterator.class
package org.hsqldb.lib
public abstract org.hsqldb.lib.Iterator extends java.lang.Object {
public abstract boolean hasNext ()
public abstract java.lang.Object next () throws java.util.NoSuchElementException
public abstract int nextInt () throws java.util.NoSuchElementException
public abstract long nextLong () throws java.util.NoSuchElementException
public abstract void remove () throws java.util.NoSuchElementException
}
org/hsqldb/lib/LongKeyIntValueHashMap$KeySet.class
package org.hsqldb.lib
org.hsqldb.lib.LongKeyIntValueHashMap$KeySet extends java.lang.Object implements org.hsqldb.lib.Set {
private final org.hsqldb.lib.LongKeyIntValueHashMap this$0
void (org.hsqldb.lib.LongKeyIntValueHashMap)
public org.hsqldb.lib.Iterator iterator ()
public int size ()
public boolean contains (java.lang.Object)
public java.lang.Object get (java.lang.Object)
public boolean add (java.lang.Object)
public boolean addAll (org.hsqldb.lib.Collection)
public boolean remove (java.lang.Object)
public boolean isEmpty ()
public void clear ()
}
org/hsqldb/lib/LongKeyIntValueHashMap$Values.class
package org.hsqldb.lib
org.hsqldb.lib.LongKeyIntValueHashMap$Values extends java.lang.Object implements org.hsqldb.lib.Collection {
private final org.hsqldb.lib.LongKeyIntValueHashMap this$0
void (org.hsqldb.lib.LongKeyIntValueHashMap)
public org.hsqldb.lib.Iterator iterator ()
public int size ()
public boolean contains (java.lang.Object)
public boolean add (java.lang.Object)
public boolean addAll (org.hsqldb.lib.Collection)
public boolean remove (java.lang.Object)
public boolean isEmpty ()
public void clear ()
}
org/hsqldb/lib/LongKeyIntValueHashMap.class
package org.hsqldb.lib
public org.hsqldb.lib.LongKeyIntValueHashMap extends org.hsqldb.store.BaseHashMap {
private org.hsqldb.lib.Set keySet
private org.hsqldb.lib.Collection values
public void ()
public void (boolean)
public void (int) throws java.lang.IllegalArgumentException
public void (int, float) throws java.lang.IllegalArgumentException
public int get (long) throws java.util.NoSuchElementException
public int get (long, int)
public boolean get (long, int[])
public boolean put (long, int)
public boolean remove (long)
public org.hsqldb.lib.Set keySet ()
public org.hsqldb.lib.Collection values ()
}
org/hsqldb/lib/MD5.class
package org.hsqldb.lib
public final org.hsqldb.lib.MD5 extends java.lang.Object {
private static java.security.MessageDigest md5
static Class class$org$hsqldb$lib$MD5
public void ()
public static final java.lang.String encodeString (java.lang.String, java.lang.String) throws java.lang.RuntimeException
public static byte[] digestString (java.lang.String, java.lang.String) throws java.lang.RuntimeException
public static final byte[] digestBytes (byte[]) throws java.lang.RuntimeException
static java.lang.Class class$ (java.lang.String)
}
org/hsqldb/lib/ObjectComparator.class
package org.hsqldb.lib
public abstract org.hsqldb.lib.ObjectComparator extends java.lang.Object {
public abstract int compare (java.lang.Object, java.lang.Object)
}
org/hsqldb/lib/Set.class
package org.hsqldb.lib
public abstract org.hsqldb.lib.Set extends java.lang.Object implements org.hsqldb.lib.Collection {
public abstract int size ()
public abstract boolean isEmpty ()
public abstract boolean contains (java.lang.Object)
public abstract org.hsqldb.lib.Iterator iterator ()
public abstract boolean add (java.lang.Object)
public abstract java.lang.Object get (java.lang.Object)
public abstract boolean remove (java.lang.Object)
public abstract void clear ()
public abstract boolean equals (java.lang.Object)
public abstract int hashCode ()
}
org/hsqldb/lib/SimpleLog.class
package org.hsqldb.lib
public org.hsqldb.lib.SimpleLog extends java.lang.Object {
private java.io.PrintWriter writer
private int level
public void (java.lang.String, int, boolean)
private void makeLog (java.io.File)
public int getLevel ()
public java.io.PrintWriter getPrintWriter ()
public synchronized void sendLine (java.lang.String)
public synchronized void logContext (java.lang.String)
public synchronized void logContext (java.lang.Throwable)
public void close ()
}
org/hsqldb/lib/Sort$StringComparator.class
package org.hsqldb.lib
public org.hsqldb.lib.Sort$StringComparator extends java.lang.Object implements org.hsqldb.lib.ObjectComparator {
public void ()
public int compare (java.lang.Object, java.lang.Object)
}
org/hsqldb/lib/Sort.class
package org.hsqldb.lib
public org.hsqldb.lib.Sort extends java.lang.Object {
public void ()
public static final void sort (java.lang.Object[], org.hsqldb.lib.ObjectComparator, int, int)
private static void swap (java.lang.Object[], int, int)
}
org/hsqldb/lib/StopWatch.class
package org.hsqldb.lib
public org.hsqldb.lib.StopWatch extends java.lang.Object {
private long startTime
private long lastStart
private long total
boolean running
public void ()
public void (boolean)
public long elapsedTime ()
public long currentElapsedTime ()
public void zero ()
public void start ()
public void stop ()
public void mark ()
public java.lang.String elapsedTimeToMessage (java.lang.String)
public java.lang.String currentElapsedTimeToMessage (java.lang.String)
public java.lang.String toString ()
}
org/hsqldb/lib/Storage.class
package org.hsqldb.lib
public abstract org.hsqldb.lib.Storage extends java.lang.Object {
public abstract long length () throws java.io.IOException
public abstract void seek (long) throws java.io.IOException
public abstract long getFilePointer () throws java.io.IOException
public abstract int read () throws java.io.IOException
public abstract void read (byte[], int, int) throws java.io.IOException
public abstract void write (byte[], int, int) throws java.io.IOException
public abstract int readInt () throws java.io.IOException
public abstract void writeInt (int) throws java.io.IOException
public abstract long readLong () throws java.io.IOException
public abstract void writeLong (long) throws java.io.IOException
public abstract void close () throws java.io.IOException
public abstract boolean isReadOnly ()
public abstract boolean wasNio ()
}
org/hsqldb/lib/StringConverter.class
package org.hsqldb.lib
public org.hsqldb.lib.StringConverter extends java.lang.Object {
private static final byte[] HEXBYTES
private static final String HEXINDEX
public void ()
byte[] stringToFullByteArray (java.lang.String)
public static byte[] hexToByte (java.lang.String) throws java.io.IOException
public static java.lang.String byteToHex (byte[])
public static void writeHex (byte[], int, byte[])
public static java.lang.String byteToString (byte[], java.lang.String)
public static java.lang.String unicodeToHexString (java.lang.String)
public static int unicodeToAscii (org.hsqldb.lib.HsqlByteArrayOutputStream, java.lang.String, boolean)
public static java.lang.String asciiToUnicode (byte[], int, int)
public static java.lang.String asciiToUnicode (java.lang.String)
public static java.lang.String readUTF (byte[], int, int) throws java.io.IOException
public static java.lang.String readUTF (byte[], int, int, char[]) throws java.io.IOException
public static int writeUTF (java.lang.String, org.hsqldb.lib.HsqlByteArrayOutputStream)
public static int getUTFSize (java.lang.String)
public static java.lang.String inputStreamToString (java.io.InputStream, int) throws java.io.IOException
public static java.lang.String toQuotedString (java.lang.String, char, boolean)
static int count (java.lang.String, char)
static void ()
}
org/hsqldb/lib/StringInputStream.class
package org.hsqldb.lib
public org.hsqldb.lib.StringInputStream extends java.io.InputStream {
protected int strOffset
protected int charOffset
protected int available
protected String str
public void (java.lang.String)
public int read () throws java.io.IOException
public int available () throws java.io.IOException
}
org/hsqldb/lib/StringUtil.class
package org.hsqldb.lib
public org.hsqldb.lib.StringUtil extends java.lang.Object {
public void ()
public static java.lang.String toLowerSubset (java.lang.String, char)
public static java.lang.String arrayToString (java.lang.Object)
public static java.lang.String getList (java.lang.String[], java.lang.String, java.lang.String)
public static java.lang.String getList (java.lang.Object[], java.lang.String, java.lang.String)
public static java.lang.String getList (int[], java.lang.String, java.lang.String)
public static java.lang.String getList (java.lang.String[][], java.lang.String, java.lang.String)
public static void appendPair (java.lang.StringBuffer, java.lang.String, java.lang.String, java.lang.String, java.lang.String)
public static boolean isEmpty (java.lang.String)
public static int rTrimSize (java.lang.String)
public static int skipSpaces (java.lang.String, int)
public static java.lang.String[] split (java.lang.String, java.lang.String)
}
org/hsqldb/lib/ThreadFactory.class
package org.hsqldb.lib
public abstract org.hsqldb.lib.ThreadFactory extends java.lang.Object {
public abstract java.lang.Thread newThread (java.lang.Runnable)
}
org/hsqldb/lib/WrapperIterator.class
package org.hsqldb.lib
public org.hsqldb.lib.WrapperIterator extends java.lang.Object implements org.hsqldb.lib.Iterator {
private static final Object[] emptyelements
private Object[] elements
private int i
private boolean chained
private org.hsqldb.lib.Iterator it1
private org.hsqldb.lib.Iterator it2
private boolean notNull
public void ()
public void (java.lang.Object[])
public void (java.lang.Object[], boolean)
public void (java.lang.Object)
public void (org.hsqldb.lib.Iterator, org.hsqldb.lib.Iterator)
public boolean hasNext ()
public java.lang.Object next ()
public int nextInt ()
public long nextLong ()
public void remove ()
static void ()
}
org/hsqldb/lib/ZipUnzipFile.class
package org.hsqldb.lib
public org.hsqldb.lib.ZipUnzipFile extends java.lang.Object {
private static final int COPY_BLOCK_SIZE
public void ()
public static void compressFile (java.lang.String, java.lang.String, org.hsqldb.lib.FileAccess) throws java.io.IOException
public static void decompressFile (java.lang.String, java.lang.String, org.hsqldb.lib.FileAccess) throws java.io.IOException
}
org/hsqldb/lib/java/JavaSystem.class
package org.hsqldb.lib.java
public org.hsqldb.lib.java.JavaSystem extends java.lang.Object {
public static int gcFrequency
public static int memoryRecords
public void ()
public static void gc ()
public static int CompareIngnoreCase (java.lang.String, java.lang.String)
public static java.math.BigInteger getUnscaledValue (java.math.BigDecimal)
public static void setLogToSystem (boolean)
public static void deleteOnExit (java.io.File)
public static void saveProperties (java.util.Properties, java.lang.String, java.io.File) throws java.io.FileNotFoundException java.io.IOException
public static void saveProperties (java.util.Properties, java.lang.String, java.io.OutputStream) throws java.io.IOException
public static void runFinalizers ()
public static void createNewFile (java.io.File)
}
org/hsqldb/persist/Cache$CachedObjectComparator.class
package org.hsqldb.persist
org.hsqldb.persist.Cache$CachedObjectComparator extends java.lang.Object implements org.hsqldb.lib.ObjectComparator {
static final int COMPARE_LAST_ACCESS
static final int COMPARE_POSITION
static final int COMPARE_SIZE
private int compareType
void ()
void setType (int)
public int compare (java.lang.Object, java.lang.Object)
}
org/hsqldb/persist/Cache.class
package org.hsqldb.persist
public org.hsqldb.persist.Cache extends java.lang.Object {
final org.hsqldb.persist.DataFileCache dataFileCache
private int capacity
private long bytesCapacity
private final org.hsqldb.persist.Cache$CachedObjectComparator rowComparator
private org.hsqldb.persist.CachedObject[] rowTable
private final org.hsqldb.store.ObjectCacheHashMap cacheMap
long cacheBytesLength
org.hsqldb.lib.StopWatch saveAllTimer
org.hsqldb.lib.StopWatch makeRowTimer
org.hsqldb.lib.StopWatch sortTimer
int makeRowCount
int saveRowCount
public void (org.hsqldb.persist.DataFileCache)
public void init (int, long)
public int size ()
public long getTotalCachedBlockSize ()
public org.hsqldb.persist.CachedObject get (int)
public void put (int, org.hsqldb.persist.CachedObject) throws java.io.IOException
public org.hsqldb.persist.CachedObject release (int)
private void cleanUp () throws java.io.IOException
void saveRows (int) throws java.io.IOException
public void saveAll () throws java.io.IOException
void clear ()
}
org/hsqldb/persist/CachedObject.class
package org.hsqldb.persist
public abstract org.hsqldb.persist.CachedObject extends java.lang.Object {
public abstract int getRealSize (org.hsqldb.rowio.RowOutputInterface)
public abstract void setStorageSize (int)
public abstract int getStorageSize ()
public abstract int getPos ()
public abstract void setPos (int)
public abstract boolean hasChanged ()
public abstract boolean isKeepInMemory ()
public abstract void keepInMemory (boolean)
public abstract boolean isInMemory ()
public abstract void setInMemory (boolean)
public abstract void write (org.hsqldb.rowio.RowOutputInterface)
public abstract void write (org.hsqldb.rowio.RowOutputInterface, org.hsqldb.lib.IntLookup)
}
org/hsqldb/persist/DataFileBlockManager.class
package org.hsqldb.persist
public org.hsqldb.persist.DataFileBlockManager extends java.lang.Object {
private org.hsqldb.lib.DoubleIntIndex lookup
private final int capacity
private int midSize
private final int scale
private long releaseCount
private long requestCount
private long requestSize
long lostFreeBlockSize
public void (int, int, long)
void add (int, int)
int get (int)
int size ()
long getLostBlocksSize ()
private void resetList ()
private void removeBlocks (int)
private void checkIntegrity () throws java.lang.NullPointerException
}
org/hsqldb/persist/DataFileCache.class
package org.hsqldb.persist
public org.hsqldb.persist.DataFileCache extends java.lang.Object {
private org.hsqldb.lib.FileAccess fa
public static final int FLAG_ISSAVED
public static final int FLAG_ROWINFO
static final int LONG_EMPTY_SIZE
static final int LONG_FREE_POS_POS
static final int FLAGS_POS
static final int INITIAL_FREE_POS
org.hsqldb.persist.DataFileBlockManager freeBlocks
private static final int FREE_BLOCKS_COUNT
protected String fileName
protected String backupFileName
protected org.hsqldb.Database database
protected boolean fileModified
protected int cacheFileScale
protected boolean cacheReadonly
protected boolean storeOnInsert
protected int cachedRowPadding
protected boolean hasRowInfo
protected org.hsqldb.rowio.RowInputInterface rowIn
protected org.hsqldb.rowio.RowOutputInterface rowOut
public long maxDataFileSize
protected org.hsqldb.lib.Storage dataFile
protected long fileFreePosition
protected int maxCacheSize
protected long maxCacheBytes
protected org.hsqldb.persist.Cache cache
public void (org.hsqldb.Database, java.lang.String, java.lang.String) throws org.hsqldb.HsqlException
protected void initParams () throws org.hsqldb.HsqlException
public void open (boolean) throws org.hsqldb.HsqlException
public void close (boolean) throws org.hsqldb.HsqlException
void postClose (boolean) throws org.hsqldb.HsqlException
protected void initBuffers ()
public void defrag () throws org.hsqldb.HsqlException
public void remove (int, org.hsqldb.persist.PersistentStore) throws org.hsqldb.HsqlException
private int setFilePos (org.hsqldb.persist.CachedObject) throws java.io.IOException
public void add (org.hsqldb.persist.CachedObject) throws java.io.IOException
public void restore (org.hsqldb.persist.CachedObject) throws java.io.IOException
public synchronized int getStorageSize (int) throws org.hsqldb.HsqlException
public synchronized org.hsqldb.persist.CachedObject get (int, org.hsqldb.persist.PersistentStore, boolean) throws org.hsqldb.HsqlException
org.hsqldb.rowio.RowInputInterface getRaw (int) throws java.io.IOException
protected int readSize (int) throws java.io.IOException
protected org.hsqldb.rowio.RowInputInterface readObject (int) throws java.io.IOException
public org.hsqldb.persist.CachedObject release (int)
protected void saveRows (org.hsqldb.persist.CachedObject[], int, int) throws java.io.IOException
public void saveRow (org.hsqldb.persist.CachedObject) throws java.io.IOException
public void backup () throws java.io.IOException
public static void deleteOrResetFreePos (org.hsqldb.Database, java.lang.String)
public static int getFlags (java.lang.String) throws org.hsqldb.HsqlException
public int capacity ()
public long bytesCapacity ()
public long getTotalCachedBlockSize ()
public int getFreeBlockCount ()
public int getTotalFreeBlockSize ()
public long getFileFreePos ()
public int getCachedObjectCount ()
public java.lang.String getFileName ()
public boolean hasRowInfo ()
public boolean isFileModified ()
protected void setFileModified () throws java.io.IOException
}
org/hsqldb/persist/DataFileDefrag.class
package org.hsqldb.persist
final org.hsqldb.persist.DataFileDefrag extends java.lang.Object {
java.io.BufferedOutputStream fileStreamOut
long filePos
org.hsqldb.lib.StopWatch stopw
String filename
int[][] rootsList
org.hsqldb.Database database
org.hsqldb.persist.DataFileCache cache
int scale
void (org.hsqldb.Database, org.hsqldb.persist.DataFileCache, java.lang.String)
void process () throws org.hsqldb.HsqlException java.io.IOException
void updateTableIndexRoots () throws org.hsqldb.HsqlException
int[] writeTableToDataFile (org.hsqldb.Table) throws java.io.IOException org.hsqldb.HsqlException
}
org/hsqldb/persist/HsqlDatabaseProperties.class
package org.hsqldb.persist
public org.hsqldb.persist.HsqlDatabaseProperties extends org.hsqldb.persist.HsqlProperties {
public static final int FILES_NOT_MODIFIED
public static final int FILES_MODIFIED
public static final int FILES_NEW
private static org.hsqldb.lib.HashSet fullyProtectedProperties
private static org.hsqldb.lib.HashSet setProtectedProperties
private static org.hsqldb.lib.HashSet booleanProperties
private static org.hsqldb.lib.HashSet integralProperties
private static org.hsqldb.lib.HashSet stringProperties
public static final String VERSION_STRING_1_7_0
public static final String VERSION_STRING_1_8_0
public static final String FIRST_COMPATIBLE_VERSION
public static final String THIS_VERSION
public static final String PRODUCT_NAME
public static final int MAJOR
public static final int MINOR
public static final int REVISION
public static final String db_version
private static final String db_readonly
private static final String db_modified
private static final String runtime_gc_interval
private static final String hsqldb_max_nio_scale
public static final String hsqldb_cache_scale
public static final String hsqldb_cache_file_scale
public static final String hsqldb_cache_size_scale
public static final String hsqldb_cache_version
private static final String hsqldb_catalogs
public static final String hsqldb_compatible_version
public static final String hsqldb_default_table_type
public static final String hsqldb_defrag_limit
private static final String hsqldb_files_readonly
public static final String hsqldb_log_size
public static final String hsqldb_nio_data_file
private static final String hsqldb_original_version
public static final String hsqldb_script_format
private static final String sql_compare_in_locale
private static final String sql_enforce_strict_size
public static final String sql_tx_no_multi_write
public static final String textdb_cache_scale
public static final String textdb_cache_size_scale
public static final String textdb_all_quoted
public static final String textdb_allow_full_path
public static final String textdb_encoding
public static final String textdb_ignore_first
public static final String textdb_quoted
public static final String textdb_fs
public static final String textdb_vs
public static final String textdb_lvs
private org.hsqldb.Database database
public void (org.hsqldb.Database)
public boolean load () throws org.hsqldb.HsqlException
public void setDatabaseVariables ()
public void save () throws org.hsqldb.HsqlException
void filterLoadedProperties ()
public void setURLProperties (org.hsqldb.persist.HsqlProperties)
public boolean isSetPropertyAllowed (java.lang.String)
public boolean isBoolean (java.lang.String)
public boolean isIntegral (java.lang.String)
public boolean isString (java.lang.String)
public org.hsqldb.lib.Set getBooleanPropertyNames ()
public org.hsqldb.lib.Set getIntegralPropertyNames ()
public org.hsqldb.lib.Set getStringPropertyNames ()
public java.lang.String setProperty (java.lang.String, java.lang.String)
public int getDefaultWriteDelay ()
public void setDBModified (int) throws org.hsqldb.HsqlException
public int getDBModified () throws org.hsqldb.HsqlException
static void ()
}
org/hsqldb/persist/HsqlProperties.class
package org.hsqldb.persist
public org.hsqldb.persist.HsqlProperties extends java.lang.Object {
public static final int NO_VALUE_FOR_KEY
protected String fileName
protected java.util.Properties stringProps
protected int[] errorCodes
protected String[] errorKeys
protected boolean resource
protected org.hsqldb.lib.FileAccess fa
public void ()
public void (java.lang.String)
public void (java.lang.String, org.hsqldb.lib.FileAccess, boolean)
public void (java.util.Properties)
public void setFileName (java.lang.String)
public java.lang.String setProperty (java.lang.String, int)
public java.lang.String setProperty (java.lang.String, boolean)
public java.lang.String setProperty (java.lang.String, java.lang.String)
public java.lang.String setPropertyIfNotExists (java.lang.String, java.lang.String)
public java.util.Properties getProperties ()
public java.lang.String getProperty (java.lang.String)
public java.lang.String getProperty (java.lang.String, java.lang.String)
public int getIntegerProperty (java.lang.String, int)
public int getIntegerProperty (java.lang.String, int, int, int)
public boolean isPropertyTrue (java.lang.String)
public boolean isPropertyTrue (java.lang.String, boolean)
public void removeProperty (java.lang.String)
public void addProperties (java.util.Properties)
public void addProperties (org.hsqldb.persist.HsqlProperties)
public boolean checkFileExists () throws java.io.IOException
public boolean load () throws java.lang.Exception
public void save () throws java.lang.Exception
private void addError (int, java.lang.String)
public static org.hsqldb.persist.HsqlProperties argArrayToProps (java.lang.String[], java.lang.String)
public static org.hsqldb.persist.HsqlProperties delimitedArgPairsToProps (java.lang.String, java.lang.String, java.lang.String, java.lang.String)
public java.util.Enumeration propertyNames ()
public boolean isEmpty ()
public java.lang.String[] getErrorKeys ()
}
org/hsqldb/persist/LockFile$HeartbeatRunner.class
package org.hsqldb.persist
public org.hsqldb.persist.LockFile$HeartbeatRunner extends java.lang.Object implements java.lang.Runnable {
private final org.hsqldb.persist.LockFile this$0
protected void (org.hsqldb.persist.LockFile)
public void run ()
}
org/hsqldb/persist/LockFile.class
package org.hsqldb.persist
public org.hsqldb.persist.LockFile extends java.lang.Object {
protected java.io.File f
private String cpath
protected java.io.RandomAccessFile raf
public static final long HEARTBEAT_INTERVAL
public static final byte[] MAGIC
protected boolean locked
protected static final org.hsqldb.lib.HsqlTimer timer
private Object timerTask
public void ()
private void checkHeartbeat () throws java.lang.Exception
private void closeRAF () throws java.lang.Exception
private void setFile (java.io.File) throws java.lang.Exception
protected boolean lockImpl () throws java.lang.Exception
private void openRAF () throws java.lang.Exception
private long readHeartbeat () throws java.lang.Exception
protected boolean releaseImpl () throws java.lang.Exception
private void startHeartbeat ()
private void stopHeartbeat ()
private void writeMagic () throws java.lang.Exception
private void writeHeartbeat () throws java.lang.Exception
public static org.hsqldb.persist.LockFile newLockFile (java.lang.String) throws java.lang.Exception
public static org.hsqldb.persist.LockFile newLockFileLock (java.lang.String) throws org.hsqldb.HsqlException
public boolean equals (java.lang.Object)
public java.lang.String getCanonicalPath ()
public int hashCode ()
public boolean isLocked ()
public static boolean isLocked (java.lang.String)
public boolean isValid ()
public java.lang.String toString ()
protected java.lang.String toStringImpl ()
public boolean tryLock () throws java.lang.Exception
public boolean tryRelease () throws java.lang.Exception
protected void trace (java.lang.Object)
protected void finalize () throws java.lang.Throwable
static void access$000 (org.hsqldb.persist.LockFile) throws java.lang.Exception
static void ()
}
org/hsqldb/persist/Log.class
package org.hsqldb.persist
public org.hsqldb.persist.Log extends java.lang.Object {
private org.hsqldb.persist.HsqlDatabaseProperties properties
private String fileName
private org.hsqldb.Database database
private org.hsqldb.lib.FileAccess fa
private org.hsqldb.scriptio.ScriptWriterBase dbLogWriter
private String scriptFileName
private String cacheFileName
private String backupFileName
private String logFileName
private boolean filesReadOnly
private long maxLogSize
private int writeDelay
private int scriptFormat
private org.hsqldb.persist.DataFileCache cache
private org.hsqldb.lib.HashMap textCacheList
void (org.hsqldb.Database) throws org.hsqldb.HsqlException
void open () throws org.hsqldb.HsqlException
void close (boolean) throws org.hsqldb.HsqlException
void shutdown () throws org.hsqldb.HsqlException
void deleteNewAndOldFiles ()
boolean isAnyCacheModified ()
void checkpoint (boolean) throws org.hsqldb.HsqlException
boolean forceDefrag ()
boolean hasCache ()
org.hsqldb.persist.DataFileCache getCache () throws org.hsqldb.HsqlException
int getLogSize ()
void setLogSize (int)
int getScriptType ()
void setScriptType (int) throws org.hsqldb.HsqlException
int getWriteDelay ()
void setWriteDelay (int)
void writeStatement (org.hsqldb.Session, java.lang.String) throws org.hsqldb.HsqlException
void writeInsertStatement (org.hsqldb.Session, org.hsqldb.Table, java.lang.Object[]) throws org.hsqldb.HsqlException
void writeDeleteStatement (org.hsqldb.Session, org.hsqldb.Table, java.lang.Object[]) throws org.hsqldb.HsqlException
void writeSequenceStatement (org.hsqldb.Session, org.hsqldb.NumberSequence) throws org.hsqldb.HsqlException
void writeCommitStatement (org.hsqldb.Session) throws org.hsqldb.HsqlException
void synchLog ()
private void openLog () throws org.hsqldb.HsqlException
private synchronized void closeLog () throws org.hsqldb.HsqlException
private void writeScript (boolean) throws org.hsqldb.HsqlException
private void processScript () throws org.hsqldb.HsqlException
private void processDataFile () throws org.hsqldb.HsqlException
private void processLog () throws org.hsqldb.HsqlException
private void restoreBackup () throws org.hsqldb.HsqlException
org.hsqldb.persist.DataFileCache openTextCache (org.hsqldb.Table, java.lang.String, boolean, boolean) throws org.hsqldb.HsqlException
void closeTextCache (org.hsqldb.Table) throws org.hsqldb.HsqlException
private void closeAllTextCaches (boolean) throws org.hsqldb.HsqlException
private void reopenAllTextCaches () throws org.hsqldb.HsqlException
private boolean isAnyTextCacheModified ()
}
org/hsqldb/persist/Logger.class
package org.hsqldb.persist
public org.hsqldb.persist.Logger extends java.lang.Object {
org.hsqldb.persist.Log log
public org.hsqldb.lib.SimpleLog appLog
org.hsqldb.persist.LockFile lf
boolean logStatements
boolean syncFile
public void ()
public void openLog (org.hsqldb.Database) throws org.hsqldb.HsqlException
public boolean closeLog (int)
public boolean hasLog ()
public org.hsqldb.persist.DataFileCache getCache () throws org.hsqldb.HsqlException
public boolean hasCache ()
public void logConnectUser (org.hsqldb.Session) throws org.hsqldb.HsqlException
public void writeToLog (org.hsqldb.Session, java.lang.String) throws org.hsqldb.HsqlException
public void writeInsertStatement (org.hsqldb.Session, org.hsqldb.Table, java.lang.Object[]) throws org.hsqldb.HsqlException
public void writeDeleteStatement (org.hsqldb.Session, org.hsqldb.Table, java.lang.Object[]) throws org.hsqldb.HsqlException
public void writeSequenceStatement (org.hsqldb.Session, org.hsqldb.NumberSequence) throws org.hsqldb.HsqlException
public void writeCommitStatement (org.hsqldb.Session) throws org.hsqldb.HsqlException
public void synchLog ()
public void synchLogForce ()
public void checkpoint (boolean) throws org.hsqldb.HsqlException
public void setLogSize (int)
public void setScriptType (int) throws org.hsqldb.HsqlException
public void setWriteDelay (int)
public int getWriteDelay ()
public int getLogSize ()
public int getScriptType ()
public org.hsqldb.persist.DataFileCache openTextCache (org.hsqldb.Table, java.lang.String, boolean, boolean) throws org.hsqldb.HsqlException
public void closeTextCache (org.hsqldb.Table) throws org.hsqldb.HsqlException
public void acquireLock (java.lang.String) throws org.hsqldb.HsqlException
public void releaseLock ()
}
org/hsqldb/persist/NIOLockFile.class
package org.hsqldb.persist
final org.hsqldb.persist.NIOLockFile extends org.hsqldb.persist.LockFile {
static final long MAX_NFS_LOCK_REGION
static final long MIN_LOCK_REGION
private java.nio.channels.FileChannel fc
private java.nio.channels.FileLock fl
void ()
protected boolean lockImpl () throws java.lang.Exception
protected boolean releaseImpl () throws java.lang.Exception
public boolean isValid ()
protected java.lang.String toStringImpl ()
static void ()
}
org/hsqldb/persist/NIOScaledRAFile.class
package org.hsqldb.persist
org.hsqldb.persist.NIOScaledRAFile extends org.hsqldb.persist.ScaledRAFile {
java.nio.MappedByteBuffer buffer
java.nio.channels.FileChannel channel
long bufferLength
private boolean wasNio
private boolean bufferModified
static final long MAX_NIO_LENGTH
public void (java.lang.String, boolean) throws java.io.FileNotFoundException java.io.IOException
private long newBufferSize (long) throws java.io.IOException
private void enlargeBuffer (long, int) throws java.io.IOException
public void seek (long) throws java.io.IOException
public long getFilePointer () throws java.io.IOException
public int read () throws java.io.IOException
public void read (byte[], int, int) throws java.io.IOException
public int readInt () throws java.io.IOException
public long readLong () throws java.io.IOException
public void write (byte[], int, int) throws java.io.IOException
public void writeInt (int) throws java.io.IOException
public void writeLong (long) throws java.io.IOException
public void close () throws java.io.IOException
public boolean wasNio ()
}
org/hsqldb/persist/PersistentStore.class
package org.hsqldb.persist
public abstract org.hsqldb.persist.PersistentStore extends java.lang.Object {
public static final int INT_STORE_SIZE
public static final int LONG_STORE_SIZE
public abstract org.hsqldb.persist.CachedObject get (int)
public abstract org.hsqldb.persist.CachedObject getKeep (int)
public abstract int getStorageSize (int)
public abstract void add (org.hsqldb.persist.CachedObject) throws java.io.IOException
public abstract void restore (org.hsqldb.persist.CachedObject) throws java.io.IOException
public abstract org.hsqldb.persist.CachedObject get (org.hsqldb.rowio.RowInputInterface) throws java.io.IOException
public abstract org.hsqldb.persist.CachedObject getNewInstance (int) throws java.io.IOException
public abstract void remove (int)
public abstract void release (int)
public abstract void commit (org.hsqldb.persist.CachedObject) throws java.io.IOException
}
org/hsqldb/persist/ScaledRAFile.class
package org.hsqldb.persist
org.hsqldb.persist.ScaledRAFile extends java.lang.Object implements org.hsqldb.lib.Storage {
static final int DATA_FILE_RAF
static final int DATA_FILE_NIO
static final int DATA_FILE_JAR
final java.io.RandomAccessFile file
private final boolean readOnly
final String fileName
boolean isNio
boolean bufferDirty
byte[] buffer
org.hsqldb.lib.HsqlByteArrayInputStream ba
long bufferOffset
long seekPosition
long realPosition
static int cacheHit
static Class class$java$lang$String
static Class class$java$lang$Boolean
static Class class$java$lang$Object
static org.hsqldb.lib.Storage newScaledRAFile (java.lang.String, boolean, int, java.lang.String, java.lang.String) throws java.io.FileNotFoundException java.io.IOException
void (java.lang.String, boolean) throws java.io.FileNotFoundException java.io.IOException
public long length () throws java.io.IOException
public void seek (long) throws java.io.IOException
public long getFilePointer () throws java.io.IOException
private void readIntoBuffer () throws java.io.IOException
public int read () throws java.io.IOException
public long readLong () throws java.io.IOException
public int readInt () throws java.io.IOException
public void read (byte[], int, int) throws java.io.IOException
public void write (byte[], int, int) throws java.io.IOException
public void writeInt (int) throws java.io.IOException
public void writeLong (long) throws java.io.IOException
public void close () throws java.io.IOException
public boolean isReadOnly ()
public boolean wasNio ()
static java.lang.Class class$ (java.lang.String)
}
org/hsqldb/persist/ScaledRAFileInJar.class
package org.hsqldb.persist
org.hsqldb.persist.ScaledRAFileInJar extends java.lang.Object implements org.hsqldb.lib.Storage {
java.io.DataInputStream file
final String fileName
long fileLength
boolean bufferDirty
byte[] buffer
org.hsqldb.lib.HsqlByteArrayInputStream ba
long bufferOffset
long seekPosition
long realPosition
void (java.lang.String) throws java.io.FileNotFoundException java.io.IOException
public long length () throws java.io.IOException
public void seek (long) throws java.io.IOException
public long getFilePointer () throws java.io.IOException
private void readIntoBuffer () throws java.io.IOException
public int read () throws java.io.IOException
public long readLong () throws java.io.IOException
public int readInt () throws java.io.IOException
public void read (byte[], int, int) throws java.io.IOException
public void write (byte[], int, int) throws java.io.IOException
public void writeInt (int) throws java.io.IOException
public void writeLong (long) throws java.io.IOException
public void close () throws java.io.IOException
public boolean isReadOnly ()
public boolean wasNio ()
private void resetStream () throws java.io.IOException
private void fileSeek (long) throws java.io.IOException
}
org/hsqldb/persist/ScriptRunner.class
package org.hsqldb.persist
public org.hsqldb.persist.ScriptRunner extends java.lang.Object {
public void ()
public static void runScript (org.hsqldb.Database, java.lang.String, int) throws org.hsqldb.HsqlException
}
org/hsqldb/persist/TextCache$ByteArray.class
package org.hsqldb.persist
org.hsqldb.persist.TextCache$ByteArray extends java.lang.Object {
private byte[] buffer
private int buflen
private final org.hsqldb.persist.TextCache this$0
public void (org.hsqldb.persist.TextCache, int)
public void append (int)
public int length ()
public void setLength (int)
public java.lang.String toString ()
}
org/hsqldb/persist/TextCache.class
package org.hsqldb.persist
public org.hsqldb.persist.TextCache extends org.hsqldb.persist.DataFileCache {
public static final String NL
public String fs
public String vs
public String lvs
public String stringEncoding
public boolean isQuoted
public boolean isAllQuoted
public boolean ignoreFirst
protected String header
protected org.hsqldb.Table table
private org.hsqldb.store.ObjectCacheHashMap uncommittedCache
void (org.hsqldb.Table, java.lang.String) throws org.hsqldb.HsqlException
protected void initParams () throws org.hsqldb.HsqlException
protected void initBuffers ()
private java.lang.String translateSep (java.lang.String)
private java.lang.String translateSep (java.lang.String, boolean)
public void open (boolean) throws org.hsqldb.HsqlException
void reopen () throws org.hsqldb.HsqlException
public void close (boolean) throws org.hsqldb.HsqlException
void purge () throws org.hsqldb.HsqlException
public void remove (int, org.hsqldb.persist.PersistentStore) throws org.hsqldb.HsqlException
protected org.hsqldb.rowio.RowInputInterface readObject (int) throws java.io.IOException
int findNextUsedLinePos (int) throws java.io.IOException
protected void saveRows (org.hsqldb.persist.CachedObject[], int, int) throws java.io.IOException
public void saveRow (org.hsqldb.persist.CachedObject) throws java.io.IOException
public java.lang.String getHeader ()
public void setHeader (java.lang.String) throws org.hsqldb.HsqlException
private void writeHeader (java.lang.String) throws java.io.IOException
public int getLineNumber ()
protected void setFileModified () throws java.io.IOException
static void ()
}
org/hsqldb/resources/BundleHandler.class
package org.hsqldb.resources
public final org.hsqldb.resources.BundleHandler extends java.lang.Object {
private static final Object mutex
private static java.util.Locale locale
private static org.hsqldb.lib.HashMap bundleHandleMap
private static org.hsqldb.lib.HsqlArrayList bundleList
private static final String prefix
private static final java.lang.reflect.Method newGetBundleMethod
static Class class$java$util$ResourceBundle
static Class class$java$lang$String
static Class class$java$util$Locale
static Class class$java$lang$ClassLoader
private void ()
public static java.util.Locale getLocale ()
public static void setLocale (java.util.Locale) throws java.lang.IllegalArgumentException
public static int getBundleHandle (java.lang.String, java.lang.ClassLoader)
public static java.lang.String getString (int, java.lang.String)
private static java.lang.reflect.Method getNewGetBundleMethod ()
public static java.util.ResourceBundle getBundle (java.lang.String, java.util.Locale, java.lang.ClassLoader) throws java.lang.NullPointerException java.util.MissingResourceException
static java.lang.Class class$ (java.lang.String)
static void ()
}
org/hsqldb/resources/column-remarks.properties
org/hsqldb/resources/content-types.properties
org/hsqldb/resources/data-type-create-parameters.properties
org/hsqldb/resources/data-type-names.properties
org/hsqldb/resources/data-type-remarks.properties
org/hsqldb/resources/java_lang_Math.properties
org/hsqldb/resources/org_hsqldb_DatabaseClassLoader.properties
org/hsqldb/resources/org_hsqldb_Library.properties
org/hsqldb/resources/org_hsqldb_Server_messages.properties
org/hsqldb/resources/sql-error-messages.properties
org/hsqldb/resources/sql-error-messages_it.properties
org/hsqldb/resources/table-remarks.properties
org/hsqldb/resources/webserver.properties
org/hsqldb/rowio/RowInputBase.class
package org.hsqldb.rowio
public abstract org.hsqldb.rowio.RowInputBase extends org.hsqldb.lib.HsqlByteArrayInputStream {
static final int NO_POS
protected int filePos
protected int size
public void ()
public void (byte[])
public int getPos ()
public int getSize ()
public abstract int readIntData () throws java.io.IOException
public abstract long readLongData () throws java.io.IOException
public abstract int readType () throws java.io.IOException
public abstract java.lang.String readString () throws java.io.IOException
protected abstract boolean checkNull () throws java.io.IOException
protected abstract java.lang.String readChar (int) throws java.io.IOException org.hsqldb.HsqlException
protected abstract java.lang.Integer readSmallint () throws java.io.IOException org.hsqldb.HsqlException
protected abstract java.lang.Integer readInteger () throws java.io.IOException org.hsqldb.HsqlException
protected abstract java.lang.Long readBigint () throws java.io.IOException org.hsqldb.HsqlException
protected abstract java.lang.Double readReal (int) throws java.io.IOException org.hsqldb.HsqlException
protected abstract java.math.BigDecimal readDecimal () throws java.io.IOException org.hsqldb.HsqlException
protected abstract java.lang.Boolean readBit () throws java.io.IOException org.hsqldb.HsqlException
protected abstract java.sql.Time readTime () throws java.io.IOException org.hsqldb.HsqlException
protected abstract java.sql.Date readDate () throws java.io.IOException org.hsqldb.HsqlException
protected abstract java.sql.Timestamp readTimestamp () throws java.io.IOException org.hsqldb.HsqlException
protected abstract java.lang.Object readOther () throws java.io.IOException org.hsqldb.HsqlException
protected abstract org.hsqldb.types.Binary readBinary (int) throws java.io.IOException org.hsqldb.HsqlException
public java.lang.Object[] readData (int[]) throws java.io.IOException org.hsqldb.HsqlException
public void resetRow (int, int) throws java.io.IOException
public byte[] getBuffer ()
public int skipBytes (int) throws java.io.IOException
public java.lang.String readLine () throws java.io.IOException
}
org/hsqldb/rowio/RowInputBinary.class
package org.hsqldb.rowio
public org.hsqldb.rowio.RowInputBinary extends org.hsqldb.rowio.RowInputBase implements org.hsqldb.rowio.RowInputInterface {
private org.hsqldb.rowio.RowOutputBinary out
public void ()
public void (byte[])
public void (org.hsqldb.rowio.RowOutputBinary)
protected byte[] readByteArray () throws java.io.IOException
public int readType () throws java.io.IOException
public short readShortData () throws java.io.IOException
public int readIntData () throws java.io.IOException
public long readLongData () throws java.io.IOException
public java.lang.String readString () throws java.io.IOException
protected boolean checkNull () throws java.io.IOException
protected java.lang.String readChar (int) throws java.io.IOException
protected java.lang.Integer readSmallint () throws java.io.IOException org.hsqldb.HsqlException
protected java.lang.Integer readInteger () throws java.io.IOException org.hsqldb.HsqlException
protected java.lang.Long readBigint () throws java.io.IOException org.hsqldb.HsqlException
protected java.lang.Double readReal (int) throws java.io.IOException org.hsqldb.HsqlException
protected java.math.BigDecimal readDecimal () throws java.io.IOException org.hsqldb.HsqlException
protected java.lang.Boolean readBit () throws java.io.IOException org.hsqldb.HsqlException
protected java.sql.Time readTime () throws java.io.IOException org.hsqldb.HsqlException
protected java.sql.Date readDate () throws java.io.IOException org.hsqldb.HsqlException
protected java.sql.Timestamp readTimestamp () throws java.io.IOException org.hsqldb.HsqlException
protected java.lang.Object readOther () throws java.io.IOException org.hsqldb.HsqlException
protected org.hsqldb.types.Binary readBinary (int) throws java.io.IOException org.hsqldb.HsqlException
public void resetRow (int)
public void resetRow (int, int) throws java.io.IOException
}
org/hsqldb/rowio/RowInputInterface.class
package org.hsqldb.rowio
public abstract org.hsqldb.rowio.RowInputInterface extends java.lang.Object {
public abstract int getPos ()
public abstract int getSize ()
public abstract int readType () throws java.io.IOException
public abstract java.lang.String readString () throws java.io.IOException
public abstract short readShortData () throws java.io.IOException
public abstract int readIntData () throws java.io.IOException
public abstract long readLongData () throws java.io.IOException
public abstract java.lang.Object[] readData (int[]) throws java.io.IOException org.hsqldb.HsqlException
public abstract void resetRow (int, int) throws java.io.IOException
public abstract byte[] getBuffer ()
}
org/hsqldb/rowio/RowInputText.class
package org.hsqldb.rowio
public org.hsqldb.rowio.RowInputText extends org.hsqldb.rowio.RowInputBase implements org.hsqldb.rowio.RowInputInterface {
private String fieldSep
private String varSep
private String longvarSep
private int fieldSepLen
private int varSepLen
private int longvarSepLen
private boolean fieldSepEnd
private boolean varSepEnd
private boolean longvarSepEnd
private int textLen
protected String text
protected int line
protected int field
protected int next
protected boolean allQuoted
public void (java.lang.String, java.lang.String, java.lang.String, boolean)
public void setSource (java.lang.String, int, int)
protected java.lang.String getField (java.lang.String, int, boolean) throws java.io.IOException
public java.lang.String readString () throws java.io.IOException
private java.lang.String readVarString () throws java.io.IOException
private java.lang.String readLongVarString () throws java.io.IOException
public short readShortData () throws java.io.IOException
public int readIntData () throws java.io.IOException
public long readLongData () throws java.io.IOException
public int readType () throws java.io.IOException
protected boolean checkNull ()
protected java.lang.String readChar (int) throws java.io.IOException
protected java.lang.Integer readSmallint () throws java.io.IOException org.hsqldb.HsqlException
protected java.lang.Integer readInteger () throws java.io.IOException org.hsqldb.HsqlException
protected java.lang.Long readBigint () throws java.io.IOException org.hsqldb.HsqlException
protected java.lang.Double readReal (int) throws java.io.IOException org.hsqldb.HsqlException
protected java.math.BigDecimal readDecimal () throws java.io.IOException org.hsqldb.HsqlException
protected java.sql.Time readTime () throws java.io.IOException org.hsqldb.HsqlException
protected java.sql.Date readDate () throws java.io.IOException org.hsqldb.HsqlException
protected java.sql.Timestamp readTimestamp () throws java.io.IOException org.hsqldb.HsqlException
protected java.lang.Boolean readBit () throws java.io.IOException org.hsqldb.HsqlException
protected java.lang.Object readOther () throws java.io.IOException org.hsqldb.HsqlException
protected org.hsqldb.types.Binary readBinary (int) throws java.io.IOException org.hsqldb.HsqlException
public int getLineNumber ()
public void skippedLine ()
public void reset ()
}
org/hsqldb/rowio/RowInputTextLog.class
package org.hsqldb.rowio
public org.hsqldb.rowio.RowInputTextLog extends org.hsqldb.rowio.RowInputBase implements org.hsqldb.rowio.RowInputInterface {
org.hsqldb.Tokenizer tokenizer
String tableName
String schemaName
int statementType
public void ()
public void setSource (java.lang.String) throws org.hsqldb.HsqlException
public int getStatementType ()
public java.lang.String getTableName ()
public java.lang.String getSchemaName ()
protected java.lang.String readField () throws java.io.IOException
protected java.lang.String readNumberField () throws java.io.IOException
public java.lang.String readString () throws java.io.IOException
public short readShortData () throws java.io.IOException
public int readIntData () throws java.io.IOException
public long readLongData () throws java.io.IOException
public int readType () throws java.io.IOException
protected boolean checkNull ()
protected java.lang.String readChar (int) throws java.io.IOException
protected java.lang.Integer readSmallint () throws java.io.IOException org.hsqldb.HsqlException
protected java.lang.Integer readInteger () throws java.io.IOException org.hsqldb.HsqlException
protected java.lang.Long readBigint () throws java.io.IOException org.hsqldb.HsqlException
protected java.lang.Double readReal (int) throws java.io.IOException org.hsqldb.HsqlException
protected java.math.BigDecimal readDecimal () throws java.io.IOException org.hsqldb.HsqlException
protected java.sql.Time readTime () throws java.io.IOException org.hsqldb.HsqlException
protected java.sql.Date readDate () throws java.io.IOException org.hsqldb.HsqlException
protected java.sql.Timestamp readTimestamp () throws java.io.IOException org.hsqldb.HsqlException
protected java.lang.Boolean readBit () throws java.io.IOException org.hsqldb.HsqlException
protected java.lang.Object readOther () throws java.io.IOException org.hsqldb.HsqlException
protected org.hsqldb.types.Binary readBinary (int) throws java.io.IOException org.hsqldb.HsqlException
}
org/hsqldb/rowio/RowInputTextQuoted.class
package org.hsqldb.rowio
public org.hsqldb.rowio.RowInputTextQuoted extends org.hsqldb.rowio.RowInputText {
private static final int NORMAL_FIELD
private static final int NEED_END_QUOTE
private static final int FOUND_QUOTE
private char[] qtext
public void (java.lang.String, java.lang.String, java.lang.String, boolean)
public void setSource (java.lang.String, int, int)
protected java.lang.String getField (java.lang.String, int, boolean) throws java.io.IOException
}
org/hsqldb/rowio/RowOutputBase.class
package org.hsqldb.rowio
public abstract org.hsqldb.rowio.RowOutputBase extends org.hsqldb.lib.HsqlByteArrayOutputStream implements org.hsqldb.rowio.RowOutputInterface {
public static final int CACHED_ROW_160
public static final int CACHED_ROW_170
protected boolean skipSystemId
public void ()
public void (int)
public void (byte[])
public abstract void writeEnd ()
public abstract void writeSize (int)
public abstract void writeType (int)
public abstract void writeShortData (short)
public abstract void writeIntData (int)
public abstract void writeIntData (int, int)
public abstract void writeString (java.lang.String)
protected void writeFieldPrefix ()
protected abstract void writeFieldType (int)
protected abstract void writeNull (int)
protected abstract void writeChar (java.lang.String, int)
protected abstract void writeSmallint (java.lang.Number)
protected abstract void writeInteger (java.lang.Number)
protected abstract void writeBigint (java.lang.Number)
protected abstract void writeReal (java.lang.Double, int)
protected abstract void writeDecimal (java.math.BigDecimal)
protected abstract void writeBit (java.lang.Boolean)
protected abstract void writeDate (java.sql.Date)
protected abstract void writeTime (java.sql.Time)
protected abstract void writeTimestamp (java.sql.Timestamp)
protected abstract void writeOther (org.hsqldb.types.JavaObject)
protected abstract void writeBinary (org.hsqldb.types.Binary, int)
public void writeRow (java.lang.Object[], org.hsqldb.Table)
public void writeData (java.lang.Object[], org.hsqldb.Table)
public void writeData (int, int[], java.lang.Object[], org.hsqldb.lib.HashMappedList, int[])
public org.hsqldb.lib.HsqlByteArrayOutputStream getOutputStream ()
}
org/hsqldb/rowio/RowOutputBinary.class
package org.hsqldb.rowio
public org.hsqldb.rowio.RowOutputBinary extends org.hsqldb.rowio.RowOutputBase {
private static final int INT_STORE_SIZE
int storageSize
public void ()
public void (int)
public void (byte[])
public void writeShortData (short)
public void writeIntData (int)
public void writeIntData (int, int)
public void writeLongData (long)
public void writeEnd ()
public void writeSize (int)
public void writeType (int)
public void writeString (java.lang.String)
public int getSize (org.hsqldb.CachedRow)
public static int getRowSize (org.hsqldb.CachedRow)
protected void writeFieldType (int)
protected void writeNull (int)
protected void writeChar (java.lang.String, int)
protected void writeSmallint (java.lang.Number)
protected void writeInteger (java.lang.Number)
protected void writeBigint (java.lang.Number)
protected void writeReal (java.lang.Double, int)
protected void writeDecimal (java.math.BigDecimal)
protected void writeBit (java.lang.Boolean)
protected void writeDate (java.sql.Date)
protected void writeTime (java.sql.Time)
protected void writeTimestamp (java.sql.Timestamp)
protected void writeOther (org.hsqldb.types.JavaObject)
protected void writeBinary (org.hsqldb.types.Binary, int)
protected void writeByteArray (byte[])
private static int getSize (java.lang.Object[], int, int[])
public void ensureRoom (int)
public void reset ()
public void reset (int)
public void setBuffer (byte[])
}
org/hsqldb/rowio/RowOutputInterface.class
package org.hsqldb.rowio
public abstract org.hsqldb.rowio.RowOutputInterface extends java.lang.Object {
public abstract void writeEnd ()
public abstract void writeSize (int)
public abstract void writeType (int)
public abstract void writeString (java.lang.String)
public abstract void writeShortData (short)
public abstract void writeIntData (int)
public abstract void writeIntData (int, int)
public abstract void writeLongData (long)
public abstract void writeRow (java.lang.Object[], org.hsqldb.Table)
public abstract void writeData (java.lang.Object[], org.hsqldb.Table)
public abstract void writeData (int, int[], java.lang.Object[], org.hsqldb.lib.HashMappedList, int[])
public abstract int getSize (org.hsqldb.CachedRow)
public abstract org.hsqldb.lib.HsqlByteArrayOutputStream getOutputStream ()
public abstract void reset ()
public abstract int size ()
}
org/hsqldb/rowio/RowOutputText.class
package org.hsqldb.rowio
public org.hsqldb.rowio.RowOutputText extends org.hsqldb.rowio.RowOutputBase {
protected String fieldSep
protected String varSep
protected String longvarSep
private boolean fieldSepEnd
private boolean varSepEnd
private boolean longvarSepEnd
private String nextSep
private boolean nextSepEnd
protected boolean allQuoted
private String encoding
public void (java.lang.String, java.lang.String, java.lang.String, boolean, java.lang.String)
private void initTextDatabaseRowOutput (java.lang.String, java.lang.String, java.lang.String, boolean, java.lang.String)
public void writeEnd ()
public void writeSize (int)
public void writeType (int)
public void writeString (java.lang.String)
protected void writeVarString (java.lang.String)
protected void writeLongVarString (java.lang.String)
protected java.lang.String checkConvertString (java.lang.String, java.lang.String)
private byte[] getBytes (java.lang.String)
protected void writeByteArray (byte[])
public void writeShortData (short)
public void writeIntData (int)
public void writeIntData (int, int)
public void writeLongData (long)
protected void writeFieldType (int)
protected void writeNull (int)
protected void writeChar (java.lang.String, int)
protected void writeSmallint (java.lang.Number)
protected void writeInteger (java.lang.Number)
protected void writeBigint (java.lang.Number)
protected void writeReal (java.lang.Double, int)
protected void writeDecimal (java.math.BigDecimal)
protected void writeBit (java.lang.Boolean)
protected void writeDate (java.sql.Date)
protected void writeTime (java.sql.Time)
protected void writeTimestamp (java.sql.Timestamp)
protected void writeOther (org.hsqldb.types.JavaObject)
protected void writeBinary (org.hsqldb.types.Binary, int)
public int getSize (org.hsqldb.CachedRow)
}
org/hsqldb/rowio/RowOutputTextLog.class
package org.hsqldb.rowio
public org.hsqldb.rowio.RowOutputTextLog extends org.hsqldb.rowio.RowOutputBase {
static final byte[] BYTES_NULL
static final byte[] BYTES_TRUE
static final byte[] BYTES_FALSE
static final byte[] BYTES_AND
static final byte[] BYTES_IS
public static final int MODE_DELETE
public static final int MODE_INSERT
private boolean isWritten
private int logMode
public void ()
public void setMode (int)
protected void writeFieldPrefix ()
protected void writeChar (java.lang.String, int)
protected void writeReal (java.lang.Double, int)
protected void writeSmallint (java.lang.Number)
public void writeEnd ()
protected void writeTime (java.sql.Time)
protected void writeBinary (org.hsqldb.types.Binary, int)
public void writeType (int)
public void writeSize (int)
protected void writeDate (java.sql.Date)
public int getSize (org.hsqldb.CachedRow)
protected void writeInteger (java.lang.Number)
protected void writeBigint (java.lang.Number)
protected void writeNull (int)
protected void writeOther (org.hsqldb.types.JavaObject)
public void writeString (java.lang.String)
protected void writeBit (java.lang.Boolean)
protected void writeDecimal (java.math.BigDecimal)
protected void writeFieldType (int)
public void writeLongData (long)
public void writeIntData (int, int)
protected void writeTimestamp (java.sql.Timestamp)
public void writeShortData (short)
public void writeIntData (int)
public void reset ()
static void ()
}
org/hsqldb/rowio/RowOutputTextQuoted.class
package org.hsqldb.rowio
public org.hsqldb.rowio.RowOutputTextQuoted extends org.hsqldb.rowio.RowOutputText {
public void (java.lang.String, java.lang.String, java.lang.String, boolean, java.lang.String)
protected java.lang.String checkConvertString (java.lang.String, java.lang.String)
private boolean hasUnprintable (java.lang.String)
}
org/hsqldb/scriptio/ScriptReaderBase.class
package org.hsqldb.scriptio
public abstract org.hsqldb.scriptio.ScriptReaderBase extends java.lang.Object {
public static final int ANY_STATEMENT
public static final int DELETE_STATEMENT
public static final int INSERT_STATEMENT
public static final int SEQUENCE_STATEMENT
public static final int COMMIT_STATEMENT
public static final int SESSION_ID
public static final int SCHEMA_STATEMENT
org.hsqldb.Database db
int lineCount
String fileName
int statementType
int sessionNumber
Object[] rowData
long sequenceValue
String statement
org.hsqldb.Table currentTable
org.hsqldb.NumberSequence currentSequence
String currentSchema
public static org.hsqldb.scriptio.ScriptReaderBase newScriptReader (org.hsqldb.Database, java.lang.String, int) throws org.hsqldb.HsqlException java.io.IOException
void (org.hsqldb.Database, java.lang.String) throws org.hsqldb.HsqlException java.io.IOException
protected abstract void openFile () throws java.io.IOException
public void readAll (org.hsqldb.Session) throws java.io.IOException org.hsqldb.HsqlException
protected abstract void readDDL (org.hsqldb.Session) throws java.io.IOException org.hsqldb.HsqlException
protected abstract void readExistingData (org.hsqldb.Session) throws java.io.IOException org.hsqldb.HsqlException
public abstract boolean readLoggedStatement (org.hsqldb.Session) throws java.io.IOException
public int getStatementType ()
public int getSessionNumber ()
public java.lang.Object[] getData ()
public java.lang.String getLoggedStatement ()
public org.hsqldb.NumberSequence getCurrentSequence ()
public long getSequenceValue ()
public org.hsqldb.Table getCurrentTable ()
public java.lang.String getCurrentSchema ()
public int getLineNumber ()
public abstract void close ()
}
org/hsqldb/scriptio/ScriptReaderBinary.class
package org.hsqldb.scriptio
org.hsqldb.scriptio.ScriptReaderBinary extends org.hsqldb.scriptio.ScriptReaderBase {
private org.hsqldb.rowio.RowInputBinary rowIn
protected java.io.DataInputStream dataStreamIn
void (org.hsqldb.Database, java.lang.String) throws org.hsqldb.HsqlException java.io.IOException
protected void openFile () throws java.io.IOException
protected void readDDL (org.hsqldb.Session) throws java.io.IOException org.hsqldb.HsqlException
protected void readExistingData (org.hsqldb.Session) throws java.io.IOException org.hsqldb.HsqlException
protected boolean readRow (org.hsqldb.Table) throws java.io.IOException org.hsqldb.HsqlException
protected int readTableTerm () throws java.io.IOException org.hsqldb.HsqlException
protected java.lang.String readTableInit () throws java.io.IOException org.hsqldb.HsqlException
boolean readRow (org.hsqldb.rowio.RowInputBase, int) throws java.io.IOException
public boolean readLoggedStatement (org.hsqldb.Session) throws java.io.IOException
public void close ()
}
org/hsqldb/scriptio/ScriptReaderText.class
package org.hsqldb.scriptio
public org.hsqldb.scriptio.ScriptReaderText extends org.hsqldb.scriptio.ScriptReaderBase {
java.io.BufferedReader dataStreamIn
org.hsqldb.rowio.RowInputTextLog rowIn
boolean isInsert
void (org.hsqldb.Database, java.lang.String) throws org.hsqldb.HsqlException java.io.IOException
protected void openFile () throws java.io.IOException
protected void readDDL (org.hsqldb.Session) throws java.io.IOException org.hsqldb.HsqlException
protected void readExistingData (org.hsqldb.Session) throws java.io.IOException org.hsqldb.HsqlException
public boolean readLoggedStatement (org.hsqldb.Session) throws java.io.IOException
private void processStatement (org.hsqldb.Session) throws java.io.IOException
public void close ()
}
org/hsqldb/scriptio/ScriptReaderZipped.class
package org.hsqldb.scriptio
org.hsqldb.scriptio.ScriptReaderZipped extends org.hsqldb.scriptio.ScriptReaderBinary {
void (org.hsqldb.Database, java.lang.String) throws org.hsqldb.HsqlException java.io.IOException
protected void openFile () throws java.io.IOException
}
org/hsqldb/scriptio/ScriptWriterBase.class
package org.hsqldb.scriptio
public abstract org.hsqldb.scriptio.ScriptWriterBase extends java.lang.Object implements java.lang.Runnable {
org.hsqldb.Database database
String outFile
java.io.OutputStream fileStreamOut
org.hsqldb.lib.FileAccess$FileSync outDescriptor
int tableRowCount
org.hsqldb.HsqlNameManager$HsqlName schemaToLog
boolean isDump
boolean includeCachedData
long byteCount
volatile boolean needsSync
volatile boolean forceSync
volatile boolean busyWriting
private int syncCount
static final int INSERT
static final int INSERT_WITH_SCHEMA
org.hsqldb.Session currentSession
public static final String[] LIST_SCRIPT_FORMATS
public static final int SCRIPT_TEXT_170
public static final int SCRIPT_BINARY_172
public static final int SCRIPT_ZIPPED_BINARY_172
private Object timerTask
protected volatile int writeDelay
public static org.hsqldb.scriptio.ScriptWriterBase newScriptWriter (org.hsqldb.Database, java.lang.String, boolean, boolean, int) throws org.hsqldb.HsqlException
void ()
void (org.hsqldb.Database, java.lang.String, boolean, boolean, boolean) throws org.hsqldb.HsqlException
public void reopen () throws org.hsqldb.HsqlException
protected abstract void initBuffers ()
public synchronized void sync ()
public void close () throws org.hsqldb.HsqlException
public long size ()
public void writeAll () throws org.hsqldb.HsqlException
protected void openFile () throws org.hsqldb.HsqlException
protected void finishStream () throws java.io.IOException
protected void writeDDL () throws java.io.IOException org.hsqldb.HsqlException
protected void writeExistingData () throws org.hsqldb.HsqlException java.io.IOException
protected void writeTableInit (org.hsqldb.Table) throws org.hsqldb.HsqlException java.io.IOException
protected void writeTableTerm (org.hsqldb.Table) throws org.hsqldb.HsqlException java.io.IOException
protected void writeSingleColumnResult (org.hsqldb.Result) throws org.hsqldb.HsqlException java.io.IOException
abstract void writeRow (org.hsqldb.Session, org.hsqldb.Table, java.lang.Object[]) throws org.hsqldb.HsqlException java.io.IOException
protected abstract void writeDataTerm () throws java.io.IOException
protected abstract void addSessionId (org.hsqldb.Session) throws java.io.IOException
public abstract void writeLogStatement (org.hsqldb.Session, java.lang.String) throws java.io.IOException org.hsqldb.HsqlException
public abstract void writeInsertStatement (org.hsqldb.Session, org.hsqldb.Table, java.lang.Object[]) throws org.hsqldb.HsqlException java.io.IOException
public abstract void writeDeleteStatement (org.hsqldb.Session, org.hsqldb.Table, java.lang.Object[]) throws org.hsqldb.HsqlException java.io.IOException
public abstract void writeSequenceStatement (org.hsqldb.Session, org.hsqldb.NumberSequence) throws org.hsqldb.HsqlException java.io.IOException
public abstract void writeCommitStatement (org.hsqldb.Session) throws org.hsqldb.HsqlException java.io.IOException
public void run ()
public void setWriteDelay (int)
public void start ()
public void stop ()
public int getWriteDelay ()
static void ()
}
org/hsqldb/scriptio/ScriptWriterBinary.class
package org.hsqldb.scriptio
org.hsqldb.scriptio.ScriptWriterBinary extends org.hsqldb.scriptio.ScriptWriterBase {
org.hsqldb.rowio.RowOutputBinary rowOut
void (org.hsqldb.Database, java.lang.String, boolean, boolean) throws org.hsqldb.HsqlException
protected void initBuffers ()
protected void writeSingleColumnResult (org.hsqldb.Result) throws java.io.IOException org.hsqldb.HsqlException
protected void writeRow (org.hsqldb.Session, org.hsqldb.Table, java.lang.Object[]) throws java.io.IOException org.hsqldb.HsqlException
protected void writeTableInit (org.hsqldb.Table) throws org.hsqldb.HsqlException java.io.IOException
protected void writeTableTerm (org.hsqldb.Table) throws java.io.IOException
protected void writeDataTerm () throws java.io.IOException
public void writeLogStatement (org.hsqldb.Session, java.lang.String) throws java.io.IOException org.hsqldb.HsqlException
protected void addSessionId (org.hsqldb.Session) throws java.io.IOException
public void writeDeleteStatement (org.hsqldb.Session, org.hsqldb.Table, java.lang.Object[]) throws org.hsqldb.HsqlException java.io.IOException
public void writeSequenceStatement (org.hsqldb.Session, org.hsqldb.NumberSequence) throws org.hsqldb.HsqlException java.io.IOException
public void writeInsertStatement (org.hsqldb.Session, org.hsqldb.Table, java.lang.Object[]) throws org.hsqldb.HsqlException java.io.IOException
public void writeCommitStatement (org.hsqldb.Session) throws org.hsqldb.HsqlException java.io.IOException
}
org/hsqldb/scriptio/ScriptWriterText.class
package org.hsqldb.scriptio
public org.hsqldb.scriptio.ScriptWriterText extends org.hsqldb.scriptio.ScriptWriterBase {
org.hsqldb.rowio.RowOutputTextLog rowOut
public static final byte[] BYTES_LINE_SEP
static final byte[] BYTES_COMMIT
static final byte[] BYTES_INSERT_INTO
static final byte[] BYTES_VALUES
static final byte[] BYTES_TERM
static final byte[] BYTES_DELETE_FROM
static final byte[] BYTES_WHERE
static final byte[] BYTES_SEQUENCE
static final byte[] BYTES_SEQUENCE_MID
static final byte[] BYTES_C_ID_INIT
static final byte[] BYTES_C_ID_TERM
static final byte[] BYTES_SCHEMA
void ()
public void (org.hsqldb.Database, java.lang.String, boolean, boolean, boolean) throws org.hsqldb.HsqlException
protected void initBuffers ()
protected void writeDataTerm () throws java.io.IOException
protected void addSessionId (org.hsqldb.Session) throws java.io.IOException
private void writeSchemaStatement (org.hsqldb.HsqlNameManager$HsqlName)
public void writeLogStatement (org.hsqldb.Session, java.lang.String) throws java.io.IOException org.hsqldb.HsqlException
protected void writeRow (org.hsqldb.Session, org.hsqldb.Table, java.lang.Object[]) throws org.hsqldb.HsqlException java.io.IOException
protected void writeTableInit (org.hsqldb.Table) throws org.hsqldb.HsqlException java.io.IOException
public void writeInsertStatement (org.hsqldb.Session, org.hsqldb.Table, java.lang.Object[]) throws org.hsqldb.HsqlException java.io.IOException
public void writeDeleteStatement (org.hsqldb.Session, org.hsqldb.Table, java.lang.Object[]) throws org.hsqldb.HsqlException java.io.IOException
public void writeSequenceStatement (org.hsqldb.Session, org.hsqldb.NumberSequence) throws org.hsqldb.HsqlException java.io.IOException
public void writeCommitStatement (org.hsqldb.Session) throws org.hsqldb.HsqlException java.io.IOException
protected void finalize ()
static void ()
}
org/hsqldb/scriptio/ScriptWriterZipped.class
package org.hsqldb.scriptio
org.hsqldb.scriptio.ScriptWriterZipped extends org.hsqldb.scriptio.ScriptWriterBinary {
private static final int bufferSize
void (org.hsqldb.Database, java.lang.String, boolean, boolean) throws org.hsqldb.HsqlException
public void sync ()
protected void openFile () throws org.hsqldb.HsqlException
protected void finishStream () throws java.io.IOException
}
org/hsqldb/store/BaseHashMap$BaseHashIterator.class
package org.hsqldb.store
public org.hsqldb.store.BaseHashMap$BaseHashIterator extends java.lang.Object implements org.hsqldb.lib.Iterator {
boolean keys
int lookup
int counter
boolean removed
private final org.hsqldb.store.BaseHashMap this$0
public void (org.hsqldb.store.BaseHashMap)
public void (org.hsqldb.store.BaseHashMap, boolean)
public boolean hasNext ()
public java.lang.Object next () throws java.util.NoSuchElementException
public int nextInt () throws java.util.NoSuchElementException
public long nextLong () throws java.util.NoSuchElementException
public void remove () throws java.util.NoSuchElementException
public int getAccessCount ()
}
org/hsqldb/store/BaseHashMap.class
package org.hsqldb.store
public org.hsqldb.store.BaseHashMap extends java.lang.Object {
boolean isIntKey
boolean isLongKey
boolean isObjectKey
boolean isNoValue
boolean isIntValue
boolean isLongValue
boolean isObjectValue
protected org.hsqldb.store.HashIndex hashIndex
protected int[] intKeyTable
protected Object[] objectKeyTable
protected long[] longKeyTable
protected int[] intValueTable
protected Object[] objectValueTable
protected long[] longValueTable
int accessMin
int accessCount
int[] accessTable
final float loadFactor
final int initialCapacity
int threshold
int maxCapacity
protected int purgePolicy
protected boolean minimizeOnEmpty
boolean hasZeroKey
int zeroKeyIndex
protected static final int noKeyOrValue
protected static final int intKeyOrValue
protected static final int longKeyOrValue
protected static final int objectKeyOrValue
protected static final int NO_PURGE
protected static final int PURGE_ALL
protected static final int PURGE_HALF
protected static final int PURGE_QUARTER
protected void (int, float, int, int, boolean) throws java.lang.IllegalArgumentException
protected int getLookup (java.lang.Object, int)
protected int getLookup (int)
protected int getLookup (long)
protected java.lang.Object addOrRemove (long, long, java.lang.Object, java.lang.Object, boolean)
protected java.lang.Object addOrRemove (int, java.lang.Object, boolean)
protected java.lang.Object removeObject (java.lang.Object)
protected boolean reset ()
protected void rehash (int)
private void resizeElementArrays (int, int)
private void clearElementArrays (int, int)
void removeFromElementArrays (int)
int nextLookup (int, int, boolean, int)
int nextLookup (int)
protected void removeRow (int)
protected java.lang.Object removeLookup (int)
public void clear ()
protected int getAccessCountCeiling (int, int)
protected void clear (int, int)
void resetAccessCount ()
public int size ()
public boolean isEmpty ()
protected boolean containsKey (java.lang.Object)
protected boolean containsKey (int)
protected boolean containsKey (long)
protected boolean containsValue (java.lang.Object)
}
org/hsqldb/store/BitMap.class
package org.hsqldb.store
public org.hsqldb.store.BitMap extends java.lang.Object {
int defaultCapacity
int capacity
int[] map
public void (int)
public void reset ()
public int set (int)
public int unset (int)
public int get (int)
public static int set (int, int)
public static int unset (int, int)
public static boolean isSet (int, int)
private void doubleCapacity ()
}
org/hsqldb/store/HashIndex.class
package org.hsqldb.store
org.hsqldb.store.HashIndex extends java.lang.Object {
int[] hashTable
int[] linkTable
int newNodePointer
int elementCount
int reclaimedNodePointer
boolean fixedSize
void (int, int, boolean)
void reset (int, int)
void resetTables ()
void clear ()
int getHashIndex (int)
int getLookup (int)
int getNextLookup (int)
int linkNode (int, int)
void unlinkNode (int, int, int)
boolean removeEmptyNode (int)
}
org/hsqldb/store/ObjectCacheHashMap$ObjectCacheIterator.class
package org.hsqldb.store
public org.hsqldb.store.ObjectCacheHashMap$ObjectCacheIterator extends org.hsqldb.store.BaseHashMap$BaseHashIterator implements org.hsqldb.lib.Iterator {
private final org.hsqldb.store.ObjectCacheHashMap this$0
public void (org.hsqldb.store.ObjectCacheHashMap)
}
org/hsqldb/store/ObjectCacheHashMap.class
package org.hsqldb.store
public org.hsqldb.store.ObjectCacheHashMap extends org.hsqldb.store.BaseHashMap {
org.hsqldb.lib.Set keySet
org.hsqldb.lib.Collection values
public void (int) throws java.lang.IllegalArgumentException
public java.lang.Object get (int)
public java.lang.Object put (int, java.lang.Object)
public java.lang.Object remove (int)
public int getAccessCountCeiling (int, int)
public void setAccessCountFloor (int)
public org.hsqldb.store.ObjectCacheHashMap$ObjectCacheIterator iterator ()
}
org/hsqldb/store/ValuePool.class
package org.hsqldb.store
public org.hsqldb.store.ValuePool extends java.lang.Object {
static org.hsqldb.store.ValuePoolHashMap intPool
static org.hsqldb.store.ValuePoolHashMap longPool
static org.hsqldb.store.ValuePoolHashMap doublePool
static org.hsqldb.store.ValuePoolHashMap bigdecimalPool
static org.hsqldb.store.ValuePoolHashMap stringPool
static org.hsqldb.store.ValuePoolHashMap datePool
static final int DEFAULT_VALUE_POOL_SIZE
static final int[] defaultPoolLookupSize
static final int POOLS_COUNT
static final int defaultSizeFactor
static final int defaultMaxStringLength
static org.hsqldb.store.ValuePoolHashMap[] poolList
static int maxStringLength
static Class class$org$hsqldb$store$ValuePool
public void ()
private static void initPool ()
public static void resetPool (int[], int)
public static void resetPool ()
public static void clearPool ()
public static java.lang.Integer getInt (int)
public static java.lang.Long getLong (long)
public static java.lang.Double getDouble (long)
public static java.lang.String getString (java.lang.String)
public static java.sql.Date getDate (long)
public static java.math.BigDecimal getBigDecimal (java.math.BigDecimal)
public static java.lang.Boolean getBoolean (boolean)
static java.lang.Class class$ (java.lang.String)
static void ()
}
org/hsqldb/store/ValuePoolHashMap.class
package org.hsqldb.store
public org.hsqldb.store.ValuePoolHashMap extends org.hsqldb.store.BaseHashMap {
public void (int, int, int) throws java.lang.IllegalArgumentException
public void resetCapacity (int, int) throws java.lang.IllegalArgumentException
protected java.lang.Integer getOrAddInteger (int)
protected java.lang.Long getOrAddLong (long)
protected java.lang.String getOrAddString (java.lang.Object)
protected java.sql.Date getOrAddDate (long)
protected java.lang.Double getOrAddDouble (long)
protected java.lang.Object getOrAddObject (java.lang.Object)
}
org/hsqldb/types/Binary.class
package org.hsqldb.types
public org.hsqldb.types.Binary extends java.lang.Object {
private byte[] data
int hash
public void (byte[], boolean)
public byte[] getBytes ()
public byte[] getClonedBytes ()
public int getBytesLength ()
public boolean equals (java.lang.Object)
public int hashCode ()
public java.lang.String toString ()
}
org/hsqldb/types/JavaObject.class
package org.hsqldb.types
public org.hsqldb.types.JavaObject extends java.lang.Object {
private byte[] data
public void (byte[])
public void (java.io.Serializable) throws org.hsqldb.HsqlException
public byte[] getBytes ()
public int getBytesLength ()
public java.io.Serializable getObject () throws org.hsqldb.HsqlException
public java.lang.String toString ()
}
org/hsqldb/util/Bold.gif
org/hsqldb/util/CSVWriter.class
package org.hsqldb.util
public org.hsqldb.util.CSVWriter extends java.lang.Object {
private String newline
private java.io.OutputStreamWriter writer
private int nbrCols
private int nbrRows
public void (java.io.File, java.lang.String) throws java.io.IOException
public void writeHeader (java.lang.String[]) throws java.io.IOException
public void writeData (java.lang.String[]) throws java.io.IOException
public void close () throws java.io.IOException
private void doWriteData (java.lang.String[]) throws java.io.IOException
private java.lang.String toCsvValue (java.lang.String)
}
org/hsqldb/util/Clear.png
org/hsqldb/util/Close.png
org/hsqldb/util/CodeSwitcher.class
package org.hsqldb.util
public org.hsqldb.util.CodeSwitcher extends java.lang.Object {
private static final String ls
private java.util.Vector vList
private java.util.Vector vSwitchOn
private java.util.Vector vSwitchOff
private java.util.Vector vSwitches
private static final int MAX_LINELENGTH
public static void main (java.lang.String[])
static void showUsage ()
void ()
void process ()
void printSwitches ()
void addDir (java.lang.String)
boolean processFile (java.lang.String)
static java.util.Vector getFileLines (java.io.File) throws java.io.IOException
static void writeFileLines (java.util.Vector, java.io.File) throws java.io.IOException
static void printError (java.lang.String)
static void ()
}
org/hsqldb/util/Colors.png
org/hsqldb/util/CommonSwing.class
package org.hsqldb.util
org.hsqldb.util.CommonSwing extends java.lang.Object {
protected static String messagerHeader
protected static String Native
protected static String Java
protected static String Motif
protected static String plaf
protected static String GTK
static Class class$org$hsqldb$util$CommonSwing
void ()
static java.awt.Image getIcon (java.lang.String)
protected static void errorMessage (java.lang.String)
public static void errorMessage (java.lang.Exception)
public static void errorMessage (java.lang.Exception, boolean)
static void setFramePositon (javax.swing.JFrame)
static void setSwingLAF (javax.swing.JFrame, java.lang.String)
static java.lang.Class class$ (java.lang.String)
static void ()
}
org/hsqldb/util/ConnectionDialog$1.class
package org.hsqldb.util
org.hsqldb.util.ConnectionDialog$1 extends java.lang.Object implements java.awt.event.ItemListener {
private final org.hsqldb.util.ConnectionDialog this$0
void (org.hsqldb.util.ConnectionDialog)
public void itemStateChanged (java.awt.event.ItemEvent)
}
org/hsqldb/util/ConnectionDialog$2.class
package org.hsqldb.util
org.hsqldb.util.ConnectionDialog$2 extends java.lang.Object implements java.awt.event.ActionListener {
private final org.hsqldb.util.ConnectionDialog this$0
void (org.hsqldb.util.ConnectionDialog)
public void actionPerformed (java.awt.event.ActionEvent)
}
org/hsqldb/util/ConnectionDialog.class
package org.hsqldb.util
org.hsqldb.util.ConnectionDialog extends java.awt.Dialog implements java.awt.event.ActionListener java.awt.event.ItemListener {
protected java.sql.Connection mConnection
protected java.awt.TextField mName
protected java.awt.TextField mDriver
protected java.awt.TextField mURL
protected java.awt.TextField mUser
protected java.awt.TextField mPassword
protected java.awt.Label mError
private String[][] connTypes
private java.util.Hashtable settings
private java.awt.Choice types
private java.awt.Choice recent
public static java.sql.Connection createConnection (java.lang.String, java.lang.String, java.lang.String, java.lang.String) throws java.lang.Exception
void (java.awt.Frame, java.lang.String)
private void create ()
public static java.sql.Connection createConnection (java.awt.Frame, java.lang.String)
protected static java.awt.Label createLabel (java.lang.String)
protected static java.awt.Panel createBorderPanel (java.awt.Component)
public void actionPerformed (java.awt.event.ActionEvent)
public void itemStateChanged (java.awt.event.ItemEvent)
static java.util.Hashtable access$000 (org.hsqldb.util.ConnectionDialog)
static java.util.Hashtable access$002 (org.hsqldb.util.ConnectionDialog, java.util.Hashtable)
static java.awt.Choice access$100 (org.hsqldb.util.ConnectionDialog)
}
org/hsqldb/util/ConnectionDialogCommon.class
package org.hsqldb.util
org.hsqldb.util.ConnectionDialogCommon extends java.lang.Object {
private static String[][] connTypes
private static final String[][] sJDBCTypes
private static final String fileName
private static java.io.File recentSettings
static String emptySettingName
private static String homedir
static Class class$java$lang$String
void ()
static java.lang.String[][] getTypes ()
static java.util.Hashtable loadRecentConnectionSettings () throws java.io.IOException
static void addToRecentConnectionSettings (java.util.Hashtable, org.hsqldb.util.ConnectionSetting) throws java.io.IOException
private static void storeRecentConnectionSettings (java.util.Hashtable)
static void deleteRecentConnectionSettings ()
public static void setHomeDir ()
static java.lang.Class class$ (java.lang.String)
static void ()
}
org/hsqldb/util/ConnectionDialogSwing.class
package org.hsqldb.util
org.hsqldb.util.ConnectionDialogSwing extends javax.swing.JDialog implements java.awt.event.ActionListener java.awt.event.ItemListener {
private static final long serialVersionUID
private java.sql.Connection mConnection
private javax.swing.JTextField mName
private javax.swing.JTextField mDriver
private javax.swing.JTextField mURL
private javax.swing.JTextField mUser
private javax.swing.JPasswordField mPassword
private String[][] connTypes
private java.util.Hashtable settings
private javax.swing.JButton okCancel
private javax.swing.JButton clear
private javax.swing.JComboBox mSettingName
public static java.sql.Connection createConnection (java.lang.String, java.lang.String, java.lang.String, java.lang.String) throws java.lang.Exception
void (javax.swing.JFrame, java.lang.String)
private void create ()
public static java.sql.Connection createConnection (javax.swing.JFrame, java.lang.String)
private static javax.swing.JLabel createLabel (java.lang.String)
public java.util.Vector loadRecentConnectionSettings ()
public void actionPerformed (java.awt.event.ActionEvent)
public void itemStateChanged (java.awt.event.ItemEvent)
}
org/hsqldb/util/ConnectionSetting.class
package org.hsqldb.util
public org.hsqldb.util.ConnectionSetting extends java.lang.Object implements java.io.Serializable {
private String name
private String driver
private String url
private String user
private String pw
java.lang.String getName ()
java.lang.String getDriver ()
java.lang.String getUrl ()
java.lang.String getUser ()
java.lang.String getPassword ()
private void ()
void (java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String)
public boolean equals (java.lang.Object)
public int hashCode ()
}
org/hsqldb/util/DatabaseManager.class
package org.hsqldb.util
public org.hsqldb.util.DatabaseManager extends java.applet.Applet implements java.awt.event.ActionListener java.awt.event.WindowListener java.awt.event.KeyListener {
private static final String DEFAULT_RCFILE
static final String NL
static final int iMaxRecent
java.sql.Connection cConn
java.sql.DatabaseMetaData dMeta
java.sql.Statement sStatement
java.awt.Menu mRecent
String[] sRecent
int iRecent
java.awt.TextArea txtCommand
java.awt.Button butExecute
java.awt.Button butClear
org.hsqldb.util.Tree tTree
java.awt.Panel pResult
long lTime
int iResult
org.hsqldb.util.Grid gResult
java.awt.TextArea txtResult
boolean bHelp
java.awt.Frame fMain
java.awt.Image imgEmpty
static boolean bMustExit
String ifHuge
static String defDriver
static String defURL
static String defUser
static String defPassword
static String defScript
static String defDirectory
public void ()
public void connect (java.sql.Connection)
public void init ()
public static void main (java.lang.String[])
private static void showUsage ()
void insertTestData ()
public void main ()
void addMenu (java.awt.MenuBar, java.lang.String, java.lang.String[])
void addMenuItems (java.awt.Menu, java.lang.String[])
public void keyPressed (java.awt.event.KeyEvent)
public void keyReleased (java.awt.event.KeyEvent)
public void keyTyped (java.awt.event.KeyEvent)
public void actionPerformed (java.awt.event.ActionEvent)
void showHelp (java.lang.String[])
public void windowActivated (java.awt.event.WindowEvent)
public void windowDeactivated (java.awt.event.WindowEvent)
public void windowClosed (java.awt.event.WindowEvent)
public void windowClosing (java.awt.event.WindowEvent)
public void windowDeiconified (java.awt.event.WindowEvent)
public void windowIconified (java.awt.event.WindowEvent)
public void windowOpened (java.awt.event.WindowEvent)
void clear ()
void execute ()
void updateResult ()
void formatResultSet (java.sql.ResultSet)
void testPerformance ()
void saveAsCsv (java.lang.String)
void showResultInText ()
private void addToRecent (java.lang.String)
private void initGUI ()
protected void refreshTree ()
static void ()
}
org/hsqldb/util/DatabaseManagerCommon.class
package org.hsqldb.util
org.hsqldb.util.DatabaseManagerCommon extends java.lang.Object {
private static java.util.Random rRandom
static String[] selectHelp
static String[] insertHelp
static String[] updateHelp
static String[] deleteHelp
static String[] createTableHelp
static String[] dropTableHelp
static String[] createIndexHelp
static String[] dropIndexHelp
static String[] checkpointHelp
static String[] scriptHelp
static String[] shutdownHelp
static String[] setHelp
static String[] testHelp
static String[] testDataSql
static java.lang.String random (java.lang.String[])
static int random (int)
static void createTestTables (java.sql.Statement)
static java.lang.String createTestData (java.sql.Statement) throws java.sql.SQLException
static java.lang.String readFile (java.lang.String)
static void writeFile (java.lang.String, java.lang.String)
static long testStatement (java.sql.Statement, java.lang.String, int) throws java.sql.SQLException
private void ()
static void ()
}
org/hsqldb/util/DatabaseManagerSwing$1.class
package org.hsqldb.util
org.hsqldb.util.DatabaseManagerSwing$1 extends java.lang.Object implements java.awt.event.ActionListener {
private final org.hsqldb.util.DatabaseManagerSwing this$0
void (org.hsqldb.util.DatabaseManagerSwing)
public void actionPerformed (java.awt.event.ActionEvent)
}
org/hsqldb/util/DatabaseManagerSwing$2.class
package org.hsqldb.util
org.hsqldb.util.DatabaseManagerSwing$2 extends java.lang.Object implements java.awt.event.ActionListener {
private final org.hsqldb.util.DatabaseManagerSwing this$0
void (org.hsqldb.util.DatabaseManagerSwing)
public void actionPerformed (java.awt.event.ActionEvent)
}
org/hsqldb/util/DatabaseManagerSwing$3.class
package org.hsqldb.util
org.hsqldb.util.DatabaseManagerSwing$3 extends java.lang.Object implements java.awt.event.ActionListener {
private final org.hsqldb.util.DatabaseManagerSwing this$0
void (org.hsqldb.util.DatabaseManagerSwing)
public void actionPerformed (java.awt.event.ActionEvent)
}
org/hsqldb/util/DatabaseManagerSwing$4.class
package org.hsqldb.util
org.hsqldb.util.DatabaseManagerSwing$4 extends java.lang.Object implements java.awt.event.ActionListener {
private final org.hsqldb.util.DatabaseManagerSwing this$0
void (org.hsqldb.util.DatabaseManagerSwing)
public void actionPerformed (java.awt.event.ActionEvent)
}
org/hsqldb/util/DatabaseManagerSwing$5.class
package org.hsqldb.util
org.hsqldb.util.DatabaseManagerSwing$5 extends java.lang.Object implements java.lang.Runnable {
private final org.hsqldb.util.DatabaseManagerSwing this$0
void (org.hsqldb.util.DatabaseManagerSwing)
public void run ()
}
org/hsqldb/util/DatabaseManagerSwing$6.class
package org.hsqldb.util
org.hsqldb.util.DatabaseManagerSwing$6 extends java.lang.Object implements java.awt.event.ActionListener {
private final org.hsqldb.util.DatabaseManagerSwing this$0
void (org.hsqldb.util.DatabaseManagerSwing)
public void actionPerformed (java.awt.event.ActionEvent)
}
org/hsqldb/util/DatabaseManagerSwing$7.class
package org.hsqldb.util
org.hsqldb.util.DatabaseManagerSwing$7 extends java.lang.Object implements java.awt.event.ActionListener {
private final org.hsqldb.util.DatabaseManagerSwing this$0
void (org.hsqldb.util.DatabaseManagerSwing)
public void actionPerformed (java.awt.event.ActionEvent)
}
org/hsqldb/util/DatabaseManagerSwing$8.class
package org.hsqldb.util
org.hsqldb.util.DatabaseManagerSwing$8 extends java.lang.Object implements java.awt.event.ActionListener {
private final org.hsqldb.util.DatabaseManagerSwing this$0
void (org.hsqldb.util.DatabaseManagerSwing)
public void actionPerformed (java.awt.event.ActionEvent)
}
org/hsqldb/util/DatabaseManagerSwing$DBMPrefs.class
package org.hsqldb.util
public org.hsqldb.util.DatabaseManagerSwing$DBMPrefs extends java.lang.Object {
private java.io.File prefsFile
boolean autoRefresh
boolean showRowCounts
boolean showSysTables
boolean showSchemas
boolean resultGrid
String laf
boolean showTooltips
private static final String tString
private static final String fString
public void () throws java.lang.NoSuchMethodException java.lang.ClassNotFoundException java.lang.InstantiationException java.lang.IllegalAccessException java.lang.reflect.InvocationTargetException
public void load ()
public void store ()
static void ()
}
org/hsqldb/util/DatabaseManagerSwing$StatementExecRunnable.class
package org.hsqldb.util
public org.hsqldb.util.DatabaseManagerSwing$StatementExecRunnable extends java.lang.Object implements java.lang.Runnable {
private String sCmd
private final org.hsqldb.util.DatabaseManagerSwing this$0
protected void (org.hsqldb.util.DatabaseManagerSwing)
public void run ()
}
org/hsqldb/util/DatabaseManagerSwing.class
package org.hsqldb.util
public org.hsqldb.util.DatabaseManagerSwing extends javax.swing.JApplet implements java.awt.event.ActionListener java.awt.event.WindowListener java.awt.event.KeyListener {
private static final String DEFAULT_RCFILE
private static final String HELP_TEXT
private static final String ABOUT_TEXT
static final String NL
static final String NULL_STR
static int iMaxRecent
java.sql.Connection cConn
java.sql.Connection rowConn
java.sql.DatabaseMetaData dMeta
java.sql.Statement sStatement
javax.swing.JMenu mRecent
String[] sRecent
int iRecent
javax.swing.JTextArea txtCommand
javax.swing.JScrollPane txtCommandScroll
javax.swing.JButton butExecute
javax.swing.JTree tTree
javax.swing.JScrollPane tScrollPane
javax.swing.tree.DefaultTreeModel treeModel
javax.swing.table.TableModel tableModel
javax.swing.tree.DefaultMutableTreeNode rootNode
javax.swing.JPanel pResult
long lTime
org.hsqldb.util.GridSwing gResult
javax.swing.JTable gResultTable
javax.swing.JScrollPane gScrollPane
javax.swing.JTextArea txtResult
javax.swing.JScrollPane txtResultScroll
javax.swing.JSplitPane nsSplitPane
javax.swing.JSplitPane ewSplitPane
boolean bHelp
javax.swing.JFrame fMain
static boolean bMustExit
String ifHuge
javax.swing.JToolBar jtoolbar
private boolean showSchemas
private boolean showTooltips
private boolean autoRefresh
private boolean gridFormat
static org.hsqldb.util.DatabaseManagerSwing refForFontDialogSwing
boolean displayRowCounts
boolean showSys
boolean showIndexDetails
String currentLAF
javax.swing.JPanel pStatus
static javax.swing.JButton iReadyStatus
javax.swing.JRadioButtonMenuItem rbAllSchemas
javax.swing.JMenuItem mitemAbout
javax.swing.JMenuItem mitemHelp
javax.swing.JMenuItem mitemUpdateSchemas
javax.swing.JCheckBoxMenuItem boxAutoCommit
javax.swing.JCheckBoxMenuItem boxLogging
javax.swing.JCheckBoxMenuItem boxShowSchemas
javax.swing.JCheckBoxMenuItem boxAutoRefresh
javax.swing.JCheckBoxMenuItem boxTooltips
javax.swing.JCheckBoxMenuItem boxRowCounts
javax.swing.JCheckBoxMenuItem boxShowGrid
javax.swing.JCheckBoxMenuItem boxShowSys
javax.swing.JRadioButtonMenuItem rbNativeLF
javax.swing.JRadioButtonMenuItem rbJavaLF
javax.swing.JRadioButtonMenuItem rbMotifLF
javax.swing.JLabel jStatusLine
static String READY_STATUS
private static final String AUTOCOMMIT_BOX_TEXT
private static final String LOGGING_BOX_TEXT
private static final String SHOWSCHEMAS_BOX_TEXT
private static final String AUTOREFRESH_BOX_TEXT
private static final String SHOWTIPS_BOX_TEXT
private static final String ROWCOUNTS_BOX_TEXT
private static final String SHOWSYS_BOX_TEXT
private static final String GRID_BOX_TEXT
java.awt.Cursor fMainCursor
java.awt.Cursor txtCommandCursor
java.awt.Cursor txtResultCursor
java.util.HashMap tipMap
private javax.swing.JMenu mnuSchemas
private final java.awt.Cursor waitCursor
static String defDriver
static String defURL
static String defUser
static String defPassword
static String defScript
static String defDirectory
private String schemaFilter
private org.hsqldb.util.DatabaseManagerSwing$DBMPrefs prefs
Thread dummyThread
private String busyText
private Runnable treeRefreshRunnable
private static final String[] usertables
private static final String[] nonSystables
private static final java.util.HashSet oracleSysUsers
private static final String[] oracleSysSchemas
java.awt.event.ActionListener schemaListListener
static Class class$java$lang$String
public void ()
public void init ()
public static void main (java.lang.String[])
public void connect (java.sql.Connection)
private static void showUsage ()
private void insertTestData ()
public void setMustExit (boolean)
public void main ()
private void addMenu (javax.swing.JMenuBar, java.lang.String, java.lang.Object[])
private void addMenuItems (javax.swing.JMenu, java.lang.Object[])
public void keyPressed (java.awt.event.KeyEvent)
public void keyReleased (java.awt.event.KeyEvent)
public void keyTyped (java.awt.event.KeyEvent)
public void actionPerformed (java.awt.event.ActionEvent)
private void displayResults ()
private void setResultsInGrid ()
private void setResultsInText ()
private void showHelp (java.lang.String[])
public void windowActivated (java.awt.event.WindowEvent)
public void windowDeactivated (java.awt.event.WindowEvent)
public void windowClosed (java.awt.event.WindowEvent)
public void windowDeiconified (java.awt.event.WindowEvent)
public void windowIconified (java.awt.event.WindowEvent)
public void windowOpened (java.awt.event.WindowEvent)
public void windowClosing (java.awt.event.WindowEvent)
private void clear ()
private void backgroundIt (java.lang.Runnable, java.lang.String)
public void setWaiting (java.lang.String)
protected void executeCurrentSQL ()
private void executeSQL ()
private void updateResult ()
private void formatResultSet (java.sql.ResultSet)
private void testPerformance ()
private void showResultInText ()
private void addToRecent (java.lang.String)
private void initGUI ()
private javax.swing.tree.DefaultMutableTreeNode makeNode (java.lang.Object, javax.swing.tree.MutableTreeNode)
protected void refreshTree ()
protected void directRefreshTree ()
void setStatusLine (java.lang.String)
protected int[] getRowCounts (java.util.Vector, java.util.Vector) throws java.lang.Exception
protected javax.swing.JToolBar createToolBar ()
void updateAutoCommitBox ()
private void setLF (java.lang.String)
void resetTooltips ()
private void updateSchemaList ()
static void access$000 (org.hsqldb.util.DatabaseManagerSwing)
static boolean access$102 (org.hsqldb.util.DatabaseManagerSwing, boolean)
static void access$200 (org.hsqldb.util.DatabaseManagerSwing)
static void access$300 (org.hsqldb.util.DatabaseManagerSwing)
static void access$400 (org.hsqldb.util.DatabaseManagerSwing)
static boolean access$500 (org.hsqldb.util.DatabaseManagerSwing)
static void access$600 (org.hsqldb.util.DatabaseManagerSwing)
static java.lang.String access$702 (org.hsqldb.util.DatabaseManagerSwing, java.lang.String)
static java.lang.String access$700 (org.hsqldb.util.DatabaseManagerSwing)
static java.lang.Class class$ (java.lang.String)
static void ()
}
org/hsqldb/util/FontDialogSwing$1.class
package org.hsqldb.util
org.hsqldb.util.FontDialogSwing$1 extends java.lang.Object implements java.awt.event.ActionListener {
void ()
public void actionPerformed (java.awt.event.ActionEvent)
}
org/hsqldb/util/FontDialogSwing$2.class
package org.hsqldb.util
org.hsqldb.util.FontDialogSwing$2 extends java.lang.Object implements java.awt.event.ActionListener {
void ()
public void actionPerformed (java.awt.event.ActionEvent)
}
org/hsqldb/util/FontDialogSwing$3.class
package org.hsqldb.util
org.hsqldb.util.FontDialogSwing$3 extends java.lang.Object implements java.awt.event.ActionListener {
void ()
public void actionPerformed (java.awt.event.ActionEvent)
}
org/hsqldb/util/FontDialogSwing$4.class
package org.hsqldb.util
org.hsqldb.util.FontDialogSwing$4 extends java.lang.Object implements java.awt.event.ActionListener {
void ()
public void actionPerformed (java.awt.event.ActionEvent)
}
org/hsqldb/util/FontDialogSwing$5.class
package org.hsqldb.util
org.hsqldb.util.FontDialogSwing$5 extends java.lang.Object implements java.awt.event.ActionListener {
void ()
public void actionPerformed (java.awt.event.ActionEvent)
}
org/hsqldb/util/FontDialogSwing$6.class
package org.hsqldb.util
org.hsqldb.util.FontDialogSwing$6 extends java.lang.Object implements java.awt.event.ActionListener {
void ()
public void actionPerformed (java.awt.event.ActionEvent)
}
org/hsqldb/util/FontDialogSwing$7.class
package org.hsqldb.util
org.hsqldb.util.FontDialogSwing$7 extends java.lang.Object implements java.awt.event.ItemListener {
void ()
public void itemStateChanged (java.awt.event.ItemEvent)
}
org/hsqldb/util/FontDialogSwing.class
package org.hsqldb.util
public org.hsqldb.util.FontDialogSwing extends javax.swing.JDialog {
private static boolean isRunning
private static final String BACKGROUND
private static String defaultFont
private static final String FOREGROUND
private static javax.swing.JButton bgColorButton
private static javax.swing.JCheckBox ckbbold
private static javax.swing.JButton closeButton
private static javax.swing.JButton fgColorButton
private static javax.swing.JComboBox fontsComboBox
private static javax.swing.JComboBox fontSizesComboBox
private static final String[] fontSizes
private static org.hsqldb.util.DatabaseManagerSwing fOwner
private static javax.swing.JFrame frame
private static javax.swing.JCheckBox ckbitalic
public void ()
public static void CreatFontDialog (org.hsqldb.util.DatabaseManagerSwing)
public static void setFont ()
public static void setFontSize (java.lang.String)
public static void setStyle ()
public static void setColor (java.lang.String)
static javax.swing.JFrame access$000 ()
static void ()
}
org/hsqldb/util/GreenCircle.gif
org/hsqldb/util/Grid.class
package org.hsqldb.util
org.hsqldb.util.Grid extends java.awt.Panel {
private java.awt.Dimension dMinimum
protected java.awt.Font fFont
private java.awt.FontMetrics fMetrics
private java.awt.Graphics gImage
private java.awt.Image iImage
private int iWidth
private int iHeight
private int iRowHeight
private int iFirstRow
private int iGridWidth
private int iGridHeight
private int iX
private int iY
protected String[] sColHead
protected java.util.Vector vData
private int[] iColWidth
private int iColCount
protected int iRowCount
private java.awt.Scrollbar sbHoriz
private java.awt.Scrollbar sbVert
private int iSbWidth
private int iSbHeight
private boolean bDrag
private int iXDrag
private int iColDrag
public void ()
java.lang.String[] getHead ()
java.util.Vector getData ()
public void setMinimumSize (java.awt.Dimension)
public void setBounds (int, int, int, int)
public void setHead (java.lang.String[])
public void addRow (java.lang.String[])
public void update ()
void adjustScroll ()
public boolean handleEvent (java.awt.Event)
public void paint (java.awt.Graphics)
public void update (java.awt.Graphics)
public boolean mouseMove (java.awt.Event, int, int)
public boolean mouseDrag (java.awt.Event, int, int)
public boolean mouseExit (java.awt.Event, int, int)
public java.awt.Dimension preferredSize ()
public java.awt.Dimension getPreferredSize ()
public java.awt.Dimension getMinimumSize ()
public java.awt.Dimension minimumSize ()
private void calcAutoWidth (int)
private java.lang.String getDisplay (int, int)
private java.lang.String get (int, int)
private static int getMaxHeight (java.awt.FontMetrics)
}
org/hsqldb/util/GridSwing.class
package org.hsqldb.util
org.hsqldb.util.GridSwing extends javax.swing.table.AbstractTableModel {
javax.swing.JTable jtable
Object[] headers
java.util.Vector rows
public void ()
public java.lang.String getColumnName (int)
public java.lang.Class getColumnClass (int)
public int getColumnCount ()
public int getRowCount ()
public java.lang.Object[] getHead ()
public java.util.Vector getData ()
public java.lang.Object getValueAt (int, int)
public void setHead (java.lang.Object[])
public void addRow (java.lang.Object[])
public void clear ()
public void setJTable (javax.swing.JTable)
public void fireTableChanged (javax.swing.event.TableModelEvent)
public static void autoSizeTableColumns (javax.swing.JTable)
}
org/hsqldb/util/Hourglass.gif
org/hsqldb/util/Italic.gif
org/hsqldb/util/MainInvoker.class
package org.hsqldb.util
public org.hsqldb.util.MainInvoker extends java.lang.Object {
private static String[] emptyStringArray
private static final String SYNTAX_MSG
public void ()
private static void syntaxFailure ()
public static void main (java.lang.String[])
public static void invoke (java.lang.String, java.lang.String[]) throws java.lang.ClassNotFoundException java.lang.NoSuchMethodException java.lang.IllegalAccessException java.lang.reflect.InvocationTargetException
static void ()
}
org/hsqldb/util/RCData.class
package org.hsqldb.util
public org.hsqldb.util.RCData extends java.lang.Object {
public static final String DEFAULT_JDBC_DRIVER
String id
String url
String username
String password
String driver
String charset
String truststore
public void report ()
public void (java.io.File, java.lang.String) throws java.lang.Exception
public java.sql.Connection getConnection () throws java.lang.ClassNotFoundException java.lang.InstantiationException java.lang.IllegalAccessException java.sql.SQLException
public java.sql.Connection getConnection (java.lang.String, java.lang.String, java.lang.String) throws java.lang.ClassNotFoundException java.lang.InstantiationException java.lang.IllegalAccessException java.sql.SQLException
}
org/hsqldb/util/RedCircle.gif
org/hsqldb/util/ScriptTool.class
package org.hsqldb.util
public org.hsqldb.util.ScriptTool extends java.lang.Object {
private static java.util.Properties pProperties
private java.sql.Connection cConn
private java.sql.Statement sStatement
private boolean BATCH
private String EKW
private boolean EOF
private int ln
public void ()
public static void main (java.lang.String[])
public void execute (java.lang.String[])
private java.lang.String toString (java.sql.ResultSet)
private java.lang.String fileToString (java.io.BufferedReader)
private void trace (java.lang.String)
private static void printHelp ()
static void ()
}
org/hsqldb/util/ShutdownServer.class
package org.hsqldb.util
public org.hsqldb.util.ShutdownServer extends java.lang.Object {
public void ()
public static void main (java.lang.String[])
static void printHelp ()
}
org/hsqldb/util/SqlFile$1.class
package org.hsqldb.util
org.hsqldb.util.SqlFile$1 extends java.lang.Object {
}
org/hsqldb/util/SqlFile$BadSpecial.class
package org.hsqldb.util
org.hsqldb.util.SqlFile$BadSpecial extends java.lang.Exception {
private final org.hsqldb.util.SqlFile this$0
private void (org.hsqldb.util.SqlFile, java.lang.String)
void (org.hsqldb.util.SqlFile, java.lang.String, org.hsqldb.util.SqlFile$1)
}
org/hsqldb/util/SqlFile$BadSwitch.class
package org.hsqldb.util
org.hsqldb.util.SqlFile$BadSwitch extends java.lang.Exception {
private final org.hsqldb.util.SqlFile this$0
private void (org.hsqldb.util.SqlFile, int)
void (org.hsqldb.util.SqlFile, int, org.hsqldb.util.SqlFile$1)
}
org/hsqldb/util/SqlFile$BooleanBucket.class
package org.hsqldb.util
org.hsqldb.util.SqlFile$BooleanBucket extends java.lang.Object {
private boolean bPriv
private void ()
public void set (boolean)
public boolean get ()
void (org.hsqldb.util.SqlFile$1)
}
org/hsqldb/util/SqlFile$BreakException.class
package org.hsqldb.util
org.hsqldb.util.SqlFile$BreakException extends org.hsqldb.util.SqlToolError {
private final org.hsqldb.util.SqlFile this$0
public void (org.hsqldb.util.SqlFile)
public void (org.hsqldb.util.SqlFile, java.lang.String)
}
org/hsqldb/util/SqlFile$ContinueException.class
package org.hsqldb.util
org.hsqldb.util.SqlFile$ContinueException extends org.hsqldb.util.SqlToolError {
private final org.hsqldb.util.SqlFile this$0
public void (org.hsqldb.util.SqlFile)
public void (org.hsqldb.util.SqlFile, java.lang.String)
}
org/hsqldb/util/SqlFile$QuitNow.class
package org.hsqldb.util
org.hsqldb.util.SqlFile$QuitNow extends org.hsqldb.util.SqlToolError {
private final org.hsqldb.util.SqlFile this$0
public void (org.hsqldb.util.SqlFile, java.lang.String)
public void (org.hsqldb.util.SqlFile)
}
org/hsqldb/util/SqlFile.class
package org.hsqldb.util
public org.hsqldb.util.SqlFile extends java.lang.Object {
private static final int DEFAULT_HISTORY_SIZE
private java.io.File file
private boolean interactive
private String primaryPrompt
private String chunkPrompt
private String contPrompt
private java.sql.Connection curConn
private boolean htmlMode
private java.util.HashMap userVars
private String[] statementHistory
private boolean chunking
org.hsqldb.util.SqlFile$BooleanBucket possiblyUncommitteds
private static final int SEP_LEN
private static final String DIVIDER
private static final String SPACES
private static String revnum
private static String BANNER
private static final String BUFFER_HELP_TEXT
private static final String HELP_TEXT
private static final String PL_HELP_TEXT
public boolean recursed
private String curCommand
private int curLinenum
private int curHist
private java.io.PrintStream psStd
private java.io.PrintStream psErr
private java.io.PrintWriter pwQuery
StringBuffer stringBuffer
private boolean continueOnError
private static final String DEFAULT_CHARSET
private java.io.BufferedReader br
private String charset
private boolean doPrepare
private String prepareVar
private static final char[] nonVarChars
public boolean plMode
private String fetchingVar
private boolean silentFetch
private boolean fetchBinary
private static final int DEFAULT_ELEMENT
private static final int HSQLDB_ELEMENT
private static final int ORACLE_ELEMENT
private static final int[] listMDSchemaCols
private static final int[] listMDIndexCols
private static final int[][] listMDTableCols
private static final String[] oracleSysSchemas
private boolean excludeSysSchemas
private static final int COL_HEAD
private static final int COL_ODD
private static final int COL_EVEN
private static final String PRE_TR
private static final String PRE_TD
byte[] binBuffer
private static final int JDBC3_BOOLEAN
private static final int JDBC3_DATALINK
public void (java.io.File, boolean, java.util.HashMap) throws java.io.IOException
public void (boolean, java.util.HashMap) throws java.io.IOException
public void execute (java.sql.Connection, java.lang.Boolean) throws java.io.IOException org.hsqldb.util.SqlToolError java.sql.SQLException
public void execute (java.sql.Connection, boolean) throws java.io.IOException org.hsqldb.util.SqlToolError java.sql.SQLException
public synchronized void execute (java.sql.Connection, java.io.PrintStream, java.io.PrintStream, java.lang.Boolean) throws java.io.IOException org.hsqldb.util.SqlToolError java.sql.SQLException
private static java.lang.String deTerminated (java.lang.String)
private void processBuffer (java.lang.String) throws org.hsqldb.util.SqlFile$BadSpecial java.sql.SQLException
private void processSpecial (java.lang.String) throws org.hsqldb.util.SqlFile$BadSpecial org.hsqldb.util.SqlFile$QuitNow java.sql.SQLException org.hsqldb.util.SqlToolError
static int pastName (java.lang.String, int)
private java.lang.String dereference (java.lang.String, boolean) throws java.sql.SQLException
private void processPL (java.lang.String) throws org.hsqldb.util.SqlFile$BadSpecial org.hsqldb.util.SqlToolError java.sql.SQLException
private java.io.File plBlockFile (java.lang.String) throws java.io.IOException org.hsqldb.util.SqlToolError
private void stdprintln ()
private void stdprint (java.lang.String)
private void stdprintln (java.lang.String)
private void stdprintln (boolean)
private void errprint (java.lang.String)
private void errprintln (java.lang.String)
private void stdprint (java.lang.String, boolean)
private void stdprintln (java.lang.String, boolean)
private void listTables (char, java.lang.String) throws org.hsqldb.util.SqlFile$BadSpecial
private void processSQL () throws java.sql.SQLException
private void displayResultSet (java.sql.Statement, java.sql.ResultSet, int[], java.lang.String) throws java.sql.SQLException
private static java.lang.String htmlRow (int)
private static java.lang.String divider (int)
private static java.lang.String spaces (int)
private static java.lang.String pad (java.lang.String, int, boolean, boolean)
private void showHistory ()
private java.lang.String commandFromHistory (int) throws org.hsqldb.util.SqlFile$BadSpecial
private void setBuf (java.lang.String)
private void describe (java.lang.String, java.lang.String) throws java.sql.SQLException
public static java.lang.String[] getTokenArray (java.lang.String)
private boolean eval (java.lang.String[]) throws org.hsqldb.util.SqlFile$BadSpecial
private void closeQueryOutputStream ()
private void condlPrintln (java.lang.String, boolean)
private void condlPrint (java.lang.String, boolean)
private static java.lang.String formatNicely (java.util.Map, boolean)
private void dump (java.lang.String, java.io.File) throws java.io.IOException org.hsqldb.util.SqlFile$BadSpecial
private void dump (java.io.File) throws java.io.IOException org.hsqldb.util.SqlFile$BadSpecial
private java.lang.String streamToString (java.io.InputStream) throws java.io.IOException
private byte[] streamToBytes (java.io.InputStream) throws java.io.IOException
private void load (java.lang.String, java.io.File) throws java.io.IOException
private void load (java.io.File) throws java.io.IOException
public static boolean canDisplayType (int)
public static java.lang.String sqlTypeToString (int)
static void ()
}
org/hsqldb/util/SqlTool$1.class
package org.hsqldb.util
org.hsqldb.util.SqlTool$1 extends java.lang.Object {
}
org/hsqldb/util/SqlTool$BadCmdline.class
package org.hsqldb.util
org.hsqldb.util.SqlTool$BadCmdline extends java.lang.Exception {
private void ()
void (org.hsqldb.util.SqlTool$1)
}
org/hsqldb/util/SqlTool$SqlToolException.class
package org.hsqldb.util
public org.hsqldb.util.SqlTool$SqlToolException extends java.lang.Exception {
public void ()
public void (java.lang.String)
}
org/hsqldb/util/SqlTool.class
package org.hsqldb.util
public org.hsqldb.util.SqlTool extends java.lang.Object {
private static final String DEFAULT_RCFILE
private static java.sql.Connection conn
private static boolean noexit
private static String revnum
private static final String SYNTAX_MESSAGE
private static org.hsqldb.util.SqlTool$BadCmdline bcl
static Class class$org$hsqldb$util$SqlTool
public void ()
private static void exitMain (int) throws org.hsqldb.util.SqlTool$SqlToolException
private static void exitMain (int, java.lang.String) throws org.hsqldb.util.SqlTool$SqlToolException
public static void main (java.lang.String[]) throws org.hsqldb.util.SqlTool$SqlToolException
static java.lang.Class class$ (java.lang.String)
static void ()
}
org/hsqldb/util/SqlToolError.class
package org.hsqldb.util
public org.hsqldb.util.SqlToolError extends java.lang.Exception {
public void (java.lang.Exception)
public void (java.lang.String)
public void ()
}
org/hsqldb/util/SqlToolSprayer.class
package org.hsqldb.util
public org.hsqldb.util.SqlToolSprayer extends java.lang.Object {
private static final String SYNTAX_MSG
public void ()
public static void main (java.lang.String[])
private static void getUrlsFromPropFile (java.lang.String, java.util.ArrayList) throws java.lang.Exception
}
org/hsqldb/util/TableSorter$1.class
package org.hsqldb.util
org.hsqldb.util.TableSorter$1 extends java.lang.Object implements java.util.Comparator {
void ()
public int compare (java.lang.Object, java.lang.Object)
}
org/hsqldb/util/TableSorter$2.class
package org.hsqldb.util
org.hsqldb.util.TableSorter$2 extends java.lang.Object implements java.util.Comparator {
void ()
public int compare (java.lang.Object, java.lang.Object)
}
org/hsqldb/util/TableSorter$Arrow.class
package org.hsqldb.util
org.hsqldb.util.TableSorter$Arrow extends java.lang.Object implements javax.swing.Icon {
private boolean descending
private int size
private int priority
public void (boolean, int, int)
public void paintIcon (java.awt.Component, java.awt.Graphics, int, int)
public int getIconWidth ()
public int getIconHeight ()
}
org/hsqldb/util/TableSorter$Directive.class
package org.hsqldb.util
org.hsqldb.util.TableSorter$Directive extends java.lang.Object {
private int column
private int direction
public void (int, int)
static int access$300 (org.hsqldb.util.TableSorter$Directive)
static int access$400 (org.hsqldb.util.TableSorter$Directive)
}
org/hsqldb/util/TableSorter$MouseHandler.class
package org.hsqldb.util
org.hsqldb.util.TableSorter$MouseHandler extends java.awt.event.MouseAdapter {
private final org.hsqldb.util.TableSorter this$0
private void (org.hsqldb.util.TableSorter)
public void mouseClicked (java.awt.event.MouseEvent)
void (org.hsqldb.util.TableSorter, org.hsqldb.util.TableSorter$1)
}
org/hsqldb/util/TableSorter$Row.class
package org.hsqldb.util
org.hsqldb.util.TableSorter$Row extends java.lang.Object implements java.lang.Comparable {
private int modelIndex
private final org.hsqldb.util.TableSorter this$0
public void (org.hsqldb.util.TableSorter, int)
public int compareTo (java.lang.Object)
static int access$500 (org.hsqldb.util.TableSorter$Row)
}
org/hsqldb/util/TableSorter$SortableHeaderRenderer.class
package org.hsqldb.util
org.hsqldb.util.TableSorter$SortableHeaderRenderer extends java.lang.Object implements javax.swing.table.TableCellRenderer {
private javax.swing.table.TableCellRenderer tableCellRenderer
private final org.hsqldb.util.TableSorter this$0
public void (org.hsqldb.util.TableSorter, javax.swing.table.TableCellRenderer)
public java.awt.Component getTableCellRendererComponent (javax.swing.JTable, java.lang.Object, boolean, boolean, int, int)
static javax.swing.table.TableCellRenderer access$200 (org.hsqldb.util.TableSorter$SortableHeaderRenderer)
}
org/hsqldb/util/TableSorter$TableModelHandler.class
package org.hsqldb.util
org.hsqldb.util.TableSorter$TableModelHandler extends java.lang.Object implements javax.swing.event.TableModelListener {
private final org.hsqldb.util.TableSorter this$0
private void (org.hsqldb.util.TableSorter)
public void tableChanged (javax.swing.event.TableModelEvent)
void (org.hsqldb.util.TableSorter, org.hsqldb.util.TableSorter$1)
}
org/hsqldb/util/TableSorter.class
package org.hsqldb.util
public org.hsqldb.util.TableSorter extends javax.swing.table.AbstractTableModel {
protected javax.swing.table.TableModel tableModel
public static final int DESCENDING
public static final int NOT_SORTED
public static final int ASCENDING
private static org.hsqldb.util.TableSorter$Directive EMPTY_DIRECTIVE
public static final java.util.Comparator COMPARABLE_COMPARATOR
public static final java.util.Comparator LEXICAL_COMPARATOR
private org.hsqldb.util.TableSorter$Row[] viewToModel
private int[] modelToView
private javax.swing.table.JTableHeader tableHeader
private java.awt.event.MouseListener mouseListener
private javax.swing.event.TableModelListener tableModelListener
private java.util.Map columnComparators
private java.util.List sortingColumns
static Class class$java$lang$Comparable
public void ()
public void (javax.swing.table.TableModel)
public void (javax.swing.table.TableModel, javax.swing.table.JTableHeader)
private void clearSortingState ()
public javax.swing.table.TableModel getTableModel ()
public void setTableModel (javax.swing.table.TableModel)
public javax.swing.table.JTableHeader getTableHeader ()
public void setTableHeader (javax.swing.table.JTableHeader)
public boolean isSorting ()
private org.hsqldb.util.TableSorter$Directive getDirective (int)
public int getSortingStatus (int)
private void sortingStatusChanged ()
public void setSortingStatus (int, int)
protected javax.swing.Icon getHeaderRendererIcon (int, int)
private void cancelSorting ()
public void setColumnComparator (java.lang.Class, java.util.Comparator)
protected java.util.Comparator getComparator (int)
private org.hsqldb.util.TableSorter$Row[] getViewToModel ()
public int modelIndex (int)
private int[] getModelToView ()
public int getRowCount ()
public int getColumnCount ()
public java.lang.String getColumnName (int)
public java.lang.Class getColumnClass (int)
public boolean isCellEditable (int, int)
public java.lang.Object getValueAt (int, int)
public void setValueAt (java.lang.Object, int, int)
static java.lang.Class class$ (java.lang.String)
static java.util.List access$600 (org.hsqldb.util.TableSorter)
static void access$700 (org.hsqldb.util.TableSorter)
static void access$800 (org.hsqldb.util.TableSorter)
static int[] access$900 (org.hsqldb.util.TableSorter)
static int[] access$1000 (org.hsqldb.util.TableSorter)
static void ()
}
org/hsqldb/util/Traceable.class
package org.hsqldb.util
abstract org.hsqldb.util.Traceable extends java.lang.Object {
public static final boolean TRACE
public abstract void trace (java.lang.String)
static void ()
}
org/hsqldb/util/Tree.class
package org.hsqldb.util
org.hsqldb.util.Tree extends java.awt.Panel {
private static java.awt.Font fFont
private static java.awt.FontMetrics fMetrics
private static int iRowHeight
private static int iIndentWidth
private int iMaxTextLength
private java.awt.Dimension dMinimum
private java.awt.Graphics gImage
private java.awt.Image iImage
private int iWidth
private int iHeight
private int iFirstRow
private int iTreeWidth
private int iTreeHeight
private int iX
private int iY
private java.util.Vector vData
private int iRowCount
private java.awt.Scrollbar sbHoriz
private java.awt.Scrollbar sbVert
private int iSbWidth
private int iSbHeight
void ()
public void setMinimumSize (java.awt.Dimension)
public void setBounds (int, int, int, int)
public void removeAll ()
public void addRow (java.lang.String, java.lang.String, java.lang.String, int)
public void addRow (java.lang.String, java.lang.String)
public void update ()
void adjustScroll ()
public boolean handleEvent (java.awt.Event)
public void paint (java.awt.Graphics)
public void update (java.awt.Graphics)
public java.awt.Dimension preferredSize ()
public java.awt.Dimension getPreferredSize ()
public java.awt.Dimension getMinimumSize ()
public java.awt.Dimension minimumSize ()
public boolean mouseDown (java.awt.Event, int, int)
private static int getMaxHeight (java.awt.FontMetrics)
static void ()
}
org/hsqldb/util/hsqldb.gif
org/hsqldb/util/problems.gif
org/hsqldb/util/run_exc.gif