net.aethersanctum.curlyml
Enum SyntaxException.Reason
java.lang.Object
java.lang.Enum<SyntaxException.Reason>
net.aethersanctum.curlyml.SyntaxException.Reason
- All Implemented Interfaces:
- java.io.Serializable, java.lang.Comparable<SyntaxException.Reason>
- Enclosing class:
- SyntaxException
public static enum SyntaxException.Reason
- extends java.lang.Enum<SyntaxException.Reason>
a code explaining what went wrong.
- Author:
- ben
Methods inherited from class java.lang.Enum |
clone, compareTo, equals, getDeclaringClass, hashCode, name, ordinal, toString, valueOf |
Methods inherited from class java.lang.Object |
finalize, getClass, notify, notifyAll, wait, wait, wait |
UNMATCHED_CLOSE_CURLY
public static final SyntaxException.Reason UNMATCHED_CLOSE_CURLY
UNMATCHED_OPEN_CURLY
public static final SyntaxException.Reason UNMATCHED_OPEN_CURLY
UNEXPECTED_OPEN_CURLY
public static final SyntaxException.Reason UNEXPECTED_OPEN_CURLY
UNEXPECTED_CLOSE_CURLY
public static final SyntaxException.Reason UNEXPECTED_CLOSE_CURLY
CLOSING_CURLY_EXPECTED
public static final SyntaxException.Reason CLOSING_CURLY_EXPECTED
UNTERMINATED_QUOTED_STRING
public static final SyntaxException.Reason UNTERMINATED_QUOTED_STRING
values
public static final SyntaxException.Reason[] values()
- Returns an array containing the constants of this enum type, in
the order they're declared. This method may be used to iterate
over the constants as follows:
for(SyntaxException.Reason c : SyntaxException.Reason.values())
System.out.println(c);
- Returns:
- an array containing the constants of this enum type, in
the order they're declared
valueOf
public static SyntaxException.Reason valueOf(java.lang.String name)
- Returns the enum constant of this type with the specified name.
The string must match exactly an identifier used to declare an
enum constant in this type. (Extraneous whitespace characters are
not permitted.)
- Parameters:
name
- the name of the enum constant to be returned.
- Returns:
- the enum constant with the specified name
- Throws:
java.lang.IllegalArgumentException
- if this enum type has no constant
with the specified name