org.unitils.objectvalidation.rulescollection
Class UtilityClassRules

java.lang.Object
  extended by 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

Constructor Summary
UtilityClassRules()
           
 
Method Summary
 EqualsHashCodeValidator getEqualsHashCodeValidator()
           
 List<Rule> getRules()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

UtilityClassRules

public UtilityClassRules()
Method Detail

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.