public enum BnfSymbols extends Enum<BnfSymbols>
| Modifier and Type | Class and Description |
|---|---|
static interface |
BnfSymbols.Interleaver |
| Enum Constant and Description |
|---|
ASSIGN |
DOLLAR |
DOUBLE_EXCLAM |
ELLIPSIS |
GREATER_THAN |
LEFT_BRACE |
LEFT_BRACKET |
LESS_THAN |
REVERSE_SOLIDUS |
RIGHT_BRACE |
RIGHT_BRACKET |
VERTICAL_BAR |
| Modifier and Type | Method and Description |
|---|---|
static boolean |
allBnfSymbols(String subject) |
static boolean |
anyBnfSymbols(String subject) |
String |
getActualCharacters() |
String |
getBnfForm() |
String |
getBnfName() |
static BnfSymbols |
getByName(String bnfName) |
static BnfSymbols |
getByValue(String characters) |
String |
getG4Name() |
static BnfSymbols.Interleaver |
getInterleave(String value) |
static BnfSymbols |
valueOf(String name)
Returns the enum constant of this type with the specified name.
|
static BnfSymbols[] |
values()
Returns an array containing the constants of this enum type, in
the order they are declared.
|
public static final BnfSymbols ASSIGN
public static final BnfSymbols LESS_THAN
public static final BnfSymbols GREATER_THAN
public static final BnfSymbols LEFT_BRACE
public static final BnfSymbols RIGHT_BRACE
public static final BnfSymbols LEFT_BRACKET
public static final BnfSymbols RIGHT_BRACKET
public static final BnfSymbols ELLIPSIS
public static final BnfSymbols DOUBLE_EXCLAM
public static final BnfSymbols VERTICAL_BAR
public static final BnfSymbols DOLLAR
public static final BnfSymbols REVERSE_SOLIDUS
public static BnfSymbols[] values()
for (BnfSymbols c : BnfSymbols.values()) System.out.println(c);
public static BnfSymbols 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 nullpublic String getActualCharacters()
public String getBnfForm()
public String getG4Name()
public String getBnfName()
public static BnfSymbols getByValue(String characters)
public static BnfSymbols getByName(String bnfName)
public static boolean allBnfSymbols(String subject)
public static boolean anyBnfSymbols(String subject)
public static BnfSymbols.Interleaver getInterleave(String value)
Copyright © 2019. All rights reserved.