public interface org.hsqldb.SchemaObject
minor version: 0
major version: 59
flags: flags: (0x0601) ACC_PUBLIC, ACC_INTERFACE, ACC_ABSTRACT
this_class: org.hsqldb.SchemaObject
super_class: java.lang.Object
{
public static final int DATABASE;
descriptor: I
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 0
public static final int CATALOG;
descriptor: I
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 1
public static final int SCHEMA;
descriptor: I
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 2
public static final int TABLE;
descriptor: I
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 3
public static final int VIEW;
descriptor: I
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 4
public static final int CONSTRAINT;
descriptor: I
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 5
public static final int ASSERTION;
descriptor: I
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 6
public static final int SEQUENCE;
descriptor: I
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 7
public static final int TRIGGER;
descriptor: I
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 8
public static final int COLUMN;
descriptor: I
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 9
public static final int TRANSITION;
descriptor: I
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 10
public static final int GRANTEE;
descriptor: I
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 11
public static final int TYPE;
descriptor: I
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 12
public static final int DOMAIN;
descriptor: I
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 13
public static final int CHARSET;
descriptor: I
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 14
public static final int COLLATION;
descriptor: I
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 15
public static final int FUNCTION;
descriptor: I
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 16
public static final int PROCEDURE;
descriptor: I
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 17
public static final int ROUTINE;
descriptor: I
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 18
public static final int CURSOR;
descriptor: I
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 19
public static final int INDEX;
descriptor: I
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 20
public static final int LABEL;
descriptor: I
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 21
public static final int VARIABLE;
descriptor: I
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 22
public static final int PARAMETER;
descriptor: I
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 23
public static final int SPECIFIC_ROUTINE;
descriptor: I
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 24
public static final int WRAPPER;
descriptor: I
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 25
public static final int SERVER;
descriptor: I
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 26
public static final int SUBQUERY;
descriptor: I
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 27
public static final int SEARCH;
descriptor: I
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 28
public static final int REFERENCE;
descriptor: I
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 29
public static final int PERIOD;
descriptor: I
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 30
public static final org.hsqldb.SchemaObject[] emptyArray;
descriptor: [Lorg/hsqldb/SchemaObject;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
static void <clinit>();
descriptor: ()V
flags: (0x0008) ACC_STATIC
Code:
stack=1, locals=0, args_size=0
0: iconst_0
anewarray org.hsqldb.SchemaObject
putstatic org.hsqldb.SchemaObject.emptyArray:[Lorg/hsqldb/SchemaObject;
return
LocalVariableTable:
Start End Slot Name Signature
public abstract int getType();
descriptor: ()I
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
public abstract org.hsqldb.HsqlNameManager$HsqlName getName();
descriptor: ()Lorg/hsqldb/HsqlNameManager$HsqlName;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
public abstract org.hsqldb.HsqlNameManager$HsqlName getSchemaName();
descriptor: ()Lorg/hsqldb/HsqlNameManager$HsqlName;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
public abstract org.hsqldb.HsqlNameManager$HsqlName getCatalogName();
descriptor: ()Lorg/hsqldb/HsqlNameManager$HsqlName;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
public abstract org.hsqldb.rights.Grantee getOwner();
descriptor: ()Lorg/hsqldb/rights/Grantee;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
public abstract org.hsqldb.lib.OrderedHashSet getReferences();
descriptor: ()Lorg/hsqldb/lib/OrderedHashSet;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
public abstract org.hsqldb.lib.OrderedHashSet getComponents();
descriptor: ()Lorg/hsqldb/lib/OrderedHashSet;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
public abstract void compile(org.hsqldb.Session, org.hsqldb.SchemaObject);
descriptor: (Lorg/hsqldb/Session;Lorg/hsqldb/SchemaObject;)V
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
session
parentObject
public abstract java.lang.String getSQL();
descriptor: ()Ljava/lang/String;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
public abstract long getChangeTimestamp();
descriptor: ()J
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
}
SourceFile: "SchemaObject.java"
NestMembers:
org.hsqldb.SchemaObject$ConstraintTypes org.hsqldb.SchemaObject$Deferable org.hsqldb.SchemaObject$Nullability org.hsqldb.SchemaObject$ParameterModes org.hsqldb.SchemaObject$PeriodSystemColumnType org.hsqldb.SchemaObject$PeriodType org.hsqldb.SchemaObject$ReferentialAction org.hsqldb.SchemaObject$ViewCheckModes
InnerClasses:
public final HsqlName = org.hsqldb.HsqlNameManager$HsqlName of org.hsqldb.HsqlNameManager
public abstract ConstraintTypes = org.hsqldb.SchemaObject$ConstraintTypes of org.hsqldb.SchemaObject
public abstract Deferable = org.hsqldb.SchemaObject$Deferable of org.hsqldb.SchemaObject
public abstract Nullability = org.hsqldb.SchemaObject$Nullability of org.hsqldb.SchemaObject
public abstract ParameterModes = org.hsqldb.SchemaObject$ParameterModes of org.hsqldb.SchemaObject
public abstract PeriodSystemColumnType = org.hsqldb.SchemaObject$PeriodSystemColumnType of org.hsqldb.SchemaObject
public abstract PeriodType = org.hsqldb.SchemaObject$PeriodType of org.hsqldb.SchemaObject
public abstract ReferentialAction = org.hsqldb.SchemaObject$ReferentialAction of org.hsqldb.SchemaObject
public abstract ViewCheckModes = org.hsqldb.SchemaObject$ViewCheckModes of org.hsqldb.SchemaObject