Package | Description |
---|---|
oracle.javatools.db.plsql |
Classes for dealing with PL/SQL objects.
|
oracle.javatools.db.sql |
Contains an API for declaratively parsing SQL queries (SELECT statements).
|
Modifier and Type | Method and Description |
---|---|
PlSqlToken |
DBObjectPlSqlFragment.getEndToken()
Returns the PlSqlToken at the end of the fragment.
|
PlSqlToken |
PlSqlSourceObject.getEndToken() |
PlSqlToken |
PlSqlSearch.getEndToken() |
PlSqlToken |
PlSqlFragment.getFirstToken() |
PlSqlToken |
PlSqlFragment.getLastToken() |
PlSqlToken |
PlSqlSearch.getNamedMatchEndToken(java.lang.String name) |
PlSqlToken |
PlSqlSearch.getNamedMatchStartToken(java.lang.String name) |
PlSqlToken |
PlSqlToken.getNextCodeToken() |
PlSqlToken |
PlSqlToken.getNextCodeToken(int numAhead) |
PlSqlToken |
PlSqlToken.getNextToken() |
PlSqlToken |
PlSqlToken.getPrevCodeToken() |
PlSqlToken |
PlSqlToken.getPrevToken() |
PlSqlToken |
DBObjectPlSqlFragment.getStartToken()
Returns the PlSqlToken at the start of the fragment.
|
PlSqlToken |
PlSqlSourceObject.getStartToken() |
PlSqlToken |
PlSqlSearch.getStartToken() |
PlSqlToken |
PlSqlToken.getTokenAt(int pos) |
PlSqlToken |
PlSqlInterrogator.getTokenAtOffset(int offset) |
PlSqlToken |
PlSqlInterrogator.skipToCodeToken(PlSqlFragment frag,
PlSqlToken tk,
java.lang.String... tkStrs) |
static PlSqlToken |
PlSqlTokenizer.tokenize(java.io.Reader reader,
java.lang.Integer maxCodeTokens,
java.lang.String... userTokens)
Creates a linked list of
PlSqlToken s for the given source. |
static PlSqlToken |
PlSqlTokenizer.tokenize(java.lang.String source,
java.lang.String... userTokens)
Creates a linked list of
PlSqlToken s for the given source. |
static PlSqlToken |
PlSqlTokenizer.tokenizeJava(java.lang.String source) |
Modifier and Type | Method and Description |
---|---|
java.lang.String |
PlSqlToken.getSource(boolean format,
PlSqlToken toToken) |
java.lang.String |
PlSqlInterrogator.getSource(PlSqlToken start,
PlSqlToken end) |
static boolean |
PlSqlToken.isKeyWord(PlSqlToken token) |
static boolean |
PlSqlToken.isReservedWord(PlSqlToken token) |
boolean |
PlSqlSearch.isWithin(PlSqlToken startToken) |
boolean |
PlSqlSearch.isWithin(PlSqlToken startToken,
PlSqlToken endToken) |
boolean |
PlSqlSearch.matches(PlSqlToken startToken) |
boolean |
PlSqlSearch.matches(PlSqlToken startToken,
PlSqlToken endToken) |
void |
PlSqlFragment.setFirstToken(PlSqlToken firstToken) |
void |
PlSqlFragment.setLastToken(PlSqlToken lastToken) |
void |
PlSqlToken.setNextToken(PlSqlToken nextToken) |
void |
PlSqlToken.setPrevToken(PlSqlToken prevToken) |
PlSqlToken |
PlSqlInterrogator.skipToCodeToken(PlSqlFragment frag,
PlSqlToken tk,
java.lang.String... tkStrs) |
Modifier and Type | Method and Description |
---|---|
java.util.Collection<SqlAliasExpander.Usage> |
SqlAliasExpander.getUsages(PlSqlToken startToken,
PlSqlToken endToken)
Get
Usages for the SQL found between the two given
PlSqlTokens . |