@SuppressWarnings("unchecked") @Override public void write( final Kryo kryo, final Output output, @SuppressWarnings("rawtypes") final Collection object ) { super.write( kryo, output, new ArrayList<Object>(object)); }
@SuppressWarnings("unchecked") @Override public void write(Kryo kryo, Output output, List<Object> object) { // reverse the ReverseList to get the "forward" list, and treat as regular List. List forwardList = Lists.reverse(object); serializer.write(kryo, output, forwardList); }
@SuppressWarnings("unchecked") @Override public void write( final Kryo kryo, final Output output, @SuppressWarnings("rawtypes") final Collection object ) { super.write( kryo, output, new ArrayList<Object>(object)); }
@SuppressWarnings("unchecked") @Override public void write(Kryo kryo, Output output, List<Object> object) { // reverse the ReverseList to get the "forward" list, and treat as regular List. List forwardList = Lists.reverse(object); serializer.write(kryo, output, forwardList); }
public void write (Kryo kryo, Output output, Collection collection) { TreeSet treeSet = (TreeSet)collection; kryo.writeClassAndObject(output, treeSet.comparator()); super.write(kryo, output, collection); }
@Override public void write(Kryo kryo, Output output, Collection collection) { boolean isNotInstantiated = collection instanceof IndirectContainer && !((IndirectContainer) collection).isInstantiated(); output.writeBoolean(isNotInstantiated); if (!isNotInstantiated) { super.write(kryo, output, collection); } }
public void write (Kryo kryo, Output output, Collection collection) { TreeSet treeSet = (TreeSet)collection; kryo.writeClassAndObject(output, treeSet.comparator()); super.write(kryo, output, collection); }
public void write (Kryo kryo, Output output, Collection collection) { TreeSet treeSet = (TreeSet)collection; kryo.writeClassAndObject(output, treeSet.comparator()); super.write(kryo, output, collection); }
public void write (Kryo kryo, Output output, Collection collection) { TreeSet treeSet = (TreeSet)collection; kryo.writeClassAndObject(output, treeSet.comparator()); super.write(kryo, output, collection); }
/** * {@inheritDoc} */ @Override @SuppressWarnings("rawtypes") public void write(Kryo kryo, Output output, Collection collection) { if (null != hibernateUtil) { if (hibernateUtil.isPersistentCollection(collection.getClass()) && !hibernateUtil.isInitialized(collection)) { // if Hibernate collection is not initialized just write the empty collection int length = 0; output.writeInt(length, true); return; } } super.write(kryo, output, collection); }