org.nuiton.validator
Class NuitonValidatorResult
java.lang.Object
org.nuiton.validator.NuitonValidatorResult
public class NuitonValidatorResult
- extends Object
Default implementation of the NuitonValidatorResult contract.
- Since:
- 2.0
- Author:
- tchemit
|
Method Summary |
void |
addMessagesForScope(NuitonValidatorScope scope,
Map<String,List<String>> newMessages)
|
void |
clearMessagesForScope(NuitonValidatorScope scope)
|
protected boolean |
containsField(String field,
NuitonValidatorScope scope)
|
List<String> |
getErrorMessages(String field)
|
List<String> |
getFatalMessages(String field)
|
NuitonValidatorScope |
getFieldHighestScope(String field)
|
NuitonValidatorScope[] |
getFieldScopes(String field)
|
List<String> |
getFieldsForError()
|
List<String> |
getFieldsForFatal()
|
List<String> |
getFieldsForInfo()
|
List<String> |
getFieldsForScope(NuitonValidatorScope scope)
|
List<String> |
getFieldsForWarning()
|
List<String> |
getInfoMessages(String field)
|
protected EnumMap<NuitonValidatorScope,NuitonValidatorResult.FieldMap<List<String>>> |
getMessages()
|
List<String> |
getMessagesForScope(NuitonValidatorScope scope)
|
List<String> |
getMessagesForScope(String field,
NuitonValidatorScope scope)
|
protected Map<String,NuitonValidatorResult.FieldMap<Object>> |
getTagValues()
|
Map<String,Object> |
getTagValues(String field)
|
List<String> |
getWarningMessages(String field)
|
boolean |
hasErrorMessagess()
|
boolean |
hasFatalMessages()
|
boolean |
hasInfoMessages()
|
boolean |
hasMessagesForScope(NuitonValidatorScope scope)
|
boolean |
hasMessagesForScope(String field,
NuitonValidatorScope scope)
|
boolean |
hasWarningMessages()
|
boolean |
isValid()
|
void |
setMessagesForScope(NuitonValidatorScope scope,
String field,
List<String> messages)
|
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
messages
protected EnumMap<NuitonValidatorScope,NuitonValidatorResult.FieldMap<List<String>>> messages
tagValues
protected Map<String,NuitonValidatorResult.FieldMap<Object>> tagValues
NuitonValidatorResult
public NuitonValidatorResult()
isValid
public boolean isValid()
hasMessagesForScope
public boolean hasMessagesForScope(NuitonValidatorScope scope)
hasMessagesForScope
public boolean hasMessagesForScope(String field,
NuitonValidatorScope scope)
hasFatalMessages
public boolean hasFatalMessages()
hasErrorMessagess
public boolean hasErrorMessagess()
hasInfoMessages
public boolean hasInfoMessages()
hasWarningMessages
public boolean hasWarningMessages()
addMessagesForScope
public void addMessagesForScope(NuitonValidatorScope scope,
Map<String,List<String>> newMessages)
setMessagesForScope
public void setMessagesForScope(NuitonValidatorScope scope,
String field,
List<String> messages)
getMessagesForScope
public List<String> getMessagesForScope(NuitonValidatorScope scope)
getMessagesForScope
public List<String> getMessagesForScope(String field,
NuitonValidatorScope scope)
getFatalMessages
public List<String> getFatalMessages(String field)
getErrorMessages
public List<String> getErrorMessages(String field)
getInfoMessages
public List<String> getInfoMessages(String field)
getWarningMessages
public List<String> getWarningMessages(String field)
getTagValues
public Map<String,Object> getTagValues(String field)
getFieldsForScope
public List<String> getFieldsForScope(NuitonValidatorScope scope)
getFieldsForFatal
public List<String> getFieldsForFatal()
getFieldsForError
public List<String> getFieldsForError()
getFieldsForInfo
public List<String> getFieldsForInfo()
getFieldsForWarning
public List<String> getFieldsForWarning()
clearMessagesForScope
public void clearMessagesForScope(NuitonValidatorScope scope)
getFieldHighestScope
public NuitonValidatorScope getFieldHighestScope(String field)
getFieldScopes
public NuitonValidatorScope[] getFieldScopes(String field)
containsField
protected boolean containsField(String field,
NuitonValidatorScope scope)
getMessages
protected EnumMap<NuitonValidatorScope,NuitonValidatorResult.FieldMap<List<String>>> getMessages()
getTagValues
protected Map<String,NuitonValidatorResult.FieldMap<Object>> getTagValues()
Copyright © 2011 CodeLutin. All Rights Reserved.