|
Oracle Fusion Middleware Java API Reference for Oracle Extension SDK 11g Release 2 (11.1.2.0.0) E17493-01 |
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object oracle.javatools.db.AbstractDBObject oracle.javatools.db.AbstractBuildableObject oracle.javatools.db.plsql.DBObjectPlSqlFragment
public abstract class DBObjectPlSqlFragment
Top-most PL/SQL specific superclass of all PL/SQL DBObject classes
in this package. A DBObjectPlSqlFragment represents anything from
a complete schema object such as a Procedure
,Function
or Package
; a PlSqlBlock
, PlSqlVariable
or
PlSqlParameter
right down to a PlSqlReference
(which is just a reference to some other object from within PL/SQL).
Nested Class Summary |
---|
Nested classes/interfaces inherited from class oracle.javatools.db.AbstractDBObject |
---|
AbstractDBObject.ChildSupport, AbstractDBObject.ListenerSupport |
Field Summary |
---|
Fields inherited from interface oracle.javatools.db.DBObject |
---|
COMMENT |
Constructor Summary | |
---|---|
DBObjectPlSqlFragment()
|
|
DBObjectPlSqlFragment(java.lang.String name,
DBObject parent)
|
Method Summary | |
---|---|
protected void |
clearSourceID()
|
protected void |
copyToImpl(AbstractDBObject copy,
DBObject copyParent,
IDPolicy idPolicy)
Implementation method for making a copy of this object. |
DBObjectPlSqlFragment |
getChildAtOffset(int offset)
Find a child DBObjectPlSqlFragment at the given offset in the source of the parent SourceObject. |
java.lang.Integer |
getEndOffset()
Get method for the EndOffset property |
DBObject |
getParent()
Returns the parent of this object, if one exists. |
java.lang.String |
getSourceID()
|
java.lang.Integer |
getStartOffset()
Get method for the StartOffset property |
void |
setEndOffset(java.lang.Integer end)
Set method for the EndOffset property |
void |
setParent(DBObject parent)
Sets the parent of this object. |
void |
setStartOffset(java.lang.Integer start)
Set method for the StartOffset property |
Methods inherited from class oracle.javatools.db.AbstractBuildableObject |
---|
checkInit, checkInit, equalsImpl, getOwnedObjectsImpl, getProperties, getProperty, getReferenceIDsImpl, needsInitialization, setProperty |
Methods inherited from class oracle.javatools.db.AbstractDBObject |
---|
changeParent, compareToImpl, copyObject, copyTo, copyTo, copyTo, copyTo, equals, findOwnedObject, findOwnedObject, findOwnedObject, getChildSupport, getID, getName, getOwnedObjects, getOwnedObjects, getProperty, getReferenceIDs, hashCode, includeOwnedObject, includesType, includesType, removeThisAsParent, replaceReferenceIDs, setID, setName, setProperties, toString |
Methods inherited from class java.lang.Object |
---|
clone, finalize, getClass, notify, notifyAll, wait, wait, wait |
Methods inherited from interface oracle.javatools.db.DBObject |
---|
copyTo, copyTo, copyTo, findOwnedObject, findOwnedObject, getID, getName, getOwnedObjects, getOwnedObjects, getReferenceIDs, getType, replaceReferenceIDs, setID, setName |
Methods inherited from interface oracle.javatools.util.DynamicPropertySet |
---|
getProperties, getProperty, getProperty, setProperties, setProperty |
Constructor Detail |
---|
public DBObjectPlSqlFragment()
public DBObjectPlSqlFragment(java.lang.String name, DBObject parent)
Method Detail |
---|
public final DBObject getParent()
ChildDBObject
getParent
in interface ChildDBObject
getParent
in interface DBObject
public final void setParent(DBObject parent)
ChildDBObject
setParent
in interface ChildDBObject
public java.lang.Integer getStartOffset()
public void setStartOffset(java.lang.Integer start)
start
- the start offset of this DBObjectPlSqlFragment within the source
of the parent SourceObject.public java.lang.Integer getEndOffset()
public void setEndOffset(java.lang.Integer end)
end
- the end offset of this DBObjectPlSqlFragment within the source
of the parent SourceObject.public DBObjectPlSqlFragment getChildAtOffset(int offset)
offset
- Offset in the source of the parent SourceObject
public java.lang.String getSourceID()
protected void clearSourceID()
protected void copyToImpl(AbstractDBObject copy, DBObject copyParent, IDPolicy idPolicy)
AbstractDBObject
copyToImpl
in class AbstractBuildableObject
copy
- 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.
|
Oracle Fusion Middleware Java API Reference for Oracle Extension SDK 11g Release 2 (11.1.2.0.0) E17493-01 |
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |