Marshalls decimal-encoded integers.
| 20 | |
| 21 | /** Marshalls decimal-encoded integers. */ |
| 22 | public class IntegerMarshaller implements MethodDescriptor.Marshaller<Integer> { |
| 23 | public static final IntegerMarshaller INSTANCE = new IntegerMarshaller(); |
| 24 | |
| 25 | @Override |
| 26 | public InputStream stream(Integer value) { |
| 27 | return StringMarshaller.INSTANCE.stream(value.toString()); |
| 28 | } |
| 29 | |
| 30 | @Override |
| 31 | public Integer parse(InputStream stream) { |
| 32 | return Integer.valueOf(StringMarshaller.INSTANCE.parse(stream)); |
| 33 | } |
| 34 | } |
nothing calls this directly
no outgoing calls
no test coverage detected