Package org.nuiton.validator
Class NuitonValidatorResult
- java.lang.Object
- 
- org.nuiton.validator.NuitonValidatorResult
 
- 
 public class NuitonValidatorResult extends Object Contains validation messages coming from the methodNuitonValidator.validate(Object).- Since:
- 2.0
- Author:
- Tony Chemit - chemit@codelutin.com
 
- 
- 
Nested Class SummaryNested Classes Modifier and Type Class Description static classNuitonValidatorResult.FieldMap<V>
 - 
Field SummaryFields Modifier and Type Field Description protected EnumMap<NuitonValidatorScope,NuitonValidatorResult.FieldMap<List<String>>>messagesprotected Map<String,NuitonValidatorResult.FieldMap<Object>>tagValues
 - 
Constructor SummaryConstructors Constructor Description NuitonValidatorResult()
 - 
Method Summary
 
- 
- 
- 
Field Detail- 
messagesprotected EnumMap<NuitonValidatorScope,NuitonValidatorResult.FieldMap<List<String>>> messages 
 - 
tagValuesprotected Map<String,NuitonValidatorResult.FieldMap<Object>> tagValues 
 
- 
 - 
Method Detail- 
isValidpublic boolean isValid() 
 - 
clearpublic void clear() 
 - 
isEmptypublic boolean isEmpty() 
 - 
hasMessagesForScopepublic boolean hasMessagesForScope(NuitonValidatorScope scope) 
 - 
hasMessagesForScopepublic boolean hasMessagesForScope(String field, NuitonValidatorScope scope) 
 - 
hasFatalMessagespublic boolean hasFatalMessages() 
 - 
hasErrorMessagesspublic boolean hasErrorMessagess() 
 - 
hasInfoMessagespublic boolean hasInfoMessages() 
 - 
hasWarningMessagespublic boolean hasWarningMessages() 
 - 
addMessagesForScopepublic void addMessagesForScope(NuitonValidatorScope scope, Map<String,List<String>> newMessages) 
 - 
setMessagesForScopepublic void setMessagesForScope(NuitonValidatorScope scope, String field, List<String> messages) 
 - 
getMessagesForScopepublic List<String> getMessagesForScope(NuitonValidatorScope scope) 
 - 
getMessagesForScopepublic List<String> getMessagesForScope(String field, NuitonValidatorScope scope) 
 - 
getFieldsForScopepublic List<String> getFieldsForScope(NuitonValidatorScope scope) 
 - 
clearMessagesForScopepublic void clearMessagesForScope(NuitonValidatorScope scope) 
 - 
getFieldHighestScopepublic NuitonValidatorScope getFieldHighestScope(String field) 
 - 
getFieldScopespublic NuitonValidatorScope[] getFieldScopes(String field) 
 - 
containsFieldprotected boolean containsField(String field, NuitonValidatorScope scope) 
 - 
getMessagesprotected EnumMap<NuitonValidatorScope,NuitonValidatorResult.FieldMap<List<String>>> getMessages() 
 - 
getTagValuesprotected Map<String,NuitonValidatorResult.FieldMap<Object>> getTagValues() 
 
- 
 
-