net.java.ao.schema
Class SchemaGenerator
java.lang.Object
net.java.ao.schema.SchemaGenerator
public final class SchemaGenerator
- extends Object
WARNING: Not part of the public API. This class is public only
to allow its use within other packages in the ActiveObjects library.
- Author:
- Daniel Spiewak
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
SchemaGenerator
public SchemaGenerator()
migrate
public static void migrate(DatabaseProvider provider,
SchemaConfiguration schemaConfiguration,
NameConverters nameConverters,
boolean executeDestructiveUpdates,
Class<? extends RawEntity<?>>... classes)
throws SQLException
- Throws:
SQLException
parseInterface
public static DDLTable parseInterface(DatabaseProvider provider,
TableNameConverter nameConverter,
FieldNameConverter fieldConverter,
Class<? extends RawEntity<?>> clazz)
- Not intended for public use.
parseFields
public static DDLField[] parseFields(DatabaseProvider provider,
FieldNameConverter fieldConverter,
Class<? extends RawEntity<?>> clazz)
- Not intended for public usage. This method is declared
public
only to enable use within other ActiveObjects packages. Consider this
function unsupported.
Copyright © 2007-2014. All Rights Reserved.