Package org.castor.ddlgen.keygenerator
Class UUIDKeyGenerator
java.lang.Object
org.castor.ddlgen.schemaobject.AbstractSchemaObject
org.castor.ddlgen.schemaobject.KeyGenerator
org.castor.ddlgen.keygenerator.UUIDKeyGenerator
- All Implemented Interfaces:
SchemaObject
UUID key generator will be handled by Castor so no DDL needs to be created.
- Since:
- 1.1
- Version:
- $Revision: 5951 $ $Date: 2006-04-25 16:09:10 -0600 (Tue, 25 Apr 2006) $
- Author:
- Le Duc Bao, Ralf Joachim
-
Field Summary
FieldsFields inherited from class org.castor.ddlgen.schemaobject.AbstractSchemaObject
HASHFACTOR
-
Constructor Summary
ConstructorsConstructorDescriptionConstructor for default UUID key generator.UUIDKeyGenerator
(KeyGeneratorDef definition) Constructor for UUID key generator specified by given defintion. -
Method Summary
Modifier and TypeMethodDescriptionvoid
toCreateDDL
(DDLWriter writer) Build create script for the schema object.void
Build drop script for the schema object.Methods inherited from class org.castor.ddlgen.schemaobject.KeyGenerator
equals, getAlias, getTable, hashCode, merge, setAlias, setTable
Methods inherited from class org.castor.ddlgen.schemaobject.AbstractSchemaObject
equals, getConfiguration, getName, setConfiguration, setName
-
Field Details
-
ALGORITHM_NAME
Name of key generator algorithm.- See Also:
-
-
Constructor Details
-
UUIDKeyGenerator
public UUIDKeyGenerator()Constructor for default UUID key generator. -
UUIDKeyGenerator
Constructor for UUID key generator specified by given defintion.- Parameters:
definition
- Key generator definition.
-
-
Method Details
-
toCreateDDL
Build create script for the schema object.- Parameters:
writer
- DDLWriter to write schema objects to.
-
toDropDDL
Build drop script for the schema object.- Parameters:
writer
- DDLWriter to write schema objects to.
-