public final class SchemaGenerator extends Object
Constructor and Description |
---|
SchemaGenerator() |
Modifier and Type | Method and Description |
---|---|
static TypeInfo<?> |
getSQLTypeFromMethod(TypeManager typeManager,
Class<?> type,
Method method,
AnnotationDelegate annotations) |
static void |
migrate(DatabaseProvider provider,
SchemaConfiguration schemaConfiguration,
NameConverters nameConverters,
boolean executeDestructiveUpdates,
Class<? extends RawEntity<?>>... classes) |
static DDLField[] |
parseFields(DatabaseProvider provider,
FieldNameConverter fieldConverter,
Class<? extends RawEntity<?>> clazz)
Not intended for public usage.
|
static DDLTable |
parseInterface(DatabaseProvider provider,
NameConverters nameConverters,
Class<? extends RawEntity<?>> clazz)
Not intended for public use.
|
public static void migrate(DatabaseProvider provider, SchemaConfiguration schemaConfiguration, NameConverters nameConverters, boolean executeDestructiveUpdates, Class<? extends RawEntity<?>>... classes) throws SQLException
SQLException
public static DDLTable parseInterface(DatabaseProvider provider, NameConverters nameConverters, Class<? extends RawEntity<?>> clazz)
public static DDLField[] parseFields(DatabaseProvider provider, FieldNameConverter fieldConverter, Class<? extends RawEntity<?>> clazz)
public
only to enable use within other ActiveObjects packages. Consider this
function unsupported.public static TypeInfo<?> getSQLTypeFromMethod(TypeManager typeManager, Class<?> type, Method method, AnnotationDelegate annotations)
Copyright © 2007–2019 Atlassian. All rights reserved.