Skip navigation links
org.eclipse.persistence.platform.database.oracle.publisher
Class Util
java.lang.Object
org.eclipse.persistence.platform.database.oracle.publisher.Util
-
public class Util
- extends java.lang.Object
Constructor Summary |
Util()
|
Method Summary |
static java.lang.String |
escapeQuote(java.lang.String text)
|
static java.lang.String |
getDefaultTypeLen(java.lang.String type)
|
static java.lang.String |
getSchema(java.lang.String schema, java.lang.String type)
|
static java.lang.String |
getType(java.lang.String schema, java.lang.String type)
|
static java.lang.String |
getWrappedType(java.lang.Class<?> c)
|
static java.lang.String |
getWrappedType(java.lang.String s)
|
private static void |
initWrappedTypes()
|
static boolean |
isWrappedType(java.lang.String s)
|
static java.lang.String |
printTypeWithLength(java.lang.String type, int length, int precision, int scale)
|
static java.lang.String |
quote(java.lang.String text)
|
static java.lang.String |
uniqueResultTypeName(java.lang.String methodName, java.lang.String suffix)
|
static java.lang.String |
unreserveSql(java.lang.String word)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
CASE_SAME
public static final int CASE_SAME
-
- See Also:
- Constant Field Values
CASE_UPPER
public static final int CASE_UPPER
-
- See Also:
- Constant Field Values
CASE_LOWER
public static final int CASE_LOWER
-
- See Also:
- Constant Field Values
CASE_MIXED
public static final int CASE_MIXED
-
- See Also:
- Constant Field Values
CASE_OPPOSITE
public static final int CASE_OPPOSITE
-
- See Also:
- Constant Field Values
ALL_OBJECTS
public static final java.lang.String ALL_OBJECTS
-
- See Also:
- Constant Field Values
ALL_ARGUMENTS
public static final java.lang.String ALL_ARGUMENTS
-
- See Also:
- Constant Field Values
USER_ARGUMENTS
public static final java.lang.String USER_ARGUMENTS
-
- See Also:
- Constant Field Values
ALL_TYPES
public static final java.lang.String ALL_TYPES
-
- See Also:
- Constant Field Values
ALL_TYPE_ATTRS
public static final java.lang.String ALL_TYPE_ATTRS
-
- See Also:
- Constant Field Values
ALL_COLL_TYPES
public static final java.lang.String ALL_COLL_TYPES
-
- See Also:
- Constant Field Values
SCHEMA_ALWAYS
public static final int SCHEMA_ALWAYS
-
- See Also:
- Constant Field Values
SCHEMA_IF_NEEDED
public static final int SCHEMA_IF_NEEDED
-
- See Also:
- Constant Field Values
SCHEMA_FROM_INTYPE
public static final int SCHEMA_FROM_INTYPE
-
- See Also:
- Constant Field Values
SCHEMA_OMIT
public static final int SCHEMA_OMIT
-
- See Also:
- Constant Field Values
DUAL
public static final java.lang.String DUAL
-
- See Also:
- Constant Field Values
PACKAGE_NAME
public static final java.lang.String PACKAGE_NAME
-
- See Also:
- Constant Field Values
OBJECT_NAME
public static final java.lang.String OBJECT_NAME
-
- See Also:
- Constant Field Values
ARGUMENT_NAME
public static final java.lang.String ARGUMENT_NAME
-
- See Also:
- Constant Field Values
DATA_LEVEL
public static final java.lang.String DATA_LEVEL
-
- See Also:
- Constant Field Values
POSITION
public static final java.lang.String POSITION
-
- See Also:
- Constant Field Values
SEQUENCE
public static final java.lang.String SEQUENCE
-
- See Also:
- Constant Field Values
OWNER
public static final java.lang.String OWNER
-
- See Also:
- Constant Field Values
OVERLOAD
public static final java.lang.String OVERLOAD
-
- See Also:
- Constant Field Values
NOT_NULL
public static final java.lang.String NOT_NULL
-
- See Also:
- Constant Field Values
IS_NULL
public static final java.lang.String IS_NULL
-
- See Also:
- Constant Field Values
METHODS_NONE
public static final int METHODS_NONE
-
- See Also:
- Constant Field Values
METHODS_NAMED
public static final int METHODS_NAMED
-
- See Also:
- Constant Field Values
METHODS_ALL
public static final int METHODS_ALL
-
- See Also:
- Constant Field Values
METHODS_ALWAYS
public static final int METHODS_ALWAYS
-
- See Also:
- Constant Field Values
METHODS_OVERLOAD
public static final int METHODS_OVERLOAD
-
- See Also:
- Constant Field Values
METHODS_UNIQUE
public static final int METHODS_UNIQUE
-
- See Also:
- Constant Field Values
METHODS_RETRY
public static final int METHODS_RETRY
-
- See Also:
- Constant Field Values
METHODS_PARAM_INTERFACE
public static final int METHODS_PARAM_INTERFACE
-
- See Also:
- Constant Field Values
JDBC_USERTYPES
public static final int JDBC_USERTYPES
-
- See Also:
- Constant Field Values
USERTYPES_MASK
public static final int USERTYPES_MASK
-
- See Also:
- Constant Field Values
TOPLEVEL
public static final java.lang.String TOPLEVEL
-
- See Also:
- Constant Field Values
IS_OBJECT
public static final int IS_OBJECT
-
- See Also:
- Constant Field Values
IS_COLLECTION
public static final int IS_COLLECTION
-
- See Also:
- Constant Field Values
IS_TYPE
public static final int IS_TYPE
-
- See Also:
- Constant Field Values
IS_PACKAGE
public static final int IS_PACKAGE
-
- See Also:
- Constant Field Values
IS_TYPE_OR_PACKAGE
public static final int IS_TYPE_OR_PACKAGE
-
- See Also:
- Constant Field Values
IS_TOPLEVEL_FUNCTION_ONLY
private static final int IS_TOPLEVEL_FUNCTION_ONLY
-
- See Also:
- Constant Field Values
IS_TOPLEVEL
public static final int IS_TOPLEVEL
-
- See Also:
- Constant Field Values
IS_SQLSTATEMENT_ONLY
private static final int IS_SQLSTATEMENT_ONLY
-
- See Also:
- Constant Field Values
IS_SQLSTATEMENTS
public static final int IS_SQLSTATEMENTS
-
- See Also:
- Constant Field Values
TYPE_NAME
public static final java.lang.String TYPE_NAME
-
- See Also:
- Constant Field Values
ATTR_NAME
public static final java.lang.String ATTR_NAME
-
- See Also:
- Constant Field Values
ATTR_TYPE_NAME
public static final java.lang.String ATTR_TYPE_NAME
-
- See Also:
- Constant Field Values
ELEM_TYPE_NAME
public static final java.lang.String ELEM_TYPE_NAME
-
- See Also:
- Constant Field Values
ALL_TYPE_METHODS
public static final java.lang.String ALL_TYPE_METHODS
-
- See Also:
- Constant Field Values
ALL_METHOD_RESULTS
public static final java.lang.String ALL_METHOD_RESULTS
-
- See Also:
- Constant Field Values
ALL_METHOD_PARAMS
public static final java.lang.String ALL_METHOD_PARAMS
-
- See Also:
- Constant Field Values
ALL_QUEUE_TABLES
public static final java.lang.String ALL_QUEUE_TABLES
-
- See Also:
- Constant Field Values
ALL_SYNONYMS
public static final java.lang.String ALL_SYNONYMS
-
- See Also:
- Constant Field Values
ALL_TAB_PRIVS
public static final java.lang.String ALL_TAB_PRIVS
-
- See Also:
- Constant Field Values
TABLE_OWNER
public static final java.lang.String TABLE_OWNER
-
- See Also:
- Constant Field Values
TABLE_NAME
public static final java.lang.String TABLE_NAME
-
- See Also:
- Constant Field Values
TABLE_SCHEMA
public static final java.lang.String TABLE_SCHEMA
-
- See Also:
- Constant Field Values
PRIVILEGE
public static final java.lang.String PRIVILEGE
-
- See Also:
- Constant Field Values
GRANTEE
public static final java.lang.String GRANTEE
-
- See Also:
- Constant Field Values
SYNONYM_NAME
public static final java.lang.String SYNONYM_NAME
-
- See Also:
- Constant Field Values
SUPERTYPE_NAME
public static final java.lang.String SUPERTYPE_NAME
-
- See Also:
- Constant Field Values
MAX_IDENTIFIER_LENGTH
public static final int MAX_IDENTIFIER_LENGTH
-
- See Also:
- Constant Field Values
DEFAULT_VARCHAR_LEN
public static final java.lang.String DEFAULT_VARCHAR_LEN
-
- See Also:
- Constant Field Values
DEFAULT_RAW_LEN
public static final java.lang.String DEFAULT_RAW_LEN
-
- See Also:
- Constant Field Values
DEFAULT_LONG_LEN
public static final java.lang.String DEFAULT_LONG_LEN
-
- See Also:
- Constant Field Values
m_defaultTypeLen
private static java.util.Map<java.lang.String,java.lang.String> m_defaultTypeLen
m_wrappedTypes
private static java.util.Map<java.lang.Object,java.lang.Object> m_wrappedTypes
uniqueResultTypeNames
private static java.util.Map<java.lang.String,java.lang.String> uniqueResultTypeNames
SQL_RESERVED
private static final java.lang.String[] SQL_RESERVED
m_sqlReservedMap
private static java.util.Map<java.lang.String,java.lang.String> m_sqlReservedMap
Util
public Util()
getDefaultTypeLen
public static java.lang.String getDefaultTypeLen(java.lang.String type)
printTypeWithLength
public static java.lang.String printTypeWithLength(java.lang.String type,
int length,
int precision,
int scale)
getWrappedType
public static java.lang.String getWrappedType(java.lang.String s)
getWrappedType
public static java.lang.String getWrappedType(java.lang.Class<?> c)
isWrappedType
public static boolean isWrappedType(java.lang.String s)
initWrappedTypes
private static void initWrappedTypes()
uniqueResultTypeName
public static java.lang.String uniqueResultTypeName(java.lang.String methodName,
java.lang.String suffix)
quote
public static java.lang.String quote(java.lang.String text)
escapeQuote
public static java.lang.String escapeQuote(java.lang.String text)
getSchema
public static java.lang.String getSchema(java.lang.String schema,
java.lang.String type)
getType
public static java.lang.String getType(java.lang.String schema,
java.lang.String type)
unreserveSql
public static java.lang.String unreserveSql(java.lang.String word)
Skip navigation links