Class DropDatabase
java.lang.Object
org.h2.command.Prepared
org.h2.command.ddl.DefineCommand
org.h2.command.ddl.DropDatabase
This class represents the statement
DROP ALL OBJECTS
-
Field Summary
FieldsFields inherited from class DefineCommand
transactionalFields inherited from class Prepared
create, parameters, prepareAlways, session, sqlStatement, sqlTokens -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprivate static voidaddAll(Collection<Schema> schemas, int type, ArrayList<SchemaObject> list) private voidintgetType()Get the command type as defined in CommandInterfacevoidsetDeleteFiles(boolean b) voidsetDropAllObjects(boolean b) longupdate()Execute the statement.Methods inherited from class DefineCommand
isReadOnly, isTransactional, queryMeta, setTransactionalMethods inherited from class Prepared
checkCanceled, checkParameters, collectDependencies, getCteCleanups, getCurrentRowNumber, getObjectId, getParameters, getPersistedObjectId, getPlanSQL, getSession, getSimpleSQL, getSQL, getSQLTokens, isCacheable, isQuery, needRecompile, prepare, query, setCommand, setCteCleanups, setCurrentRowNumber, setParameterList, setPersistedObjectId, setPrepareAlways, setRow, setSession, setSQL, toString
-
Field Details
-
dropAllObjects
private boolean dropAllObjects -
deleteFiles
private boolean deleteFiles
-
-
Constructor Details
-
DropDatabase
-
-
Method Details
-
update
-
dropAllObjects
private void dropAllObjects() -
addAll
-
setDropAllObjects
public void setDropAllObjects(boolean b) -
setDeleteFiles
public void setDeleteFiles(boolean b) -
getType
-