@Override public void writeBool(boolean v) throws IOException { output.writeBoolean(v); }
@Override public void writeBool(boolean v) throws IOException { output.writeBoolean(v); }
@Override public void write(Kryo kryo, Output output, PyBoolean object) { output.writeBoolean(object.getBooleanValue()); }
@Override public void write(final Kryo kryo, final Output output, final BitSet bitSet) { final int len = bitSet.length(); output.writeInt(len, true); for (int i = 0; i < len; i++) { output.writeBoolean(bitSet.get(i)); } }
@Override public void writeBoolean(final boolean b) { unshadedOutput.writeBoolean(b); }
output.writeInt(((TupleExt) tuple).getTargetTaskId()); output.writeLong(((TupleExt) tuple).getCreationTimeStamp()); output.writeBoolean(((TupleExt) tuple).isBatchTuple()); isBatchTuple = ((TupleExt) tuple).isBatchTuple();
@Override public void write(Kryo kryo, Output output, User user) { output.writeString(user.getPassword()); output.writeString(user.getUsername()); final Collection<GrantedAuthority> authorities = user.getAuthorities(); output.writeInt(authorities.size(), true); for (final GrantedAuthority item : authorities) { _kryo.writeClassAndObject(output, item); } output.writeBoolean(user.isAccountNonExpired()); output.writeBoolean(user.isAccountNonLocked()); output.writeBoolean(user.isCredentialsNonExpired()); output.writeBoolean(user.isEnabled()); }
@Override public Encoder writeBool(boolean b) throws IOException { output.writeBoolean(b); return this; }
@Override public Encoder writeBool(boolean b) throws IOException { output.writeBoolean(b); return this; }
private void write(Kryo kryo, Output output, RTree<T, S> tree) { writeContext(tree.context(), output); output.writeBoolean(tree.root().isPresent()); output.writeInt(tree.size()); if (tree.root().isPresent()) { writeNode(tree.root().get(), output); } }
private void writeBounds(Output output, Rectangle mbr) { output.writeBoolean(mbr.isDoublePrecision()); if (mbr.isDoublePrecision()) { output.writeDouble(mbr.x1()); output.writeDouble(mbr.y1()); output.writeDouble(mbr.y1()); output.writeDouble(mbr.y2()); } else { output.writeFloat((float) mbr.x1()); output.writeFloat((float) mbr.y1()); output.writeFloat((float) mbr.y1()); output.writeFloat((float) mbr.y2()); } }
@Override public void write(final Kryo kryo, final Output output, final BitSet bitSet) { final int len = bitSet.length(); output.writeInt(len, true); for(int i = 0; i < len; i++) { output.writeBoolean(bitSet.get(i)); } }
private void writeNode(Node<T, S> node, Output output) { boolean isLeaf = node instanceof Leaf; output.writeBoolean(isLeaf); if (isLeaf) { Leaf<T, S> leaf = (Leaf<T, S>) node; writeBounds(output, leaf.geometry().mbr()); output.writeInt(leaf.count()); for (Entry<T, S> entry : leaf.entries()) { S g = entry.geometry(); writeValue(output, entry.value()); writeGeometry(output, g); } } else { NonLeaf<T, S> nonLeaf = (NonLeaf<T, S>) node; writeBounds(output, nonLeaf.geometry().mbr()); output.writeInt(nonLeaf.count()); for (Node<T, S> nd : nonLeaf.children()) { writeNode(nd, output); } } }
public void write (Output output, Object object) { try { output.writeBoolean(field.getBoolean(object)); } catch (Exception e) { KryoException ex = new KryoException(e); ex.addTrace(this + " (" + type.getName() + ")"); throw ex; } }
public void write (Kryo kryo, Output output, boolean[] object) { if (object == null) { output.writeVarInt(NULL, true); return; } output.writeVarInt(object.length + 1, true); for (int i = 0, n = object.length; i < n; i++) output.writeBoolean(object[i]); }
public void write (Kryo kryo, Output output, Calendar object) { timeZoneSerializer.write(kryo, output, object.getTimeZone()); // can't be null output.writeLong(object.getTimeInMillis(), true); output.writeBoolean(object.isLenient()); output.writeInt(object.getFirstDayOfWeek(), true); output.writeInt(object.getMinimalDaysInFirstWeek(), true); if (object instanceof GregorianCalendar) output.writeLong(((GregorianCalendar)object).getGregorianChange().getTime(), false); else output.writeLong(DEFAULT_GREGORIAN_CUTOVER, false); }
@Override public void write(Kryo kryo, Output output, ProviderId object) { output.writeString(object.scheme()); output.writeString(object.id()); output.writeBoolean(object.isAncillary()); }
@Override public void write(Kryo kryo, Output output, AttributeContentEvent event) { output.writeLong(event.learningNodeId, true); output.writeInt(event.obsIndex, true); output.writeDouble(event.attrVal, PRECISION, true); output.writeInt(event.classVal, true); output.writeDouble(event.weight, PRECISION, true); output.writeBoolean(event.isNominal); }
@Override public void write(Kryo kryo, Output output, Pixel object) { log.debug("Serializing Pixel..."); output.writeInt(object.getX()); output.writeInt(object.getY()); output.writeInt(object.getResolutionX()); output.writeInt(object.getResolutionY()); output.writeBoolean(object.isDuplicate()); output.writeInt(object.getCurrentPartitionId()); }
@Override public void write(Kryo kryo, Output output, DefaultPort object) { kryo.writeClassAndObject(output, object.element()); kryo.writeObject(output, object.number()); output.writeBoolean(object.isEnabled()); kryo.writeObject(output, object.type()); output.writeLong(object.portSpeed()); kryo.writeClassAndObject(output, object.annotations()); }