org.hibernate.validator.interpolator
Class DefaultMessageInterpolatorAggregator

java.lang.Object
  extended by org.hibernate.validator.interpolator.DefaultMessageInterpolatorAggregator
All Implemented Interfaces:
Serializable, MessageInterpolator

public class DefaultMessageInterpolatorAggregator
extends Object
implements MessageInterpolator, Serializable

Author:
Emmanuel Bernard
See Also:
Serialized Form

Constructor Summary
DefaultMessageInterpolatorAggregator()
           
 
Method Summary
 void addInterpolator(Annotation annotation, Validator validator)
           
 String getAnnotationMessage(Validator validator)
           
 void initialize(ResourceBundle messageBundle, ResourceBundle defaultMessageBundle)
           
 String interpolate(String message, Validator validator, MessageInterpolator defaultInterpolator)
          Interpolate a given validator message.
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

DefaultMessageInterpolatorAggregator

public DefaultMessageInterpolatorAggregator()
Method Detail

initialize

public void initialize(ResourceBundle messageBundle,
                       ResourceBundle defaultMessageBundle)

addInterpolator

public void addInterpolator(Annotation annotation,
                            Validator validator)

interpolate

public String interpolate(String message,
                          Validator validator,
                          MessageInterpolator defaultInterpolator)
Description copied from interface: MessageInterpolator
Interpolate a given validator message. The implementation is free to delegate to the default interpolator or not.

Specified by:
interpolate in interface MessageInterpolator

getAnnotationMessage

public String getAnnotationMessage(Validator validator)


Copyright © 2009. All Rights Reserved.