PlSqlParameter instead@Deprecated public class PlSqlParameter extends AbstractChildDBObject
| Modifier and Type | Class and Description |
|---|---|
static class |
PlSqlParameter.Mode
Deprecated.
|
AbstractDBObject.ChildSupport, AbstractDBObject.ListenerSupport| Modifier and Type | Field and Description |
|---|---|
static java.lang.String |
TYPE
Deprecated.
|
| Constructor and Description |
|---|
PlSqlParameter()
Deprecated.
Constructs a new object type attribute.
|
PlSqlParameter(java.lang.String name)
Deprecated.
Constructs a new object type attribute with the specified name.
|
PlSqlParameter(java.lang.String name, DataType dataType)
Deprecated.
Constructs a new attribute with the specified name and datatype.
|
| Modifier and Type | Method and Description |
|---|---|
protected void |
copyToImpl(AbstractDBObject other, DBObject copyParent, IDPolicy idPolicy)
Deprecated.
Implementation method for making a copy of this object.
|
protected boolean |
equalsImpl(AbstractDBObject other)
Deprecated.
Equals implementation for testing equality with another AbstractDBObject.
|
DataType |
getDataType()
Deprecated.
use
getDataTypeID() instead |
void |
getDataType(DataType datatype)
Deprecated.
use
setDataTypeID(oracle.javatools.db.DBObjectID) instead |
DBObjectID |
getDataTypeID()
Deprecated.
|
java.lang.String |
getDefaultValue()
Deprecated.
|
PlSqlParameter.Mode |
getMode()
Deprecated.
|
DeclarativePlSql |
getPlSql()
Deprecated.
Gets the PL/SQL routine that owns this parameter.
|
protected void |
getReferenceIDsImpl(java.util.Collection<DBObjectID> refs)
Deprecated.
Used by the final getReferenceID() implementation.
|
java.lang.String |
getType()
Deprecated.
Returns the type of this object.
|
boolean |
isNoCopy()
Deprecated.
|
void |
setDataTypeID(DBObjectID dataTypeID)
Deprecated.
|
void |
setDefaultValue(java.lang.String def)
Deprecated.
|
void |
setMode(PlSqlParameter.Mode mode)
Deprecated.
|
void |
setNoCopy(boolean noCopy)
Deprecated.
|
void |
setPlSql(DeclarativePlSql object)
Deprecated.
Sets the
ComplexType that owns this attribute. |
setParentaddObjectListener, addObjectListener, addObjectListener, changeParent, compareToImpl, copyObject, copyTo, copyTo, copyTo, copyTo, equals, findOwnedObject, findOwnedObject, findOwnedObject, findOwnedObject, findParent, fireObjectUpdated, firePropertyChanged, getChildSupport, getID, getName, getOwnedObjects, getOwnedObjects, getOwnedObjectsImpl, getParent, getProperties, getProperty, getProperty, getReferenceIDs, hashCode, includeOwnedObject, includesType, includesType, removeObjectListener, removeObjectListener, removeObjectListener, removeOwnedObject, removeThisAsParent, replaceReferenceIDs, setID, setName, setProperties, setProperty, toStringclone, finalize, getClass, notify, notifyAll, wait, wait, waitgetParentaddObjectListener, copyTo, copyTo, copyTo, findOwnedObject, findOwnedObject, findOwnedObject, getID, getName, getOwnedObjects, getOwnedObjects, getProperties, getReferenceIDs, removeObjectListener, removeOwnedObject, replaceReferenceIDs, setID, setNamegetProperty, getProperty, setProperties, setPropertypublic static final java.lang.String TYPE
public PlSqlParameter()
public PlSqlParameter(java.lang.String name)
name - a string containing the attribute name
public PlSqlParameter(java.lang.String name,
DataType dataType)
name - a string containing the attribute namedataType - the datatype of the attributeprotected void copyToImpl(AbstractDBObject other, DBObject copyParent, IDPolicy idPolicy)
AbstractDBObjectcopyToImpl in class AbstractDBObjectother - the copy being created of this objectcopyParent - if this object is being copied underneath a parent, this parameter is the copy of the parent of this object, which will therefore need to be the parent of the copy of this object.idPolicy - the policy for copying the object's ID.protected boolean equalsImpl(AbstractDBObject other)
AbstractDBObjectequalsImpl in class AbstractDBObjectpublic DeclarativePlSql getPlSql()
public DBObjectID getDataTypeID()
public void setDataTypeID(DBObjectID dataTypeID)
public PlSqlParameter.Mode getMode()
public void setMode(PlSqlParameter.Mode mode)
public java.lang.String getDefaultValue()
public void setDefaultValue(java.lang.String def)
public void setNoCopy(boolean noCopy)
public boolean isNoCopy()
public void setPlSql(DeclarativePlSql object)
ComplexType that owns this attribute.relation - the object type that owns this attribute.public java.lang.String getType()
DBObject@Deprecated public DataType getDataType()
getDataTypeID() instead@Deprecated public void getDataType(DataType datatype)
setDataTypeID(oracle.javatools.db.DBObjectID) insteadprotected void getReferenceIDsImpl(java.util.Collection<DBObjectID> refs)
AbstractDBObjectgetReferenceIDsImpl in class AbstractDBObjectrefs - the collection of ids this object references