Package com.globalmentor.text
Class ABNF
java.lang.Object
com.globalmentor.text.ABNF
Definitions for augmented BNF as defined by RFC 2234: Augmented BNF for Syntax Specifications:
ABNF.
- Author:
- Garret Wilson
- See Also:
-
Field Summary
Modifier and TypeFieldDescriptionstatic final Characters
Alphabetic characters: 0x41-5A / 0x61-7A (A-Z / a-z).static final Characters
Character representing binary bits: "0" / "1".static final Characters
Any 7-bit US-ASCII characters, excluding NUL: 0x01-7F.static final char
A carriage return character.static final String
Internet standard newline.static final Characters
Control characters: 0x00-1F / 0x7F.static final Characters
Digit characters: 0x30-39 (0-9).static final char
A double quote character.static final Characters
Hexadecimal digits.static final char
A horizontal tab character.static final char
A linefeed character.static final Characters
Linear whitespace (WSP / CRLF WSP).static final Characters
Characters taking up 8 bits of data: 0x00-FF.static final char
A space character.static final Characters
Visible (printing) characters: 0x21-7E.static final Characters
White space characters. -
Constructor Summary
-
Method Summary
-
Field Details
-
ALPHA_CHARACTERS
Alphabetic characters: 0x41-5A / 0x61-7A (A-Z / a-z). -
BIT_CHARACTERS
Character representing binary bits: "0" / "1". -
CHAR_CHARACTERS
Any 7-bit US-ASCII characters, excluding NUL: 0x01-7F. -
CR
public static final char CRA carriage return character.- See Also:
-
LF
public static final char LFA linefeed character.- See Also:
-
CRLF
Internet standard newline.- See Also:
-
CTL_CHARACTERS
Control characters: 0x00-1F / 0x7F. -
DIGIT_CHARACTERS
Digit characters: 0x30-39 (0-9). -
DQUOTE
public static final char DQUOTEA double quote character.- See Also:
-
HEXDIG_CHARACTERS
Hexadecimal digits.Note that this definition differs from
ASCII.HEX_CHARACTERS
in that this definition, following RFC 2234, does not include lowercase letters. -
HTAB
public static final char HTABA horizontal tab character.- See Also:
-
SP
public static final char SPA space character.- See Also:
-
WSP_CHARACTERS
White space characters. -
LWSP_CHARACTERS
Linear whitespace (WSP / CRLF WSP). -
OCTET_CHARACTERS
Characters taking up 8 bits of data: 0x00-FF. -
VCHAR_CHARACTERS
Visible (printing) characters: 0x21-7E.
-
-
Constructor Details
-
ABNF
public ABNF()
-