You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@cayenne.apache.org by nt...@apache.org on 2017/08/25 08:39:21 UTC

cayenne git commit: Missing generic in LongConverter.INSTANCE

Repository: cayenne
Updated Branches:
  refs/heads/master a1c9e2dd2 -> 1a30c7679


Missing generic in LongConverter.INSTANCE


Project: http://git-wip-us.apache.org/repos/asf/cayenne/repo
Commit: http://git-wip-us.apache.org/repos/asf/cayenne/commit/1a30c767
Tree: http://git-wip-us.apache.org/repos/asf/cayenne/tree/1a30c767
Diff: http://git-wip-us.apache.org/repos/asf/cayenne/diff/1a30c767

Branch: refs/heads/master
Commit: 1a30c7679a953d1211e7e283442fa3fccb509932
Parents: a1c9e2d
Author: Nikita Timofeev <st...@gmail.com>
Authored: Fri Aug 25 11:39:12 2017 +0300
Committer: Nikita Timofeev <st...@gmail.com>
Committed: Fri Aug 25 11:39:12 2017 +0300

----------------------------------------------------------------------
 .../apache/cayenne/crypto/transformer/value/LongConverter.java | 2 +-
 .../cayenne/crypto/transformer/value/UtilDateConverter.java    | 6 +++---
 2 files changed, 4 insertions(+), 4 deletions(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/cayenne/blob/1a30c767/cayenne-crypto/src/main/java/org/apache/cayenne/crypto/transformer/value/LongConverter.java
----------------------------------------------------------------------
diff --git a/cayenne-crypto/src/main/java/org/apache/cayenne/crypto/transformer/value/LongConverter.java b/cayenne-crypto/src/main/java/org/apache/cayenne/crypto/transformer/value/LongConverter.java
index 7720065..3289e84 100644
--- a/cayenne-crypto/src/main/java/org/apache/cayenne/crypto/transformer/value/LongConverter.java
+++ b/cayenne-crypto/src/main/java/org/apache/cayenne/crypto/transformer/value/LongConverter.java
@@ -25,7 +25,7 @@ package org.apache.cayenne.crypto.transformer.value;
  */
 public class LongConverter implements BytesConverter<Long> {
 
-    public static final BytesConverter INSTANCE = new LongConverter();
+    public static final BytesConverter<Long> INSTANCE = new LongConverter();
     private static final int BYTES = 8;
 
     static long getLong(byte[] bytes) {

http://git-wip-us.apache.org/repos/asf/cayenne/blob/1a30c767/cayenne-crypto/src/main/java/org/apache/cayenne/crypto/transformer/value/UtilDateConverter.java
----------------------------------------------------------------------
diff --git a/cayenne-crypto/src/main/java/org/apache/cayenne/crypto/transformer/value/UtilDateConverter.java b/cayenne-crypto/src/main/java/org/apache/cayenne/crypto/transformer/value/UtilDateConverter.java
index 205313a..68018fd 100644
--- a/cayenne-crypto/src/main/java/org/apache/cayenne/crypto/transformer/value/UtilDateConverter.java
+++ b/cayenne-crypto/src/main/java/org/apache/cayenne/crypto/transformer/value/UtilDateConverter.java
@@ -30,15 +30,15 @@ public class UtilDateConverter implements BytesConverter<Date> {
 
     public static final BytesConverter<Date> INSTANCE = new UtilDateConverter(LongConverter.INSTANCE);
 
-    private BytesConverter longConverter;
+    private BytesConverter<Long> longConverter;
 
-    public UtilDateConverter(BytesConverter longConverter) {
+    public UtilDateConverter(BytesConverter<Long> longConverter) {
         this.longConverter = Objects.requireNonNull(longConverter);
     }
 
     @Override
     public Date fromBytes(byte[] bytes) {
-        return new Date((long) longConverter.fromBytes(bytes));
+        return new Date(longConverter.fromBytes(bytes));
     }
 
     @Override