code_junkie

CompositeData has no keys() method?

Nov 12th, 2011
55
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.79 KB | None | 0 0
  1. Set< String > keys = cData.getCompositeType().keySet();
  2.  
  3. StringBuffer writeCompositeData(StringBuffer buffer,
  4. String prefix, String name, CompositeData data) {
  5. if (data == null)
  6. return writeSimple(buffer,prefix,name,null,true);
  7. writeSimple(buffer,prefix,name,"CompositeData("+
  8. data.getCompositeType().getTypeName()+")",true);
  9. buffer.append(prefix).append("{").append("n");
  10. final String fieldprefix = prefix + " ";
  11. for (String key : data.getCompositeType().keySet()) {
  12. write(buffer,fieldprefix,name+"."+key,data.get(key));
  13. }
  14. buffer.append(prefix).append("}").append("n");
  15. return buffer;
  16. }
  17.  
  18. for (String key : data.getCompositeType().keySet()) {
  19. [...] data.get(key) [...];
  20. }
Add Comment
Please, Sign In to add comment