|
Oracle Fusion Middleware Java API Reference for Oracle Extension SDK Reference 11g Release 1 (11.1.1.1.0) E13403-02 |
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectoracle.javatools.db.plsql.PlSqlInterrogator
public class PlSqlInterrogator
The PL/SQL Interrogator provides a structured model of PL/SQL source, User Defined Types and Trigger definitions.
Constructor Summary | |
---|---|
PlSqlInterrogator(java.lang.String source)
Deprecated. use factory method findOrCreate(java.lang.String) instead. |
Method Summary | |
---|---|
boolean |
containsToDo()
|
static PlSqlInterrogator |
findOrCreate(java.lang.String source)
|
java.lang.String |
getCollectionType()
|
PlSqlFragment |
getFragmentAtOffset(int offset)
|
int |
getLineNumber(int offset)
|
java.lang.String |
getName()
|
PlsqlError[] |
getPlSqlErrors()
|
java.lang.String |
getRenamedSource(java.lang.String newName)
|
PlSqlFragment |
getRoot()
|
java.lang.String |
getSchemaName()
|
java.lang.String |
getSource(PlSqlToken start,
PlSqlToken end)
|
PlSqlToken |
getTokenAtOffset(int offset)
|
java.lang.String |
getType()
|
java.lang.String |
getTypeCode()
|
java.lang.String |
getUpdatedSourceForRelationRename(java.lang.String newRelationName)
|
boolean |
hasParseErrors()
|
boolean |
isEvolvedType()
|
boolean |
isWrapped()
|
PlSqlToken |
skipToCodeToken(PlSqlFragment frag,
PlSqlToken tk,
java.lang.String... tkStrs)
|
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public PlSqlInterrogator(java.lang.String source)
findOrCreate(java.lang.String)
instead.
Method Detail |
---|
public static PlSqlInterrogator findOrCreate(java.lang.String source)
public PlSqlFragment getRoot()
PlSqlFragment
representing the entire
PL/SQL source.public java.lang.String getType()
public java.lang.String getSchemaName()
public java.lang.String getName()
public java.lang.String getTypeCode()
public java.lang.String getCollectionType()
public boolean isWrapped()
public int getLineNumber(int offset)
public PlSqlFragment getFragmentAtOffset(int offset)
public PlSqlToken getTokenAtOffset(int offset)
public PlsqlError[] getPlSqlErrors()
public boolean hasParseErrors()
public boolean containsToDo()
public java.lang.String getRenamedSource(java.lang.String newName)
public boolean isEvolvedType()
public java.lang.String getUpdatedSourceForRelationRename(java.lang.String newRelationName)
public java.lang.String getSource(PlSqlToken start, PlSqlToken end)
public PlSqlToken skipToCodeToken(PlSqlFragment frag, PlSqlToken tk, java.lang.String... tkStrs)
|
Oracle Fusion Middleware Java API Reference for Oracle Extension SDK Reference 11g Release 1 (11.1.1.1.0) E13403-02 |
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |