Skip navigation links
org.eclipse.persistence.platform.database.oracle.publisher.sqlrefl
Class PLSQLMap
java.lang.Object
org.eclipse.persistence.platform.database.oracle.publisher.sqlrefl.Typemap
org.eclipse.persistence.platform.database.oracle.publisher.sqlrefl.PLSQLMap
-
public class PLSQLMap
- extends Typemap
Fields inherited from class org.eclipse.persistence.platform.database.oracle.publisher.sqlrefl.Typemap |
ACCESSOR_METHODS, arrayMap, bfileMap, binaryDoubleMap, binaryFloatMap, binaryMap, blobMap, BOOLEAN, BYTE_ARRAY, C_GENERATEDTYPE, charMap, clobMap, CPP_STRING, CPP_WSTRING, cursorMap, dateMap, decimalMap, DOUBLE, doubleMap, FLOAT, floatMap, INT, integerMap, intervalDSMap, intervalYMMap, JL_DOUBLE, JL_FLOAT, JL_INTEGER, JL_SHORT, JL_STRING, JM_BIGDECIMAL, JS_ARRAY, JS_BLOB, JS_CLOB, JS_DATE, JS_REF, JS_RESULTSET, JS_SQLDATA, JS_TIMESTAMP, longVarBinaryMap, m_field_map, m_mapInitialized, m_mapping, m_package, m_reflector, NAMES, ncharMap, numericMap, OCCI_BFILE, OCCI_BLOB, OCCI_BYTES, OCCI_CLOB, OCCI_COLLECTION, OCCI_COLLECTION_OF_REFS, OCCI_DATE, OCCI_INTERVALDS, OCCI_INTERVALYM, OCCI_NUMBER, OCCI_OBJ, OCCI_REF, OCCI_TIMESTAMP, OCI_BFILELOCATOR, OCI_BLOBLOCATOR, OCI_CLOBLOCATOR, OCI_DATE, OCI_DATETIME, OCI_INTERVAL, OCI_NUMBER, OCI_RAW, OCI_STRING, OCI_TABLE, OS_BFILE, OS_BINARY_DOUBLE, OS_BINARY_FLOAT, OS_BLOB, OS_CHAR, OS_CLOB, OS_CUSTOMDATUM, OS_DATE, OS_NCHAR, OS_NCLOB, OS_NSTRING, OS_NUMBER, OS_RAW, OS_ROWID, OS_TIMESTAMP, OS_TIMESTAMPLTZ, OS_TIMESTAMPTZ, realMap, refMap, rowidMap, SHORT, smallintMap, structMap, tableMap, timeMap, timestampMap, UNSUPPORTED_TYPE, varcharMap |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
PLSQLMap
public PLSQLMap(TypeClass s,
SqlReflector reflector)
mapInit
void mapInit()
-
- Overrides:
mapInit
in class Typemap
writeTypeName
public java.lang.String writeTypeName(TypeClass type)
- Description copied from class:
Typemap
- Determine the programming language type for a given SQL type.
-
- Overrides:
writeTypeName
in class Typemap
writeTypeName
public java.lang.String writeTypeName(TypeClass type,
boolean intfIfPossible)
-
- Overrides:
writeTypeName
in class Typemap
writeTypeName2
private java.lang.String writeTypeName2(TypeClass type,
boolean itfIfPossible)
interfaceIfPossible
private static java.lang.String interfaceIfPossible(SqlName sqlName,
java.lang.String mpackage,
boolean itfIfPossible)
getMemberName
public java.lang.String getMemberName(java.lang.String sqlName,
boolean wordBoundary,
boolean onlyIfRegistered,
Name name)
- Determine the java name for a given SQL field.
-
- Overrides:
getMemberName
in class Typemap
getMemberNameAsSuffix
public java.lang.String getMemberNameAsSuffix(java.lang.String sqlName)
-
- Overrides:
getMemberNameAsSuffix
in class Typemap
Skip navigation links