Package org.h2.engine
Class Comment
- java.lang.Object
-
- org.h2.engine.DbObject
-
- org.h2.engine.Comment
-
- All Implemented Interfaces:
org.h2.util.HasSQL
public final class Comment extends DbObject
Represents a database object comment.
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidcheckRename()Check if renaming is allowed.java.lang.StringgetCreateSQL()Construct the CREATE ...intgetType()Get the object type.voidremoveChildrenAndResources(SessionLocal session)Delete all dependent children objects and resources of this object.voidsetCommentText(java.lang.String comment)Set the comment text.-
Methods inherited from class org.h2.engine.DbObject
getChildren, getComment, getCreateSQLForCopy, getCreateSQLForMeta, getDatabase, getDropSQL, getId, getModificationId, getName, getSQL, getSQL, invalidate, isTemporary, isValid, rename, setComment, setModified, setObjectName, setTemporary, toString
-
-
-
-
Method Detail
-
getCreateSQL
public java.lang.String getCreateSQL()
Description copied from class:DbObjectConstruct the CREATE ... SQL statement for this object.- Specified by:
getCreateSQLin classDbObject- Returns:
- the SQL statement
-
getType
public int getType()
Description copied from class:DbObjectGet the object type.
-
removeChildrenAndResources
public void removeChildrenAndResources(SessionLocal session)
Description copied from class:DbObjectDelete all dependent children objects and resources of this object.- Specified by:
removeChildrenAndResourcesin classDbObject- Parameters:
session- the session
-
checkRename
public void checkRename()
Description copied from class:DbObjectCheck if renaming is allowed. Does nothing when allowed.- Overrides:
checkRenamein classDbObject
-
setCommentText
public void setCommentText(java.lang.String comment)
Set the comment text.- Parameters:
comment- the text
-
-