public final class UserAggregate extends UserDefinedFunction
AGGREGATE, comment, COMMENT, CONSTANT, CONSTRAINT, database, DOMAIN, FUNCTION_ALIAS, INDEX, RIGHT, ROLE, SCHEMA, SEQUENCE, SETTING, SYNONYM, TABLE_OR_VIEW, trace, TRIGGER, USERADD_PLAN_INFORMATION, DEFAULT_SQL_FLAGS, NO_CASTS, QUOTE_ONLY_WHEN_REQUIRED, REPLACE_LOBS_FOR_TRACE, TRACE_SQL_FLAGS| Constructor and Description |
|---|
UserAggregate(Schema schema,
int id,
java.lang.String name,
java.lang.String className,
boolean force) |
| Modifier and Type | Method and Description |
|---|---|
java.lang.String |
getCreateSQL()
Construct the CREATE ...
|
java.lang.String |
getDropSQL()
Construct a DROP ...
|
Aggregate |
getInstance() |
int |
getType()
Get the object type.
|
void |
removeChildrenAndResources(SessionLocal session)
Delete all dependent children objects and resources of this object.
|
checkRename, getCreateSQLForCopy, getJavaClassNamegetSchema, getSQL, getSQL, isHiddengetChildren, getComment, getCreateSQLForMeta, getDatabase, getId, getModificationId, getName, invalidate, isTemporary, isValid, rename, setComment, setModified, setObjectName, setTemporary, toStringclone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitgetTraceSQLpublic UserAggregate(Schema schema, int id, java.lang.String name, java.lang.String className, boolean force)
public Aggregate getInstance()
public java.lang.String getDropSQL()
DbObjectgetDropSQL in class DbObjectpublic java.lang.String getCreateSQL()
DbObjectgetCreateSQL in class DbObjectpublic int getType()
DbObjectpublic void removeChildrenAndResources(SessionLocal session)
DbObjectremoveChildrenAndResources in class DbObjectsession - the session