@Deprecated public class PtnodTypedef extends Ptnod implements PlsqlTypedef
kidCount, kids, kind, parent, shushDepth, skipDepth, stackDepth, startOffset
PTNOD_BLOCK, PTNOD_FMLPART
PTNOD_ADT, PTNOD_ADT_CMPON_OBJECT, PTNOD_ADT_CMPON_SUBPRG, PTNOD_ADTBODY, PTNOD_ADTBODY_SUBPRG, PTNOD_base, PTNOD_C_ARRAY_DEF, PTNOD_CURSOR, PTNOD_ENUM_TY_DEF, PTNOD_ERROR, PTNOD_LITERAL, PTNOD_max, PTNOD_NAME, PTNOD_PKG, PTNOD_RECORD_TY_DEF, PTNOD_REF_CURSOR_TY_DEF, PTNOD_ROOT, PTNOD_SUBPRG, PTNOD_SUBTY_DEF, PTNOD_TABLE_TYPE, PTNOD_TBL_TY_DEF, PTNOD_TY_DEF, PTNOD_TYPE, PTNOD_UNCNSTRNED_ARRAY_DEF, PTNOD_VARIABLE, QCNOD_EXPRESSION
Constructor and Description |
---|
PtnodTypedef()
Deprecated.
|
Modifier and Type | Method and Description |
---|---|
PlsqlType |
getArrayComponentType()
Deprecated.
Valid if this is a PTNOD_UNCNSTRND_ARRAY_DEF.
|
PlsqlType |
getArrayIndexType()
Deprecated.
Valid if this is a PTNOD_UNCNSTRND_ARRAY_DEF.
|
PlsqlName |
getArrayLength()
Deprecated.
Valid if this is a PTNOD_C_ARRAY_DEF.
|
PlsqlType |
getCursorReturnType()
Deprecated.
Valid if this is a PTNOD_REF_CURSOR_TY_DEF.
|
PlsqlName[] |
getEnumeration()
Deprecated.
Valid if this is a PTNOD_ENUM_TY_DEF.
|
PlsqlVariable[] |
getRecordColumns()
Deprecated.
Valid if this is a PTNOD_RECORD_TY_DEF.
|
PlsqlType |
getSubtype()
Deprecated.
Valid if this is a PTNOD_SUBTY_DEF.
|
PlsqlType |
getTableType()
Deprecated.
Valid if this is a PTNOD_TBL_TY_DEF.
|
decl_item, fmlpart, getDeclarations, getFormalParameters, getName, getReturnType, getType, getVariables, literal, name, ty, var
addKid, getStartOffset, getTreeKind, verify
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
getName
getStartOffset, getTreeKind
public PlsqlType getSubtype()
PlsqlTypedef
getSubtype
in interface PlsqlTypedef
public PlsqlType getCursorReturnType()
PlsqlTypedef
getCursorReturnType
in interface PlsqlTypedef
public PlsqlName[] getEnumeration()
PlsqlTypedef
getEnumeration
in interface PlsqlTypedef
public PlsqlVariable[] getRecordColumns()
PlsqlTypedef
getRecordColumns
in interface PlsqlTypedef
public PlsqlType getTableType()
PlsqlTypedef
getTableType
in interface PlsqlTypedef
public PlsqlType getArrayComponentType()
PlsqlTypedef
getArrayComponentType
in interface PlsqlTypedef
public PlsqlType getArrayIndexType()
PlsqlTypedef
getArrayIndexType
in interface PlsqlTypedef
public PlsqlName getArrayLength()
PlsqlTypedef
getArrayLength
in interface PlsqlTypedef