org.apache.commons.betwixt.strategy
Class CollectiveTypeStrategy

java.lang.Object
  extended by org.apache.commons.betwixt.strategy.CollectiveTypeStrategy
Direct Known Subclasses:
CollectiveTypeStrategy.Default, OverrideCollectiveTypeStategy

public abstract class CollectiveTypeStrategy
extends java.lang.Object

Specifies which types should be regarded as collective

Since:
0.8

Nested Class Summary
static class CollectiveTypeStrategy.Default
          Default collective type strategy
 
Field Summary
static CollectiveTypeStrategy DEFAULT
          Default collective type strategy
 
Constructor Summary
CollectiveTypeStrategy()
           
 
Method Summary
abstract  boolean isCollective(java.lang.Class type)
          Is this a loop type class?
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

DEFAULT

public static final CollectiveTypeStrategy DEFAULT
Default collective type strategy

Constructor Detail

CollectiveTypeStrategy

public CollectiveTypeStrategy()
Method Detail

isCollective

public abstract boolean isCollective(java.lang.Class type)
Is this a loop type class?

Parameters:
type - is this Class a loop type?
Returns:
true if the type is a loop type, or if type is null
Since:
0.7


Copyright 2002-2008 The Apache Software Foundation. All Rights Reserved.