Top Description Methods
org.hibernate.validator.internal.engine.messageinterpolation.parser

public Interface ParserState

Known Direct Implementers
org.hibernate.validator.internal.engine.messageinterpolation.parser.ELState, org.hibernate.validator.internal.engine.messageinterpolation.parser.EscapedState, org.hibernate.validator.internal.engine.messageinterpolation.parser.InterpolationTermState, org.hibernate.validator.internal.engine.messageinterpolation.parser.MessageState

Interface defining the different methods a parser state has to respond to. It is up to the implementing state to decide how to handle the different life cycle and callback methods
Author
Hardy Ferentschik

Method Summary

Modifier and TypeMethod and Description
public void
handleBeginTerm(char character, TokenCollector tokenCollector)

public void
handleELDesignator(char character, TokenCollector tokenCollector)

public void
handleEndTerm(char character, TokenCollector tokenCollector)

public void
handleEscapeCharacter(char character, TokenCollector tokenCollector)

public void
handleNonMetaCharacter(char character, TokenCollector tokenCollector)

public void
terminate(TokenCollector tokenCollector)

Method Detail

handleBeginTermback to summary
public void handleBeginTerm(char character, TokenCollector tokenCollector) throws MessageDescriptorFormatException
handleELDesignatorback to summary
public void handleELDesignator(char character, TokenCollector tokenCollector) throws MessageDescriptorFormatException
handleEndTermback to summary
public void handleEndTerm(char character, TokenCollector tokenCollector) throws MessageDescriptorFormatException
handleEscapeCharacterback to summary
public void handleEscapeCharacter(char character, TokenCollector tokenCollector) throws MessageDescriptorFormatException
handleNonMetaCharacterback to summary
public void handleNonMetaCharacter(char character, TokenCollector tokenCollector) throws MessageDescriptorFormatException
terminateback to summary
public void terminate(TokenCollector tokenCollector) throws MessageDescriptorFormatException