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