698699700701702703704705706707708
{ //trimming collections messagelistener.trimToSize(); //building and returning object return new MessageAdapter(messagelistener, id); } else { if (MessageAdapter.Tag.forName(reader.getLocalName()) == MessageAdapter.Tag.UNKNOWN)