Package org.apache.openjpa.jdbc.schema
Class Schemas
- java.lang.Object
-
- org.apache.openjpa.jdbc.schema.Schemas
-
public class Schemas extends Object
Helper class to deal with schemas.- Author:
- Abe White
-
-
Field Summary
Fields Modifier and Type Field Description static Column[]EMPTY_COLUMNSstatic ForeignKey[]EMPTY_FOREIGN_KEYSstatic Index[]EMPTY_INDEXESstatic Unique[]EMPTY_UNIQUESstatic Object[]EMPTY_VALUES
-
Constructor Summary
Constructors Constructor Description Schemas()
-
Method Summary
All Methods Static Methods Concrete Methods Deprecated Methods Modifier and Type Method Description static Class<?>getJavaType(int type, int size, int decimals)Return the java type for the given SQL type fromTypes.static StringgetJDBCName(int type)Return the SQL type name for the givenTypesconstant.static intgetJDBCType(String name)Return theTypesconstant for the given SQL type name.static StringgetNewTableSchema(JDBCConfiguration conf)Deprecated.static DBIdentifiergetNewTableSchemaIdentifier(JDBCConfiguration conf)
-
-
-
Field Detail
-
EMPTY_COLUMNS
public static final Column[] EMPTY_COLUMNS
-
EMPTY_FOREIGN_KEYS
public static final ForeignKey[] EMPTY_FOREIGN_KEYS
-
EMPTY_INDEXES
public static final Index[] EMPTY_INDEXES
-
EMPTY_UNIQUES
public static final Unique[] EMPTY_UNIQUES
-
EMPTY_VALUES
public static final Object[] EMPTY_VALUES
-
-
Method Detail
-
getNewTableSchema
@Deprecated public static String getNewTableSchema(JDBCConfiguration conf)
Deprecated.Return the schema name that should be used for new tables, or null if none.
-
getNewTableSchemaIdentifier
public static DBIdentifier getNewTableSchemaIdentifier(JDBCConfiguration conf)
-
getJDBCName
public static String getJDBCName(int type)
Return the SQL type name for the givenTypesconstant.
-
getJDBCType
public static int getJDBCType(String name)
Return theTypesconstant for the given SQL type name.
-
-