Package java.io

Examples of java.io.DataOutput.writeInt()


            data.writeInt(tree.numTrees());

            Envelope envBuff = new Envelope();

            if (tree.features().isPresent()) {
                data.writeInt(tree.features().get().size());
                ImmutableList<Node> features = tree.features().get();
                for (Node feature : features) {
                    writeNode(feature, data, envBuff);
                }
            } else {
View Full Code Here


                ImmutableList<Node> features = tree.features().get();
                for (Node feature : features) {
                    writeNode(feature, data, envBuff);
                }
            } else {
                data.writeInt(0);
            }
            if (tree.trees().isPresent()) {
                data.writeInt(tree.trees().get().size());
                ImmutableList<Node> subTrees = tree.trees().get();
                for (Node subTree : subTrees) {
View Full Code Here

                }
            } else {
                data.writeInt(0);
            }
            if (tree.trees().isPresent()) {
                data.writeInt(tree.trees().get().size());
                ImmutableList<Node> subTrees = tree.trees().get();
                for (Node subTree : subTrees) {
                    writeNode(subTree, data, envBuff);
                }
            } else {
View Full Code Here

                ImmutableList<Node> subTrees = tree.trees().get();
                for (Node subTree : subTrees) {
                    writeNode(subTree, data, envBuff);
                }
            } else {
                data.writeInt(0);
            }
            if (tree.buckets().isPresent()) {
                data.writeInt(tree.buckets().get().size());
                ImmutableSortedMap<Integer, Bucket> buckets = tree.buckets().get();
                for (Map.Entry<Integer, Bucket> bucket : buckets.entrySet()) {
View Full Code Here

                }
            } else {
                data.writeInt(0);
            }
            if (tree.buckets().isPresent()) {
                data.writeInt(tree.buckets().get().size());
                ImmutableSortedMap<Integer, Bucket> buckets = tree.buckets().get();
                for (Map.Entry<Integer, Bucket> bucket : buckets.entrySet()) {
                    writeBucket(bucket.getKey(), bucket.getValue(), data, envBuff);
                }
            } else {
View Full Code Here

                ImmutableSortedMap<Integer, Bucket> buckets = tree.buckets().get();
                for (Map.Entry<Integer, Bucket> bucket : buckets.entrySet()) {
                    writeBucket(bucket.getKey(), bucket.getValue(), data, envBuff);
                }
            } else {
                data.writeInt(0);
            }
        }
    }

    private static class ObjectReaderV1 implements org.locationtech.geogig.storage.ObjectReader<RevObject> {
View Full Code Here

        if( controlData.remaining() == 0 )
            return;
       
        DataOutput data = new DataOutputStream(new PacketOutputStream(controlData));

        data.writeInt(lastLogFileId);
        data.writeBoolean(lastMark!=null);
        if( lastMark!=null )
            lastMark.writeToDataOutput(data);
        data.writeBoolean(loadedFromCleanShutDown);
       
View Full Code Here

        if( controlData.remaining() == 0 )
            return;
       
        DataOutput data = new DataOutputStream(new PacketOutputStream(controlData));

        data.writeInt(lastLogFileId);
        data.writeBoolean(lastMark!=null);
        if( lastMark!=null )
            lastMark.writeToDataOutput(data);
        data.writeBoolean(loadedFromCleanShutDown);
       
View Full Code Here

  public static byte[] writeListToByteArray(
      List<? extends Writable> writableList) {
    ByteArrayOutputStream outputStream = new ByteArrayOutputStream();
    DataOutput output = new DataOutputStream(outputStream);
    try {
      output.writeInt(writableList.size());
      for (Writable writable : writableList) {
        writable.write(output);
      }
    } catch (IOException e) {
      throw new IllegalStateException(
View Full Code Here

    try {
      output.writeShort(arrays.size());

      for (byte[] array : arrays) {
        output.writeInt(array.length);
      }

      for (byte[] array : arrays) {
        output.write(array);
      }
View Full Code Here

TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.