public final class Setting extends DbObject
Constructor and Description |
---|
Setting(Database database,
int id,
java.lang.String settingName) |
Modifier and Type | Method and Description |
---|---|
void |
checkRename()
Check if renaming is allowed.
|
java.lang.String |
getCreateSQL()
Construct the CREATE ...
|
int |
getIntValue() |
java.lang.String |
getSQL(int sqlFlags)
Get the SQL statement of this expression.
|
java.lang.StringBuilder |
getSQL(java.lang.StringBuilder builder,
int sqlFlags)
Appends the SQL statement of this object to the specified builder.
|
java.lang.String |
getStringValue() |
int |
getType()
Get the object type.
|
void |
removeChildrenAndResources(SessionLocal session)
Delete all dependent children objects and resources of this object.
|
void |
setIntValue(int value) |
void |
setStringValue(java.lang.String value) |
getChildren, getComment, getCreateSQLForCopy, getCreateSQLForMeta, getDatabase, getDropSQL, getId, getModificationId, getName, invalidate, isTemporary, isValid, rename, setComment, setModified, setObjectName, setTemporary, toString
public Setting(Database database, int id, java.lang.String settingName)
public java.lang.String getSQL(int sqlFlags)
org.h2.util.HasSQL
public java.lang.StringBuilder getSQL(java.lang.StringBuilder builder, int sqlFlags)
org.h2.util.HasSQL
public void setIntValue(int value)
public int getIntValue()
public void setStringValue(java.lang.String value)
public java.lang.String getStringValue()
public java.lang.String getCreateSQL()
DbObject
getCreateSQL
in class DbObject
public int getType()
DbObject
public void removeChildrenAndResources(SessionLocal session)
DbObject
removeChildrenAndResources
in class DbObject
session
- the sessionpublic void checkRename()
DbObject
checkRename
in class DbObject