From 6be7738166d7ef6a2ae40f83b9f26a1ab13ab43b Mon Sep 17 00:00:00 2001 From: Enrique Zamudio Date: Mon, 15 Apr 2013 17:28:22 -0500 Subject: [PATCH] Generify call/apply methods --- src/main/java/com/solab/iso8583/IsoType.java | 24 ++++++++++---------- 1 file changed, 12 insertions(+), 12 deletions(-) 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); } }