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. |
setParent
addObjectListener, 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, toString
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
getParent
addObjectListener, copyTo, copyTo, copyTo, findOwnedObject, findOwnedObject, findOwnedObject, getID, getName, getOwnedObjects, getOwnedObjects, getProperties, getReferenceIDs, removeObjectListener, removeOwnedObject, replaceReferenceIDs, setID, setName
getProperty, getProperty, setProperties, setProperty
public static final java.lang.String TYPE
public PlSqlParameter()
public PlSqlParameter(java.lang.String name)
name
- a string containing the attribute namepublic 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)
AbstractDBObject
copyToImpl
in class AbstractDBObject
other
- 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)
AbstractDBObject
equalsImpl
in class AbstractDBObject
public 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)
AbstractDBObject
getReferenceIDsImpl
in class AbstractDBObject
refs
- the collection of ids this object references