net.sf.qualitytest.blueprint.strategy.matching
Class ArrayTypeMatchingStrategy

java.lang.Object
  extended by net.sf.qualitytest.blueprint.strategy.matching.ArrayTypeMatchingStrategy
All Implemented Interfaces:
MatchingStrategy

public class ArrayTypeMatchingStrategy
extends Object
implements MatchingStrategy

Match all class types that are arrays. This MatchingStrategy does never match by method.

Author:
Dominik Seichter

Constructor Summary
ArrayTypeMatchingStrategy()
           
 
Method Summary
 boolean matchesByMethod(Method method)
          Test if a method matches this strategy.
 boolean matchesByType(Class<?> clazz)
          Test if a type matches this strategy.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ArrayTypeMatchingStrategy

public ArrayTypeMatchingStrategy()
Method Detail

matchesByMethod

public boolean matchesByMethod(Method method)
Description copied from interface: MatchingStrategy
Test if a method matches this strategy.

Specified by:
matchesByMethod in interface MatchingStrategy
Parameters:
method - A method
Returns:
true if the strategy matches and the ValueCreationStrategy should be applied

matchesByType

public boolean matchesByType(Class<?> clazz)
Description copied from interface: MatchingStrategy
Test if a type matches this strategy.

Specified by:
matchesByType in interface MatchingStrategy
Parameters:
clazz - a clazz type
Returns:
true if the strategy matches and the ValueCreationStrategy should be applied


Copyright © 2012-2013. All Rights Reserved.