public class AbstractTypeParser extends AbstractParser
AbstractParser.NotAnIdentifierException
Modifier and Type | Field and Description |
---|---|
protected StringBuilder |
typeBuilder |
static String |
UNEXPECTED_ARRAY_ERROR |
BAD_ARGS_CLOSE_TAG, BAD_JAVA_TYPE_SPECIFIER, EOF_IN_JAVA_QUOTE_ERROR, errors, INCOMPLETE_ARRAY_SPECIFIER_ERROR, MALFORMED_TAG_ERROR, NOT_AN_IDENTIFIER_ERROR, reader
Constructor and Description |
---|
AbstractTypeParser(org.jamon.api.Location location,
PositionalPushbackReader reader,
ParserErrorsImpl errors) |
Modifier and Type | Method and Description |
---|---|
protected void |
checkForArrayBrackets() |
String |
getType() |
protected void |
parseTypeElaborations() |
addError, addError, checkForTagClosure, checkToken, eofErrorMessage, parsePath, readAndAppendChar, readChar, readClassName, readIdentifier, readIdentifierOrThrow, readJava, readType, readUntil, soakWhitespace
public static final String UNEXPECTED_ARRAY_ERROR
protected final StringBuilder typeBuilder
public AbstractTypeParser(org.jamon.api.Location location, PositionalPushbackReader reader, ParserErrorsImpl errors) throws IOException, ParserErrorImpl
IOException
ParserErrorImpl
protected void parseTypeElaborations() throws IOException, AbstractParser.NotAnIdentifierException, ParserErrorImpl
IOException
NotAnIdentifierException
ParserErrorImpl
AbstractParser.NotAnIdentifierException
protected void checkForArrayBrackets() throws IOException, ParserErrorImpl
IOException
ParserErrorImpl
public String getType()
Copyright © 2003–2017 Jamon developers. All rights reserved.