org.springframework.binding.validation.support
Class EmptyValidationResults

java.lang.Object
  extended by org.springframework.binding.validation.support.EmptyValidationResults
All Implemented Interfaces:
ValidationResults

public class EmptyValidationResults
extends Object
implements ValidationResults

An implementation of ValidationResults that contains no results.

Author:
Oliver Hutchison

Field Summary
static ValidationResults INSTANCE
          The singleton instance of this class.
 
Constructor Summary
protected EmptyValidationResults()
           
 
Method Summary
 boolean getHasErrors()
          Always returns false
 boolean getHasInfo()
          Always returns false
 boolean getHasWarnings()
          Always returns false
 int getMessageCount()
          Always returns 0
 int getMessageCount(Severity severity)
          Always returns 0
 int getMessageCount(String propertyName)
          Always returns 0
 Set getMessages()
          Always returns an empty list.
 Set getMessages(Severity severity)
          Always returns an empty list.
 Set getMessages(String propertyName)
          Always returns an empty list.
 String toString()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

INSTANCE

public static final ValidationResults INSTANCE
The singleton instance of this class.

Constructor Detail

EmptyValidationResults

protected EmptyValidationResults()
Method Detail

getHasErrors

public boolean getHasErrors()
Always returns false

Specified by:
getHasErrors in interface ValidationResults

getHasWarnings

public boolean getHasWarnings()
Always returns false

Specified by:
getHasWarnings in interface ValidationResults

getHasInfo

public boolean getHasInfo()
Always returns false

Specified by:
getHasInfo in interface ValidationResults

getMessageCount

public int getMessageCount()
Always returns 0

Specified by:
getMessageCount in interface ValidationResults

getMessageCount

public int getMessageCount(Severity severity)
Always returns 0

Specified by:
getMessageCount in interface ValidationResults

getMessageCount

public int getMessageCount(String propertyName)
Always returns 0

Specified by:
getMessageCount in interface ValidationResults

getMessages

public Set getMessages()
Always returns an empty list.

Specified by:
getMessages in interface ValidationResults

getMessages

public Set getMessages(Severity severity)
Always returns an empty list.

Specified by:
getMessages in interface ValidationResults

getMessages

public Set getMessages(String propertyName)
Always returns an empty list.

Specified by:
getMessages in interface ValidationResults

toString

public String toString()
Overrides:
toString in class Object


Copyright © 2004-2008 The Spring Framework. All Rights Reserved.