org.jactr.core.utils.parameter
Class CollectionParameterHandler<T>

java.lang.Object
  extended by org.jactr.core.utils.parameter.ParameterHandler<java.util.Collection<T>>
      extended by org.jactr.core.utils.parameter.CollectionParameterHandler<T>
All Implemented Interfaces:
IParameterHandler<java.util.Collection<T>>

public class CollectionParameterHandler<T>
extends ParameterHandler<java.util.Collection<T>>

Author:
harrison To change the template for this generated type comment go to Window - Preferences - Java - Code Generation - Code and Comments

Constructor Summary
CollectionParameterHandler()
           
CollectionParameterHandler(IParameterHandler<T> secondaryHandler)
           
 
Method Summary
 java.util.Collection<T> coerce(java.lang.String value)
           
 java.util.Collection<T> coerce(java.lang.String value, IParameterHandler<T> secondaryHandler)
           
 java.lang.String toString(java.util.Collection<T> values)
           
 java.lang.String toString(java.util.Collection<T> values, IParameterHandler<T> secondaryHandler)
           
 
Methods inherited from class org.jactr.core.utils.parameter.ParameterHandler
booleanInstance, classInstance, instance, numberInstance
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

CollectionParameterHandler

public CollectionParameterHandler()

CollectionParameterHandler

public CollectionParameterHandler(IParameterHandler<T> secondaryHandler)
Method Detail

coerce

public java.util.Collection<T> coerce(java.lang.String value)
Specified by:
coerce in interface IParameterHandler<java.util.Collection<T>>
Specified by:
coerce in class ParameterHandler<java.util.Collection<T>>
See Also:
IParameterHandler.coerce(String)

coerce

public java.util.Collection<T> coerce(java.lang.String value,
                                      IParameterHandler<T> secondaryHandler)

toString

public java.lang.String toString(java.util.Collection<T> values,
                                 IParameterHandler<T> secondaryHandler)

toString

public java.lang.String toString(java.util.Collection<T> values)
Specified by:
toString in interface IParameterHandler<java.util.Collection<T>>
Overrides:
toString in class ParameterHandler<java.util.Collection<T>>