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