public abstract class ReadTableEntry
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
static ReadTableEntry |
ampersand
Special handling of
'&' for SRFI-108/109. |
static ReadTableEntry |
brace |
static ReadTableEntry |
constituent |
static ReadTableEntry |
illegal |
static ReadTableEntry |
multipleEscape |
static ReadTableEntry |
singleEscape |
static ReadTableEntry |
whitespace |
Constructor and Description |
---|
ReadTableEntry() |
Modifier and Type | Method and Description |
---|---|
static ReadTableEntry |
getConstituentInstance() |
static ReadTableEntry |
getDigitInstance() |
static ReadTableEntry |
getIllegalInstance() |
int |
getKind() |
static ReadTableEntry |
getMultipleEscapeInstance() |
static ReadTableEntry |
getSingleEscapeInstance() |
static ReadTableEntry |
getWhitespaceInstance() |
protected java.lang.Object |
read(Lexer in,
int ch,
int count) |
java.lang.Object |
read(Lexer in,
int ch,
int count,
int sharingIndex) |
public static final ReadTableEntry illegal
public static final ReadTableEntry whitespace
public static final ReadTableEntry singleEscape
public static final ReadTableEntry multipleEscape
public static final ReadTableEntry constituent
public static final ReadTableEntry brace
public static final ReadTableEntry ampersand
'&'
for SRFI-108/109.public static ReadTableEntry getIllegalInstance()
public static ReadTableEntry getWhitespaceInstance()
public static ReadTableEntry getSingleEscapeInstance()
public static ReadTableEntry getMultipleEscapeInstance()
public static ReadTableEntry getDigitInstance()
public static ReadTableEntry getConstituentInstance()
public int getKind()
protected java.lang.Object read(Lexer in, int ch, int count) throws java.io.IOException, SyntaxException
java.io.IOException
SyntaxException
public java.lang.Object read(Lexer in, int ch, int count, int sharingIndex) throws java.io.IOException, SyntaxException
java.io.IOException
SyntaxException