View Javadoc

1   package net.sf.twip.parameterhandler;
2   
3   import net.sf.twip.util.Parameter;
4   
5   public class ByteParameterHandler extends AbstractNumberParameterHandler {
6   
7   	private static final Byte[] VALUES = new Byte[] { (byte) 1, (byte) 2, (byte) 3, (byte) 0,
8   			(byte) -1, (byte) -2, (byte) -3, Byte.MAX_VALUE, Byte.MIN_VALUE };
9   
10  	public ByteParameterHandler(Parameter parameter) {
11  		super(parameter);
12  	}
13  
14  	@Override
15  	protected Comparable<? extends Number> getComparable(String numberExpression) {
16  		return Byte.valueOf(numberExpression);
17  	}
18  
19  	@Override
20  	protected Object[] getDefaultParameterValues() {
21  		return VALUES;
22  	}
23  }