org.unitils.objectvalidation.rulescollection
Class UtilityClassRules
java.lang.Object
org.unitils.objectvalidation.rulescollection.UtilityClassRules
- All Implemented Interfaces:
- ObjectValidationRulesCollection
public class UtilityClassRules
- extends Object
- implements ObjectValidationRulesCollection
Collection of rules for an utility class.
A utility class should :
1. Only have one private constructor : PrivateConstructorRule
2. Only have static methods : OnlyStaticMethodsRule
3. Be final : ClassIsFinalRule
- Since:
- Oct 23, 2013
- Author:
- Matthieu Mestrez
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
UtilityClassRules
public UtilityClassRules()
getRules
public List<Rule> getRules()
- Specified by:
getRules in interface ObjectValidationRulesCollection
getEqualsHashCodeValidator
public EqualsHashCodeValidator getEqualsHashCodeValidator()
- Specified by:
getEqualsHashCodeValidator in interface ObjectValidationRulesCollection
Copyright © 2013-2015. All Rights Reserved.