Package | Description |
---|---|
oracle.javatools.db.plsql |
Utility classes for working with (for example parsing) PL/SQL.
|
oracle.javatools.db.token |
Modifier and Type | Class and Description |
---|---|
class |
PlSqlToken
PlSql specific subclass of
Token . |
Modifier and Type | Class and Description |
---|---|
class |
Token<T extends Token>
A Token represents a lexical unit, either an alphanumeric identifier, a
string or numeric literal, a comment or whitespace etc.
|
class |
TokenPattern<T extends Token>
TokenPattern works in collaboration with the
Tokenizer to provide a
search mechanism for Tokens (typically of SQL or PL/SQL). |
Modifier and Type | Method and Description |
---|---|
Token |
Tokenizer.TokenFactory.createToken(Token.Type type,
int start,
Token prev)
Create the new Token (or typically subclass)
|
Token |
Tokenizer.getEndMarker() |
Token |
Tokenizer.getFirst() |
Token |
Tokenizer.getStartMarker() |
Modifier and Type | Method and Description |
---|---|
Token |
Tokenizer.TokenFactory.createToken(Token.Type type,
int start,
Token prev)
Create the new Token (or typically subclass)
|
java.lang.String |
Token.getSource(boolean format,
Token toToken)
Return the source represented from this token to the given end token
|
void |
Tokenizer.TokenFactory.setEnd(Token tk,
int end)
Set the end offset of the token
|
void |
Token.setNextToken(Token nextToken) |
void |
Token.setPrevToken(Token prevToken)
Set the previous token in the list
|
Constructor and Description |
---|
Token(Token.Type type,
int start,
Token prev)
Constructor
|