net.sf.twip.parameterhandler
Class ParameterHandler

java.lang.Object
  extended by net.sf.twip.parameterhandler.ParameterHandler
Direct Known Subclasses:
AbstractNumberParameterHandler, AutoTwipParameterHandler, BooleanParameterHandler, CharacterParameterHandler, StringParameterHandler

public abstract class ParameterHandler
extends java.lang.Object

Produces all the values to call for one Parameter, including only those that match the Assume or NotNull annotations.

See Also:
for the expessions allowed for numbers

Field Summary
protected  Parameter parameter
           
 
Constructor Summary
ParameterHandler(Parameter parameter)
           
 
Method Summary
protected abstract  java.lang.Object[] getDefaultParameterValues()
           
 java.lang.Object[] getParameterValues()
           
protected  boolean test(java.lang.Object value)
          Should this value go into the parameter values?
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

parameter

protected final Parameter parameter
Constructor Detail

ParameterHandler

public ParameterHandler(Parameter parameter)
Method Detail

getDefaultParameterValues

protected abstract java.lang.Object[] getDefaultParameterValues()

getParameterValues

public java.lang.Object[] getParameterValues()

test

protected boolean test(java.lang.Object value)
Should this value go into the parameter values?

Parameters:
value - the value to check


Copyright © 2010. All Rights Reserved.