commit | 6e2823b6760b877c95ab9aa7dd68f2d87c785600 | [log] [tgz] |
---|---|---|
author | Christoph Engelbert <noctarius@apache.org> | Thu Nov 08 13:29:06 2012 +0000 |
committer | Christoph Engelbert <noctarius@apache.org> | Thu Nov 08 13:29:06 2012 +0000 |
tree | 59aeb7140cfbfc0b04effce0c46120993638bee2 | |
parent | c2e2a173478c273ecc86084767f59f10c3f54e86 [diff] |
Fixed non available typed binders git-svn-id: https://svn.apache.org/repos/asf/directmemory/lightning/trunk@1407072 13f79535-47bb-0310-9956-ffa450edef68
diff --git a/lightning-core/src/main/java/org/apache/directmemory/lightning/internal/marshaller/ListMarshaller.java b/lightning-core/src/main/java/org/apache/directmemory/lightning/internal/marshaller/ListMarshaller.java index 3052ea4..9f6dff1 100644 --- a/lightning-core/src/main/java/org/apache/directmemory/lightning/internal/marshaller/ListMarshaller.java +++ b/lightning-core/src/main/java/org/apache/directmemory/lightning/internal/marshaller/ListMarshaller.java
@@ -163,7 +163,7 @@ @Override public Marshaller bindType( Type... bindingTypes ) { - if ( bindingTypes == null ) + if ( bindingTypes == null || bindingTypes.length == 0 ) { return new ListMarshaller(); }
diff --git a/lightning-core/src/main/java/org/apache/directmemory/lightning/internal/marshaller/MapMarshaller.java b/lightning-core/src/main/java/org/apache/directmemory/lightning/internal/marshaller/MapMarshaller.java index 06df31b..72dba29 100644 --- a/lightning-core/src/main/java/org/apache/directmemory/lightning/internal/marshaller/MapMarshaller.java +++ b/lightning-core/src/main/java/org/apache/directmemory/lightning/internal/marshaller/MapMarshaller.java
@@ -219,7 +219,7 @@ @Override public Marshaller bindType( Type... bindingTypes ) { - if ( bindingTypes == null ) + if ( bindingTypes == null || bindingTypes.length == 0 ) { return new MapMarshaller(); }
diff --git a/lightning-core/src/main/java/org/apache/directmemory/lightning/internal/marshaller/SetMarshaller.java b/lightning-core/src/main/java/org/apache/directmemory/lightning/internal/marshaller/SetMarshaller.java index 5188d02..f817102 100644 --- a/lightning-core/src/main/java/org/apache/directmemory/lightning/internal/marshaller/SetMarshaller.java +++ b/lightning-core/src/main/java/org/apache/directmemory/lightning/internal/marshaller/SetMarshaller.java
@@ -158,7 +158,7 @@ @Override public Marshaller bindType( Type... bindingTypes ) { - if ( bindingTypes == null ) + if ( bindingTypes == null || bindingTypes.length == 0 ) { return new SetMarshaller(); }