private static enum TableIdParser.ParsingState extends Enum<TableIdParser.ParsingState>
Enum Constant and Description |
---|
AFTER_SEPARATOR |
BEFORE_SEPARATOR |
IN_IDENTIFIER |
IN_QUOTED_IDENTIFIER |
INITIAL |
Modifier and Type | Method and Description |
---|---|
(package private) void |
doOnEntry(TableIdParser.ParsingContext context) |
(package private) void |
doOnExit(TableIdParser.ParsingContext context) |
(package private) abstract TableIdParser.ParsingState |
handleCharacter(char c,
TableIdParser.ParsingContext context) |
private static boolean |
isQuotingChar(char c) |
(package private) void |
onEntry(TableIdParser.ParsingContext context) |
(package private) void |
onExit(TableIdParser.ParsingContext context) |
static TableIdParser.ParsingState |
valueOf(String name)
Returns the enum constant of this type with the specified name.
|
static TableIdParser.ParsingState[] |
values()
Returns an array containing the constants of this enum type, in
the order they are declared.
|
public static final TableIdParser.ParsingState INITIAL
public static final TableIdParser.ParsingState IN_IDENTIFIER
public static final TableIdParser.ParsingState BEFORE_SEPARATOR
public static final TableIdParser.ParsingState AFTER_SEPARATOR
public static final TableIdParser.ParsingState IN_QUOTED_IDENTIFIER
public static TableIdParser.ParsingState[] values()
for (TableIdParser.ParsingState c : TableIdParser.ParsingState.values()) System.out.println(c);
public static TableIdParser.ParsingState valueOf(String name)
name
- the name of the enum constant to be returned.IllegalArgumentException
- if this enum type has no constant with the specified nameNullPointerException
- if the argument is nullabstract TableIdParser.ParsingState handleCharacter(char c, TableIdParser.ParsingContext context)
void onEntry(TableIdParser.ParsingContext context)
void doOnEntry(TableIdParser.ParsingContext context)
void onExit(TableIdParser.ParsingContext context)
void doOnExit(TableIdParser.ParsingContext context)
private static boolean isQuotingChar(char c)
Copyright © 2018 JBoss by Red Hat. All rights reserved.