public class PlSqlParameter extends PlSqlDatum implements SQLCallableArgument
Modifier and Type | Class and Description |
---|---|
static class |
PlSqlParameter.Mode |
AbstractDBObject.ChildSupport, AbstractDBObject.ListenerSupport
Modifier and Type | Field and Description |
---|---|
static java.lang.String |
TYPE |
Constructor and Description |
---|
PlSqlParameter() |
PlSqlParameter(java.lang.String name) |
Modifier and Type | Method and Description |
---|---|
DBObjectID |
getDataTypeID()
Get method for the DataTypeID property
|
java.lang.String |
getDefaultValue()
Get method for the DefaultValue property
|
PlSqlParameter.Mode |
getMode()
Get method for the Mode property
|
java.lang.String |
getType()
Returns the type of this object.
|
boolean |
isNoCopy()
Get method for the NoCopy property
|
boolean |
isOptional() |
void |
setDefaultValue(java.lang.String def)
Set method for the DefaultValue property
|
void |
setMode(PlSqlParameter.Mode mode)
Set method for the Mode property
|
void |
setNoCopy(boolean noCopy)
Set method for the NoCopy property
|
getDataTypeReference, setDataTypeReference
addComment, addPropertyReference, addReference, getComments, getPropertyReferences, getReferences, setComments, setPropertyReferences, setReferences
copyToImpl, getChildAtOffset, getDeclarationAtOffset, getEndOffset, getName, getReferenceAtOffset, getSource, getSourceID, getStartOffset, setEndOffset, setSource, setSourceImpl, setStartOffset
setParent
checkInit, checkInit, getOwnedObjectsImpl, getProperties, getReferenceIDsImpl, needsInitialization, processPropertyChange, setID
addObjectListener, addObjectListener, addObjectListener, changeParent, compareToImpl, copyObject, copyTo, copyTo, copyTo, copyTo, equals, equalsImpl, findOwnedObject, findOwnedObject, findOwnedObject, findOwnedObject, findParent, fireObjectUpdated, firePropertyChanged, getChildSupport, getChildSupport, getID, getOwnedObjects, getOwnedObjects, getParent, getProperty, getProperty, getReferenceIDs, hashCode, includeOwnedObject, includesType, includesType, removeObjectListener, removeObjectListener, removeObjectListener, removeOwnedObject, removeThisAsParent, replaceReferenceIDs, setName, setProperties, setProperty, toString
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
getName
getParent
addObjectListener, copyTo, copyTo, copyTo, equals, findOwnedObject, findOwnedObject, findOwnedObject, getID, getOwnedObjects, getOwnedObjects, getProperties, getProperty, getProperty, getReferenceIDs, hashCode, removeObjectListener, removeOwnedObject, replaceReferenceIDs, setID, setName, setProperties, setProperty
public static final java.lang.String TYPE
public PlSqlParameter()
public PlSqlParameter(java.lang.String name)
public java.lang.String getType()
DBObject
public DBObjectID getDataTypeID()
getDataTypeID
in interface SQLCallableArgument
public PlSqlParameter.Mode getMode()
public void setMode(PlSqlParameter.Mode mode)
mode
- public java.lang.String getDefaultValue()
public void setDefaultValue(java.lang.String def)
def
- public void setNoCopy(boolean noCopy)
noCopy
- public boolean isNoCopy()
public boolean isOptional()
isOptional
in interface SQLCallableArgument