diff --git a/src/main/java/com/solab/iso8583/IsoType.java b/src/main/java/com/solab/iso8583/IsoType.java index f94ff97..2a74328 100644 --- a/src/main/java/com/solab/iso8583/IsoType.java +++ b/src/main/java/com/solab/iso8583/IsoType.java @@ -178,27 +178,27 @@ public enum IsoType { throw new IllegalArgumentException("Cannot format BigDecimal as " + this); } - public IsoValue value(Object val, int len) { - return new IsoValue(this, val, len); + public IsoValue value(T val, int len) { + return new IsoValue(this, val, len); } - public IsoValue value(Object val) { - return new IsoValue(this, val); + public IsoValue value(T val) { + return new IsoValue(this, val); } - public IsoValue call(Object val, int len) { - return new IsoValue(this, val, len); + public IsoValue call(T val, int len) { + return new IsoValue(this, val, len); } - public IsoValue call(Object val) { - return new IsoValue(this, val); + public IsoValue call(T val) { + return new IsoValue(this, val); } - public IsoValue apply(Object val, int len) { - return new IsoValue(this, val, len); + public IsoValue apply(T val, int len) { + return new IsoValue(this, val, len); } - public IsoValue apply(Object val) { - return new IsoValue(this, val); + public IsoValue apply(T val) { + return new IsoValue(this, val); } }