public class Parser extends Object
| Constructor and Description |
|---|
Parser() |
| Modifier and Type | Method and Description |
|---|---|
static boolean |
charTerminatesIdentifier(char c) |
static boolean |
isDollarQuoteContChar(char c)
Checks if a character is valid as the second or later character of a
dollar quoting tag.
|
static boolean |
isDollarQuoteStartChar(char c)
Checks if a character is valid as the start of a dollar quoting tag.
|
static boolean |
isIdentifierContChar(char c)
Checks if a character is valid as the second or later character of an
identifier.
|
static boolean |
isIdentifierStartChar(char c)
Checks if a character is valid as the start of an identifier.
|
static boolean |
isOperatorChar(char c) |
static boolean |
isSpace(char c) |
static int |
parseBlockComment(char[] query,
int offset) |
static int |
parseDollarQuotes(char[] query,
int offset) |
static int |
parseDoubleQuotes(char[] query,
int offset) |
static int |
parseLineComment(char[] query,
int offset) |
static int |
parseSingleQuotes(char[] query,
int offset) |
static String |
unmarkDoubleQuestion(String query)
unmark '??' in query back to '?'
|
public static int parseSingleQuotes(char[] query,
int offset)
public static int parseDoubleQuotes(char[] query,
int offset)
public static int parseDollarQuotes(char[] query,
int offset)
public static int parseLineComment(char[] query,
int offset)
public static int parseBlockComment(char[] query,
int offset)
public static String unmarkDoubleQuestion(String query)
query - query to remove question marks frompublic static boolean isSpace(char c)
public static boolean isOperatorChar(char c)
public static boolean isIdentifierStartChar(char c)
c - the character to checkpublic static boolean isIdentifierContChar(char c)
c - the character to checkpublic static boolean charTerminatesIdentifier(char c)
public static boolean isDollarQuoteStartChar(char c)
c - the character to checkpublic static boolean isDollarQuoteContChar(char c)
c - the character to checkCopyright © 2016. All rights reserved.