@Override public R process(T context, Short value) { return process(context, value.shortValue()); }
return process(context, ((Boolean) value).booleanValue()); return process(context, ((Byte) value).byteValue()); return process(context, ((Short) value).shortValue()); return process(context, ((Character) value).charValue()); return process(context, ((Integer) value).intValue()); return process(context, ((Long) value).longValue()); return process(context, ((Float) value).floatValue()); return process(context, ((Double) value).doubleValue()); return process(context, (String) value); return process(context, (Boolean) value); return process(context, (Byte) value); return process(context, (Short) value); return process(context, (Character) value); return process(context, (Integer) value); return process(context, (Long) value);
@Override public R process(T context, Character value) { return process(context, value.charValue()); }
@Override public R process(T context, Byte value) { return process(context, value.byteValue()); }
@Override public R process(T context, Float value) { return process(context, value.floatValue()); }
@Override public R process(T context, Integer value) { return process(context, value.intValue()); }
@Override public R process(T context, Boolean value) { return process(context, value.booleanValue()); }
@Override public R process(T context, Long value) { return process(context, value.longValue()); }
@Override public R process(T context, Double value) { return process(context, value.doubleValue()); }