Uses of Interface
org.apache.tinkerpop.gremlin.structure.io.Buffer
-
-
Uses of Buffer in org.apache.tinkerpop.gremlin.structure.io
Methods in org.apache.tinkerpop.gremlin.structure.io that return Buffer Modifier and Type Method Description BufferBufferFactory. create(T value)Creates a newBuffergiven aBufferFactoryinstance.BufferBuffer. getBytes(int index, byte[] dst)Transfers this buffer's data to the specified destination starting at the specified absoluteindex.BufferBuffer. markWriterIndex()Marks the current writer index in this buffer.BufferBuffer. readBytes(byte[] destination)Transfers this buffer's data to the specified destination starting at the current reader index and advances the reader index.BufferBuffer. readBytes(byte[] destination, int dstIndex, int length)Transfers this buffer's data to the specified destination starting at the current reader index and advances the reader index.BufferBuffer. readBytes(OutputStream out, int length)Transfers this buffer's data to the specified stream starting at the current reader index and advances the index.BufferBuffer. readBytes(ByteBuffer dst)Transfers this buffer's data to the specified destination starting at the current reader index until the destination's position reaches its limit, and advances the reader index.BufferBuffer. readerIndex(int readerIndex)Sets the reader index of this buffer.BufferBuffer. resetWriterIndex()Repositions the current writer index to the marked index in this buffer.BufferBuffer. retain()Increases the reference count by1.BufferBufferFactory. wrap(ByteBuffer value)Wraps a NIO buffer.BufferBuffer. writeBoolean(boolean value)Sets the specified boolean at the current writer index and advances the index.BufferBuffer. writeByte(int value)Sets the specified byte at the current writer index and advances the index.BufferBuffer. writeBytes(byte[] src)Transfers the specified source array's data to this buffer starting at the current writer index and advances the index.BufferBuffer. writeBytes(byte[] src, int srcIndex, int length)Transfers the specified source array's data to this buffer starting at the current writer index and advances the index.BufferBuffer. writeBytes(ByteBuffer src)Transfers the specified source byte data to this buffer starting at the current writer index and advances the index.BufferBuffer. writeDouble(double value)Sets the specified 64-bit floating point number at the current writer index and advances the index.BufferBuffer. writeFloat(float value)Sets the specified 32-bit floating point number at the current writer index and advances the index.BufferBuffer. writeInt(int value)Sets the specified 32-bit integer at the current writer index and advances the index.BufferBuffer. writeLong(long value)Sets the specified 64-bit long integer at the current writer index and advances the index.BufferBuffer. writerIndex(int writerIndex)Sets the writer index of this buffer.BufferBuffer. writeShort(int value)Sets the specified 16-bit short integer at the current writer index and advances the index. -
Uses of Buffer in org.apache.tinkerpop.gremlin.structure.io.binary
Methods in org.apache.tinkerpop.gremlin.structure.io.binary with parameters of type Buffer Modifier and Type Method Description <T> TGraphBinaryReader. read(Buffer buffer)Reads the type code, information and value of a given buffer with fully-qualified format.TTypeSerializer. read(Buffer buffer, GraphBinaryReader context)Reads the type information and value from the buffer and returns an instance of T.<T> TGraphBinaryReader. readValue(Buffer buffer, Class<T> type, boolean nullable)Reads a value for an specific type.TTypeSerializer. readValue(Buffer buffer, GraphBinaryReader context, boolean nullable)Reads the value from the buffer (not the type information) and returns an instance of T.<T> voidGraphBinaryWriter. write(T value, Buffer buffer)Writes an object in fully-qualified format, containing {type_code}{type_info}{value_flag}{value}.voidTypeSerializer. write(T value, Buffer buffer, GraphBinaryWriter context)Writes the type code, information and value to a buffer using the provided allocator.<T> voidGraphBinaryWriter. writeFullyQualifiedNull(Class<T> objectClass, Buffer buffer, Object information)Represents a null value of a specific type, useful when the parent type contains a type parameter that must be specified.<T> voidGraphBinaryWriter. writeValue(T value, Buffer buffer, boolean nullable)Writes a value without including type information.voidTypeSerializer. writeValue(T value, Buffer buffer, GraphBinaryWriter context, boolean nullable)Writes the value to a buffer, composed by the value flag and the sequence of bytes.voidGraphBinaryWriter. writeValueFlagNone(Buffer buffer)Writes a single byte with value 0, representing an unset value_flag.voidGraphBinaryWriter. writeValueFlagNull(Buffer buffer)Writes a single byte representing the null value_flag. -
Uses of Buffer in org.apache.tinkerpop.gremlin.structure.io.binary.types
Methods in org.apache.tinkerpop.gremlin.structure.io.binary.types with parameters of type Buffer Modifier and Type Method Description TSimpleTypeSerializer. read(Buffer buffer, GraphBinaryReader context)protected BigDecimalBigDecimalSerializer. readValue(Buffer buffer, GraphBinaryReader context)protected BigIntegerBigIntegerSerializer. readValue(Buffer buffer, GraphBinaryReader context)protected Bytecode.BindingBindingSerializer. readValue(Buffer buffer, GraphBinaryReader context)protected BulkSetBulkSetSerializer. readValue(Buffer buffer, GraphBinaryReader context)protected ByteBufferByteBufferSerializer. readValue(Buffer buffer, GraphBinaryReader context)protected BytecodeByteCodeSerializer. readValue(Buffer buffer, GraphBinaryReader context)protected CharacterCharSerializer. readValue(Buffer buffer, GraphBinaryReader context)protected ClassClassSerializer. readValue(Buffer buffer, GraphBinaryReader context)protected TDateSerializer. readValue(Buffer buffer, GraphBinaryReader context)protected DurationDurationSerializer. readValue(Buffer buffer, GraphBinaryReader context)protected EdgeEdgeSerializer. readValue(Buffer buffer, GraphBinaryReader context)protected EEnumSerializer. readValue(Buffer buffer, GraphBinaryReader context)protected GraphGraphSerializer. readValue(Buffer buffer, GraphBinaryReader context)protected TInetAddressSerializer. readValue(Buffer buffer, GraphBinaryReader context)protected InstantInstantSerializer. readValue(Buffer buffer, GraphBinaryReader context)protected LambdaLambdaSerializer. readValue(Buffer buffer, GraphBinaryReader context)protected ListListSerializer. readValue(Buffer buffer, GraphBinaryReader context)protected LocalDateLocalDateSerializer. readValue(Buffer buffer, GraphBinaryReader context)protected LocalDateTimeLocalDateTimeSerializer. readValue(Buffer buffer, GraphBinaryReader context)protected LocalTimeLocalTimeSerializer. readValue(Buffer buffer, GraphBinaryReader context)protected Map.EntryMapEntrySerializer. readValue(Buffer buffer, GraphBinaryReader context)protected MapMapSerializer. readValue(Buffer buffer, GraphBinaryReader context)protected MetricsMetricsSerializer. readValue(Buffer buffer, GraphBinaryReader context)protected MonthDayMonthDaySerializer. readValue(Buffer buffer, GraphBinaryReader context)protected OffsetDateTimeOffsetDateTimeSerializer. readValue(Buffer buffer, GraphBinaryReader context)protected OffsetTimeOffsetTimeSerializer. readValue(Buffer buffer, GraphBinaryReader context)protected PathPathSerializer. readValue(Buffer buffer, GraphBinaryReader context)protected PeriodPeriodSerializer. readValue(Buffer buffer, GraphBinaryReader context)protected PropertyPropertySerializer. readValue(Buffer buffer, GraphBinaryReader context)protected TPSerializer. readValue(Buffer buffer, GraphBinaryReader context)protected SetSetSerializer. readValue(Buffer buffer, GraphBinaryReader context)protected abstract TSimpleTypeSerializer. readValue(Buffer buffer, GraphBinaryReader context)Reads a non-nullable value according to the type format.TSimpleTypeSerializer. readValue(Buffer buffer, GraphBinaryReader context, boolean nullable)TSingleTypeSerializer. readValue(Buffer buffer, GraphBinaryReader context)protected StringStringSerializer. readValue(Buffer buffer, GraphBinaryReader context)protected TraversalExplanationTraversalExplanationSerializer. readValue(Buffer buffer, GraphBinaryReader context)protected TraversalMetricsTraversalMetricsSerializer. readValue(Buffer buffer, GraphBinaryReader context)protected TraversalStrategyTraversalStrategySerializer. readValue(Buffer buffer, GraphBinaryReader context)protected TraverserTraverserSerializer. readValue(Buffer buffer, GraphBinaryReader context)protected TreeTreeSerializer. readValue(Buffer buffer, GraphBinaryReader context)protected UUIDUUIDSerializer. readValue(Buffer buffer, GraphBinaryReader context)protected VertexPropertyVertexPropertySerializer. readValue(Buffer buffer, GraphBinaryReader context)protected VertexVertexSerializer. readValue(Buffer buffer, GraphBinaryReader context)protected YearMonthYearMonthSerializer. readValue(Buffer buffer, GraphBinaryReader context)protected ZonedDateTimeZonedDateTimeSerializer. readValue(Buffer buffer, GraphBinaryReader context)protected ZoneOffsetZoneOffsetSerializer. readValue(Buffer buffer, GraphBinaryReader context)voidSimpleTypeSerializer. write(T value, Buffer buffer, GraphBinaryWriter context)protected voidBigDecimalSerializer. writeValue(BigDecimal value, Buffer buffer, GraphBinaryWriter context)protected voidBigIntegerSerializer. writeValue(BigInteger value, Buffer buffer, GraphBinaryWriter context)protected voidBindingSerializer. writeValue(Bytecode.Binding value, Buffer buffer, GraphBinaryWriter context)protected voidBulkSetSerializer. writeValue(BulkSet value, Buffer buffer, GraphBinaryWriter context)protected voidByteBufferSerializer. writeValue(ByteBuffer value, Buffer buffer, GraphBinaryWriter context)protected voidByteCodeSerializer. writeValue(Bytecode value, Buffer buffer, GraphBinaryWriter context)protected voidCharSerializer. writeValue(Character value, Buffer buffer, GraphBinaryWriter context)protected voidClassSerializer. writeValue(Class value, Buffer buffer, GraphBinaryWriter context)protected voidDateSerializer. writeValue(T value, Buffer buffer, GraphBinaryWriter context)protected voidDurationSerializer. writeValue(Duration value, Buffer buffer, GraphBinaryWriter context)protected voidEdgeSerializer. writeValue(Edge value, Buffer buffer, GraphBinaryWriter context)protected voidEnumSerializer. writeValue(E value, Buffer buffer, GraphBinaryWriter context)protected voidGraphSerializer. writeValue(Graph value, Buffer buffer, GraphBinaryWriter context)protected voidInetAddressSerializer. writeValue(T value, Buffer buffer, GraphBinaryWriter context)protected voidInstantSerializer. writeValue(Instant value, Buffer buffer, GraphBinaryWriter context)protected voidLambdaSerializer. writeValue(Lambda value, Buffer buffer, GraphBinaryWriter context)protected voidListSerializer. writeValue(List value, Buffer buffer, GraphBinaryWriter context)protected voidLocalDateSerializer. writeValue(LocalDate value, Buffer buffer, GraphBinaryWriter context)protected voidLocalDateTimeSerializer. writeValue(LocalDateTime value, Buffer buffer, GraphBinaryWriter context)protected voidLocalTimeSerializer. writeValue(LocalTime value, Buffer buffer, GraphBinaryWriter context)protected voidMapEntrySerializer. writeValue(Map.Entry value, Buffer buffer, GraphBinaryWriter context)protected voidMapSerializer. writeValue(Map value, Buffer buffer, GraphBinaryWriter context)protected voidMetricsSerializer. writeValue(Metrics value, Buffer buffer, GraphBinaryWriter context)protected voidMonthDaySerializer. writeValue(MonthDay value, Buffer buffer, GraphBinaryWriter context)protected voidOffsetDateTimeSerializer. writeValue(OffsetDateTime value, Buffer buffer, GraphBinaryWriter context)protected voidOffsetTimeSerializer. writeValue(OffsetTime value, Buffer buffer, GraphBinaryWriter context)protected voidPathSerializer. writeValue(Path value, Buffer buffer, GraphBinaryWriter context)protected voidPeriodSerializer. writeValue(Period value, Buffer buffer, GraphBinaryWriter context)protected voidPropertySerializer. writeValue(Property value, Buffer buffer, GraphBinaryWriter context)protected voidPSerializer. writeValue(T value, Buffer buffer, GraphBinaryWriter context)protected voidSetSerializer. writeValue(Set value, Buffer buffer, GraphBinaryWriter context)protected abstract voidSimpleTypeSerializer. writeValue(T value, Buffer buffer, GraphBinaryWriter context)Writes a non-nullable value into a buffer using the provided allocator.voidSimpleTypeSerializer. writeValue(T value, Buffer buffer, GraphBinaryWriter context, boolean nullable)protected voidSingleTypeSerializer. writeValue(T value, Buffer buffer, GraphBinaryWriter context)protected voidStringSerializer. writeValue(String value, Buffer buffer, GraphBinaryWriter context)protected voidTraversalExplanationSerializer. writeValue(TraversalExplanation value, Buffer buffer, GraphBinaryWriter context)protected voidTraversalMetricsSerializer. writeValue(TraversalMetrics value, Buffer buffer, GraphBinaryWriter context)protected voidTraversalStrategySerializer. writeValue(TraversalStrategy value, Buffer buffer, GraphBinaryWriter context)protected voidTraverserSerializer. writeValue(Traverser value, Buffer buffer, GraphBinaryWriter context)protected voidTreeSerializer. writeValue(Tree value, Buffer buffer, GraphBinaryWriter context)protected voidUUIDSerializer. writeValue(UUID value, Buffer buffer, GraphBinaryWriter context)protected voidVertexPropertySerializer. writeValue(VertexProperty value, Buffer buffer, GraphBinaryWriter context)protected voidVertexSerializer. writeValue(Vertex value, Buffer buffer, GraphBinaryWriter context)protected voidYearMonthSerializer. writeValue(YearMonth value, Buffer buffer, GraphBinaryWriter context)protected voidZonedDateTimeSerializer. writeValue(ZonedDateTime value, Buffer buffer, GraphBinaryWriter context)protected voidZoneOffsetSerializer. writeValue(ZoneOffset value, Buffer buffer, GraphBinaryWriter context) -
Uses of Buffer in org.apache.tinkerpop.gremlin.util.ser
Methods in org.apache.tinkerpop.gremlin.util.ser that return Buffer Modifier and Type Method Description BufferNettyBufferFactory. create(io.netty.buffer.ByteBuf value)BufferNettyBufferFactory. wrap(ByteBuffer value)Methods in org.apache.tinkerpop.gremlin.util.ser with parameters of type Buffer Modifier and Type Method Description static voidNettyBufferFactory. readRaw(Buffer buffer, Consumer<io.netty.buffer.ByteBuf> consumer)Utility method to allow reading from the underlying bytes using a NettyByteBufinstance for interoperability, advancing the reader index of theBufferafter the consumer is called.static voidNettyBufferFactory. writeRaw(Buffer buffer, Consumer<io.netty.buffer.ByteBuf> consumer)Allows writing from the underlying bytes using a NettyByteBufinstance for interoperability, advancing the writer index of theBufferafter the consumer is called.
-