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 }