public static void finishModelBuffer(FlatBufferBuilder builder, int offset) { builder.finish(offset); } public static void finishSizePrefixedModelBuffer(FlatBufferBuilder builder, int offset) { builder.finishSizePrefixed(offset); }
public static void finishFlatArrayBuffer(FlatBufferBuilder builder, int offset) { builder.finish(offset); } }
public static void finishFlatResultBuffer(FlatBufferBuilder builder, int offset) { builder.finish(offset); } }
public static void finishFlatConfigurationBuffer(FlatBufferBuilder builder, int offset) { builder.finish(offset); } }
public static void finishFlatGraphBuffer(FlatBufferBuilder builder, int offset) { builder.finish(offset); } }
public static void finishFlatNodeBuffer(FlatBufferBuilder builder, int offset) { builder.finish(offset); } }
public static void finishFlatPropertiesBuffer(FlatBufferBuilder builder, int offset) { builder.finish(offset); } }
public static void finishFlatVariableBuffer(FlatBufferBuilder builder, int offset) { builder.finish(offset); } }
bufferBuilder.finish(fg);
public static void finishTree_Buffer(FlatBufferBuilder builder, int offset) { builder.finish(offset); } };
public byte[] build() { int nameOffset = fbb.createString("default"); int entityVectorOffset = createVector(entityOffsets); Model.startModel(fbb); Model.addName(fbb, nameOffset); Model.addModelVersion(fbb, MODEL_VERSION); Model.addVersion(fbb, 1); Model.addEntities(fbb, entityVectorOffset); if (lastEntityId != null) { int idOffset = IdUid.createIdUid(fbb, lastEntityId, lastEntityUid); Model.addLastEntityId(fbb, idOffset); } if (lastIndexId != null) { int idOffset = IdUid.createIdUid(fbb, lastIndexId, lastIndexUid); Model.addLastIndexId(fbb, idOffset); } if (lastRelationId != null) { int idOffset = IdUid.createIdUid(fbb, lastRelationId, lastRelationUid); Model.addLastRelationId(fbb, idOffset); } int offset = Model.endModel(fbb); fbb.finish(offset); return fbb.sizedByteArray(); } }
private static <T, S extends Geometry> Node_ createNode(List<Entry<T, S>> entries, Func1<? super T, byte[]> serializer) { FlatBufferBuilder builder = new FlatBufferBuilder(0); builder.finish(FlatBuffersHelper.addEntries(entries, builder, serializer)); return Node_.getRootAsNode_(builder.dataBuffer()); }
/** * Finalize a buffer, pointing to the given `root_table`, with the size prefixed. * * @param root_table An offset to be added to the buffer. */ public void finishSizePrefixed(int root_table) { finish(root_table, true); }
/** * Finalize a buffer, pointing to the given `root_table`. * * @param root_table An offset to be added to the buffer. * @param file_identifier A FlatBuffer file identifier to be added to the buffer before * `root_table`. */ public void finish(int root_table, String file_identifier) { finish(root_table, file_identifier, false); }
/** * Finalize a buffer, pointing to the given `root_table`. * * @param root_table An offset to be added to the buffer. */ public void finish(int root_table) { finish(root_table, false); }
public void finish(int root_table, String file_identifier) { prep(minalign, SIZEOF_INT + FILE_IDENTIFIER_LENGTH); if (file_identifier.length() != FILE_IDENTIFIER_LENGTH) throw new AssertionError("FlatBuffers: file identifier must be length " + FILE_IDENTIFIER_LENGTH); for (int i = FILE_IDENTIFIER_LENGTH - 1; i >= 0; i--) { addByte((byte)file_identifier.charAt(i)); } finish(root_table); }
public byte[] toByteArray() { FlatBufferBuilder builder = new FlatBufferBuilder(); int schemaOffset = this.getSchema(builder); builder.finish(schemaOffset); ByteBuffer bb = builder.dataBuffer(); byte[] bytes = new byte[bb.remaining()]; bb.get(bytes); return bytes; }
public byte[] serialize() { FlatBufferBuilder builder = new FlatBufferBuilder(); builder.finish(serialize(builder)); return builder.sizedByteArray(); }
public byte[] serialize() { FlatBufferBuilder builder = new FlatBufferBuilder(); builder.finish(serialize(builder)); return builder.sizedByteArray(); }
private static <T, S extends Geometry> Node_ createNode(List<Entry<T, S>> entries, Func1<? super T, byte[]> serializer) { FlatBufferBuilder builder = new FlatBufferBuilder(0); builder.finish(FlatBuffersHelper.addEntries(entries, builder, serializer)); return Node_.getRootAsNode_(builder.dataBuffer()); }