You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@qpid.apache.org by ra...@apache.org on 2015/08/14 21:07:58 UTC

[25/50] [abbrv] qpid-proton git commit: Added missing code in POJOBuilder

Added missing code in POJOBuilder


Project: http://git-wip-us.apache.org/repos/asf/qpid-proton/repo
Commit: http://git-wip-us.apache.org/repos/asf/qpid-proton/commit/099ee935
Tree: http://git-wip-us.apache.org/repos/asf/qpid-proton/tree/099ee935
Diff: http://git-wip-us.apache.org/repos/asf/qpid-proton/diff/099ee935

Branch: refs/heads/rajith-codec
Commit: 099ee935a2cd54d6d501269761452802c8e02069
Parents: cbac8aa
Author: Rajith Attapattu <ra...@apache.org>
Authored: Tue May 12 10:54:59 2015 -0400
Committer: Rajith Attapattu <ra...@apache.org>
Committed: Thu Jul 9 09:12:38 2015 -0400

----------------------------------------------------------------------
 .../apache/qpid/proton/codec2/POJOBuilder.java  | 21 ++++++++++----------
 1 file changed, 11 insertions(+), 10 deletions(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/qpid-proton/blob/099ee935/proton-j/src/main/java/org/apache/qpid/proton/codec2/POJOBuilder.java
----------------------------------------------------------------------
diff --git a/proton-j/src/main/java/org/apache/qpid/proton/codec2/POJOBuilder.java b/proton-j/src/main/java/org/apache/qpid/proton/codec2/POJOBuilder.java
index 3d89465..87cfc0d 100644
--- a/proton-j/src/main/java/org/apache/qpid/proton/codec2/POJOBuilder.java
+++ b/proton-j/src/main/java/org/apache/qpid/proton/codec2/POJOBuilder.java
@@ -58,6 +58,7 @@ public class POJOBuilder implements DataHandler
             else
             {
                 DescribedTypeFactory factory = DiscriptorRegistry.lookup(descriptor);
+                System.out.println(String.format("Described Builder: {descriptor=%s, factory=%s}", descriptor, factory));
                 if (factory != null)
                 {
                     try
@@ -269,6 +270,7 @@ public class POJOBuilder implements DataHandler
     {
         if (builder instanceof ArrayBuilder)
         {
+            System.out.println("Array builder");
             ArrayBuilder ab = (ArrayBuilder) builder;
             ab.described = true;
         }
@@ -288,19 +290,19 @@ public class POJOBuilder implements DataHandler
     @Override
     public void onBoolean(Decoder decoder)
     {
-        // TODO
+        builder.add(decoder.getBoolean());
     }
 
     @Override
     public void onByte(Decoder decoder)
     {
-        // TODO
+        builder.add(decoder.getByte());
     }
 
     @Override
     public void onShort(Decoder decoder)
     {
-        // TODO
+        builder.add(decoder.getShort());
     }
 
     @Override
@@ -312,31 +314,31 @@ public class POJOBuilder implements DataHandler
     @Override
     public void onLong(Decoder decoder)
     {
-        // TODO
+        builder.add(decoder.getLong());
     }
 
     @Override
     public void onUbyte(Decoder decoder)
     {
-        // TODO
+        builder.add(decoder.getByte());
     }
 
     @Override
     public void onUshort(Decoder decoder)
     {
-        // TODO
+        builder.add(decoder.getShort());
     }
 
     @Override
     public void onUint(Decoder decoder)
     {
-        // TODO
+        builder.add(decoder.getInt());
     }
 
     @Override
     public void onUlong(Decoder decoder)
     {
-        // TODO
+        builder.add(decoder.getLong());
     }
 
     public void onFloat(Decoder decoder)
@@ -402,7 +404,6 @@ public class POJOBuilder implements DataHandler
     @Override
     public void onBinary(Decoder decoder)
     {
-        // TODO
-        // builder.add(decoder.getBytes());
+        //builder.add(decoder.get);
     }
 }
\ No newline at end of file


---------------------------------------------------------------------
To unsubscribe, e-mail: commits-unsubscribe@qpid.apache.org
For additional commands, e-mail: commits-help@qpid.apache.org