Skip navigation links
org.eclipse.persistence.platform.database.oracle.publisher.sqlrefl
Class SqlPackageType
java.lang.Object
org.eclipse.persistence.platform.database.oracle.publisher.sqlrefl.TypeClass
org.eclipse.persistence.platform.database.oracle.publisher.sqlrefl.SqlType
org.eclipse.persistence.platform.database.oracle.publisher.sqlrefl.SqlTypeWithFields
org.eclipse.persistence.platform.database.oracle.publisher.sqlrefl.SqlTypeWithMethods
org.eclipse.persistence.platform.database.oracle.publisher.sqlrefl.SqlPackageType
-
public class SqlPackageType
- extends SqlTypeWithMethods
Fields inherited from class org.eclipse.persistence.platform.database.oracle.publisher.sqlrefl.SqlType |
CODE_OPAQUE, CODE_SQLJTYPE, m_isReused, m_parentType, m_reflector, m_version, m_viewCache, ORACLE_TYPES_BOOLEAN, ORACLE_TYPES_NCHAR, ORACLE_TYPES_NCLOB, ORACLE_TYPES_TBD, SQLJTYPE_BOTH, SQLJTYPE_BOTH8I, SQLJTYPE_CUSTOMDATUM, SQLJTYPE_ORADATA, SQLJTYPE_SERIALIZABLE, SQLJTYPE_SQLDATA |
Methods inherited from class org.eclipse.persistence.platform.database.oracle.publisher.sqlrefl.SqlType |
addAttribute, dependsOn, getAttributes, getBothConversions, getConversionFunDecl, getConversionPL2SQLFunBody, getConversionSQL2PLFunBody, getIntoConversion, getIntoConversionQualified, getIntoConvStmts, getOutOfConversion, getOutOfConversionQualified, getOutOfConvStmts, getSqljKind, getSqlName, getSqlTypeDecl, getSqlTypeDrop, getTargetTypeName, getTargetTypeName, getTypeName, getVersion, hasConversion, isCollection, isJavaStruct, isOpaque, isPlsqlRecord, isPlsqlTable, isRef, isSqlStatement, isStruct, setVersion |
Methods inherited from class org.eclipse.persistence.platform.database.oracle.publisher.sqlrefl.TypeClass |
equals, getAnnotation, getComponentType, getFields, getHint, getJdbcTypecode, getModifiers, getName, getNamedTranslations, getNameObject, getSupertype, getTypecode, hashCode, isArray, isObject, isPrimitive, isTable, setAnnotation, setHint, setNamedTranslations, setNameObject, setTypecode, toString |
Methods inherited from class java.lang.Object |
clone, finalize, getClass, notify, notifyAll, wait, wait, wait |
m_synonymOwner
protected java.lang.String m_synonymOwner
m_synonymName
protected java.lang.String m_synonymName
m_executeNames
protected java.lang.String[] m_executeNames
m_paramInfoValues
protected SqlPackageType.ParamInfoValues m_paramInfoValues
m_resultInfoValues
private SqlPackageType.ResultInfoValues m_resultInfoValues
SqlPackageType
public SqlPackageType(SqlName sqlName,
SqlType parentType,
MethodFilter signatureFilter,
SqlReflector reflector)
throws java.sql.SQLException
-
- Throws:
java.sql.SQLException
SqlPackageType
public SqlPackageType(SqlName sqlName,
java.util.List<ProcedureMethod> methods,
SqlReflector reflector)
throws java.sql.SQLException
-
- Throws:
java.sql.SQLException
isPackage
public boolean isPackage()
- Description copied from class:
TypeClass
- The remaining methods are not adapted from java.lang.Class
-
- Overrides:
isPackage
in class TypeClass
getFieldInfo
protected java.util.List<FieldInfo> getFieldInfo()
-
- Specified by:
getFieldInfo
in class SqlTypeWithFields
getSynonymName
public java.lang.String getSynonymName()
getExecuteNames
public java.lang.String[] getExecuteNames()
hasSecurityAttributes
public boolean hasSecurityAttributes()
getMethodInfo
protected MethodInfo[] getMethodInfo(java.lang.String schema,
java.lang.String name)
throws java.sql.SQLException
-
- Specified by:
getMethodInfo
in class SqlTypeWithMethods
-
- Throws:
java.sql.SQLException
getResultInfo
protected ResultInfo getResultInfo(java.lang.String schema,
java.lang.String name,
java.lang.String methodName,
java.lang.String methodNo)
throws java.sql.SQLException
-
- Specified by:
getResultInfo
in class SqlTypeWithMethods
-
- Throws:
java.sql.SQLException
getParamInfo
protected ParamInfo[] getParamInfo(java.lang.String schema,
java.lang.String name,
java.lang.String methodName,
java.lang.String methodNo)
throws java.sql.SQLException
-
- Specified by:
getParamInfo
in class SqlTypeWithMethods
-
- Throws:
java.sql.SQLException
accept
public void accept(PublisherVisitor v)
-
- Overrides:
accept
in class SqlType
Skip navigation links