public class ClassNameParser extends AbstractTypeParser
AbstractParser.NotAnIdentifierException
typeBuilder, 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 |
---|
ClassNameParser(org.jamon.api.Location location,
PositionalPushbackReader reader,
ParserErrorsImpl errors) |
Modifier and Type | Method and Description |
---|---|
protected void |
parseTypeElaborations() |
protected void |
readBoundingType() |
checkForArrayBrackets, getType
addError, addError, checkForTagClosure, checkToken, eofErrorMessage, parsePath, readAndAppendChar, readChar, readClassName, readIdentifier, readIdentifierOrThrow, readJava, readType, readUntil, soakWhitespace
public ClassNameParser(org.jamon.api.Location location, PositionalPushbackReader reader, ParserErrorsImpl errors) throws IOException, ParserErrorImpl
IOException
ParserErrorImpl
protected void parseTypeElaborations() throws IOException, AbstractParser.NotAnIdentifierException, ParserErrorImpl
parseTypeElaborations
in class AbstractTypeParser
IOException
ParserErrorImpl
AbstractParser.NotAnIdentifierException
protected void readBoundingType() throws IOException, AbstractParser.NotAnIdentifierException, ParserErrorImpl
Copyright © 2003–2014 Jamon developers. All rights reserved.