|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.parancoe.yaml.parser.YamlCharacter
public final class YamlCharacter
YAML character classes.
This class encapsulates all character related productions.
| Field Summary | |
|---|---|
static int |
DIGIT
|
static int |
INDENT
|
static int |
LINE
|
static int |
LINEBREAK
|
static int |
LINESP
|
static int |
PRINTABLE
|
static int |
SPACE
|
static int |
WORD
|
| Constructor Summary | |
|---|---|
YamlCharacter()
|
|
| Method Summary | |
|---|---|
static boolean |
is(char c,
int type)
|
static boolean |
is(int c,
int type)
|
static boolean |
isIndicator(char c)
returns true for all indicators |
static boolean |
isIndicatorInline(char c)
inline_indicator ::= '[' | ']' | '{' | '}' | ',' |
static boolean |
isIndicatorNonSpace(char c)
nonspace_indicator ::= ':' | '-' |
static boolean |
isIndicatorSimple(char c)
|
static boolean |
isIndicatorSpace(char c)
space_indicator ::= ':' | '-' |
static boolean |
isLineBreakChar(char c)
line_break ::= LF | CR | NEL | LS | PS |
static boolean |
isLineChar(char c)
all printable characters except space and line breaks. |
static boolean |
isLineSpChar(char c)
all printable characters except line breaks. |
static boolean |
isLooseIndicatorSimple(char c)
|
static boolean |
isPrintableChar(char c)
Printable character. |
static boolean |
isSpaceChar(char c)
space_character :: = TAB | SP FF is a common space character. ?? |
static boolean |
isWordChar(char c)
ASCII characters |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
|---|
public static final int PRINTABLE
public static final int WORD
public static final int LINE
public static final int LINESP
public static final int SPACE
public static final int LINEBREAK
public static final int DIGIT
public static final int INDENT
| Constructor Detail |
|---|
public YamlCharacter()
| Method Detail |
|---|
public static boolean is(char c,
int type)
public static boolean is(int c,
int type)
public static boolean isPrintableChar(char c)
But: Java characters have a maximum value of 65535.
public static boolean isLineChar(char c)
public static boolean isLineSpChar(char c)
public static boolean isWordChar(char c)
public static boolean isSpaceChar(char c)
FF is a common space character. ??
public static boolean isLineBreakChar(char c)
public static boolean isIndicator(char c)
public static boolean isIndicatorSpace(char c)
public static boolean isIndicatorInline(char c)
public static boolean isIndicatorNonSpace(char c)
public static boolean isIndicatorSimple(char c)
public static boolean isLooseIndicatorSimple(char c)
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||