- DataType - org.indunet.fastproto.annotation中的注释类型
-
An annotation used to mark data type annotation.
- dataTypeAnnotation - 类 中的变量org.indunet.fastproto.codec.CodecContext
-
- dataTypeAnnotation - 类 中的变量org.indunet.fastproto.graph.Reference
-
- DateCodec - org.indunet.fastproto.codec中的类
-
Date type codec.
- DateCodec() - 类 的构造器org.indunet.fastproto.codec.DateCodec
-
- DateCodec.CalendarCodec - org.indunet.fastproto.codec中的类
-
- DateCodec.InstantCodec - org.indunet.fastproto.codec中的类
-
- DateCodec.LocalDateTimeCodec - org.indunet.fastproto.codec中的类
-
- DateCodec.TimestampCodec - org.indunet.fastproto.codec中的类
-
- decode(CodecContext, ByteBufferInputStream) - 类 中的方法org.indunet.fastproto.codec.AsciiArrayCodec.CollectionCodec
-
- decode(CodecContext, ByteBufferInputStream) - 类 中的方法org.indunet.fastproto.codec.AsciiArrayCodec
-
- decode(CodecContext, ByteBufferInputStream) - 类 中的方法org.indunet.fastproto.codec.AsciiArrayCodec.WrapperCodec
-
- decode(CodecContext, ByteBufferInputStream) - 类 中的方法org.indunet.fastproto.codec.AsciiCodec
-
- decode(CodecContext, ByteBufferInputStream) - 类 中的方法org.indunet.fastproto.codec.BinaryCodec.CollectionCodec
-
- decode(CodecContext, ByteBufferInputStream) - 类 中的方法org.indunet.fastproto.codec.BinaryCodec
-
- decode(CodecContext, ByteBufferInputStream) - 类 中的方法org.indunet.fastproto.codec.BinaryCodec.WrapperCodec
-
- decode(CodecContext, ByteBufferInputStream) - 类 中的方法org.indunet.fastproto.codec.BoolArrayCodec.CollectionCodec
-
- decode(CodecContext, ByteBufferInputStream) - 类 中的方法org.indunet.fastproto.codec.BoolArrayCodec
-
- decode(CodecContext, ByteBufferInputStream) - 类 中的方法org.indunet.fastproto.codec.BoolArrayCodec.WrapperCodec
-
- decode(CodecContext, ByteBufferInputStream) - 类 中的方法org.indunet.fastproto.codec.BoolCodec
-
- decode(CodecContext, ByteBufferInputStream) - 类 中的方法org.indunet.fastproto.codec.ByteCodec
-
- decode(CodecContext, ByteBufferInputStream) - 类 中的方法org.indunet.fastproto.codec.CharArrayCodec.CollectionCodec
-
- decode(CodecContext, ByteBufferInputStream) - 类 中的方法org.indunet.fastproto.codec.CharArrayCodec
-
- decode(CodecContext, ByteBufferInputStream) - 类 中的方法org.indunet.fastproto.codec.CharArrayCodec.WrapperCodec
-
- decode(CodecContext, ByteBufferInputStream) - 类 中的方法org.indunet.fastproto.codec.CharCodec
-
- decode(CodecContext, ByteBufferInputStream) - 接口 中的方法org.indunet.fastproto.codec.Codec
-
- decode(CodecContext, ByteBufferInputStream) - 类 中的方法org.indunet.fastproto.codec.DateCodec.CalendarCodec
-
- decode(CodecContext, ByteBufferInputStream) - 类 中的方法org.indunet.fastproto.codec.DateCodec
-
- decode(CodecContext, ByteBufferInputStream) - 类 中的方法org.indunet.fastproto.codec.DateCodec.InstantCodec
-
- decode(CodecContext, ByteBufferInputStream) - 类 中的方法org.indunet.fastproto.codec.DateCodec.LocalDateTimeCodec
-
- decode(CodecContext, ByteBufferInputStream) - 类 中的方法org.indunet.fastproto.codec.DateCodec.TimestampCodec
-
- decode(CodecContext, ByteBufferInputStream) - 类 中的方法org.indunet.fastproto.codec.DoubleArrayCodec.CollectionCodec
-
- decode(CodecContext, ByteBufferInputStream) - 类 中的方法org.indunet.fastproto.codec.DoubleArrayCodec
-
- decode(CodecContext, ByteBufferInputStream) - 类 中的方法org.indunet.fastproto.codec.DoubleArrayCodec.WrapperCodec
-
- decode(CodecContext, ByteBufferInputStream) - 类 中的方法org.indunet.fastproto.codec.DoubleCodec
-
- decode(CodecContext, ByteBufferInputStream) - 类 中的方法org.indunet.fastproto.codec.EnumCodec
-
- decode(CodecContext, ByteBufferInputStream) - 类 中的方法org.indunet.fastproto.codec.FloatArrayCodec.CollectionCodec
-
- decode(CodecContext, ByteBufferInputStream) - 类 中的方法org.indunet.fastproto.codec.FloatArrayCodec
-
- decode(CodecContext, ByteBufferInputStream) - 类 中的方法org.indunet.fastproto.codec.FloatArrayCodec.WrapperCodec
-
- decode(CodecContext, ByteBufferInputStream) - 类 中的方法org.indunet.fastproto.codec.FloatCodec
-
- decode(CodecContext, ByteBufferInputStream) - 类 中的方法org.indunet.fastproto.codec.Int16ArrayCodec.CollectionCodec
-
- decode(CodecContext, ByteBufferInputStream) - 类 中的方法org.indunet.fastproto.codec.Int16ArrayCodec
-
- decode(CodecContext, ByteBufferInputStream) - 类 中的方法org.indunet.fastproto.codec.Int16ArrayCodec.WrapperCodec
-
- decode(CodecContext, ByteBufferInputStream) - 类 中的方法org.indunet.fastproto.codec.Int16Codec
-
- decode(CodecContext, ByteBufferInputStream) - 类 中的方法org.indunet.fastproto.codec.Int32ArrayCodec.CollectionCodec
-
- decode(CodecContext, ByteBufferInputStream) - 类 中的方法org.indunet.fastproto.codec.Int32ArrayCodec
-
- decode(CodecContext, ByteBufferInputStream) - 类 中的方法org.indunet.fastproto.codec.Int32ArrayCodec.WrapperCodec
-
- decode(CodecContext, ByteBufferInputStream) - 类 中的方法org.indunet.fastproto.codec.Int32Codec
-
- decode(CodecContext, ByteBufferInputStream) - 类 中的方法org.indunet.fastproto.codec.Int64ArrayCodec.CollectionCodec
-
- decode(CodecContext, ByteBufferInputStream) - 类 中的方法org.indunet.fastproto.codec.Int64ArrayCodec
-
- decode(CodecContext, ByteBufferInputStream) - 类 中的方法org.indunet.fastproto.codec.Int64ArrayCodec.WrapperCodec
-
- decode(CodecContext, ByteBufferInputStream) - 类 中的方法org.indunet.fastproto.codec.Int64Codec
-
- decode(CodecContext, ByteBufferInputStream) - 类 中的方法org.indunet.fastproto.codec.Int8ArrayCodec.CollectionCodec
-
- decode(CodecContext, ByteBufferInputStream) - 类 中的方法org.indunet.fastproto.codec.Int8ArrayCodec
-
- decode(CodecContext, ByteBufferInputStream) - 类 中的方法org.indunet.fastproto.codec.Int8ArrayCodec.WrapperCodec
-
- decode(CodecContext, ByteBufferInputStream) - 类 中的方法org.indunet.fastproto.codec.Int8Codec
-
- decode(CodecContext, ByteBufferInputStream) - 类 中的方法org.indunet.fastproto.codec.ShortArrayCodec.CollectionCodec
-
- decode(CodecContext, ByteBufferInputStream) - 类 中的方法org.indunet.fastproto.codec.ShortArrayCodec
-
- decode(CodecContext, ByteBufferInputStream) - 类 中的方法org.indunet.fastproto.codec.ShortArrayCodec.WrapperCodec
-
- decode(CodecContext, ByteBufferInputStream) - 类 中的方法org.indunet.fastproto.codec.ShortCodec
-
- decode(CodecContext, ByteBufferInputStream) - 类 中的方法org.indunet.fastproto.codec.StringCodec
-
- decode(CodecContext, ByteBufferInputStream) - 类 中的方法org.indunet.fastproto.codec.StringCodec.StringBufferCodec
-
- decode(CodecContext, ByteBufferInputStream) - 类 中的方法org.indunet.fastproto.codec.StringCodec.StringBuilderCodec
-
- decode(CodecContext, ByteBufferInputStream) - 类 中的方法org.indunet.fastproto.codec.UInt16ArrayCodec.CollectionCodec
-
- decode(CodecContext, ByteBufferInputStream) - 类 中的方法org.indunet.fastproto.codec.UInt16ArrayCodec
-
- decode(CodecContext, ByteBufferInputStream) - 类 中的方法org.indunet.fastproto.codec.UInt16ArrayCodec.WrapperCodec
-
- decode(CodecContext, ByteBufferInputStream) - 类 中的方法org.indunet.fastproto.codec.UInt16Codec
-
- decode(CodecContext, ByteBufferInputStream) - 类 中的方法org.indunet.fastproto.codec.UInt32ArrayCodec.CollectionCodec
-
- decode(CodecContext, ByteBufferInputStream) - 类 中的方法org.indunet.fastproto.codec.UInt32ArrayCodec
-
- decode(CodecContext, ByteBufferInputStream) - 类 中的方法org.indunet.fastproto.codec.UInt32ArrayCodec.WrapperCodec
-
- decode(CodecContext, ByteBufferInputStream) - 类 中的方法org.indunet.fastproto.codec.UInt32Codec
-
- decode(CodecContext, ByteBufferInputStream) - 类 中的方法org.indunet.fastproto.codec.UInt64ArrayCodec.CollectionCodec
-
- decode(CodecContext, ByteBufferInputStream) - 类 中的方法org.indunet.fastproto.codec.UInt64ArrayCodec
-
- decode(CodecContext, ByteBufferInputStream) - 类 中的方法org.indunet.fastproto.codec.UInt64Codec
-
- decode(CodecContext, ByteBufferInputStream) - 类 中的方法org.indunet.fastproto.codec.UInt8ArrayCodec.CollectionCodec
-
- decode(CodecContext, ByteBufferInputStream) - 类 中的方法org.indunet.fastproto.codec.UInt8ArrayCodec
-
- decode(CodecContext, ByteBufferInputStream) - 类 中的方法org.indunet.fastproto.codec.UInt8ArrayCodec.WrapperCodec
-
- decode(CodecContext, ByteBufferInputStream) - 类 中的方法org.indunet.fastproto.codec.UInt8Codec
-
- decode(byte[], Class<T>) - 类 中的静态方法org.indunet.fastproto.FastProto
-
Convert binary data to Java object with FastProto annotations.
- decode(byte[]) - 类 中的静态方法org.indunet.fastproto.FastProto
-
Convert Java object to binary data with FastProto method chain.
- decode(ByteBufferInputStream) - 类 中的方法org.indunet.fastproto.graph.Reference
-
- DECODE_FLOW_CODE - 类 中的静态变量org.indunet.fastproto.pipeline.FlowCode
-
- DecodeFlow - org.indunet.fastproto.pipeline.decode中的类
-
Decode flow.
- DecodeFlow() - 类 的构造器org.indunet.fastproto.pipeline.decode.DecodeFlow
-
- decodeFlowClasses - 类 中的静态变量org.indunet.fastproto.pipeline.Pipeline
-
- decodePipeline - 类 中的静态变量org.indunet.fastproto.pipeline.Pipeline
-
- Decoder - org.indunet.fastproto中的类
-
Binary decoder.
- Decoder(byte[]) - 类 的构造器org.indunet.fastproto.Decoder
-
- decoder - 类 中的变量org.indunet.fastproto.graph.Reference
-
- DecodeUtils - org.indunet.fastproto.util中的类
-
Decode utils which supplies some methods for decoding.
- DecodeUtils() - 类 的构造器org.indunet.fastproto.util.DecodeUtils
-
- DecodingException - org.indunet.fastproto.exception中的异常错误
-
Decode exception.
- DecodingException() - 异常错误 的构造器org.indunet.fastproto.exception.DecodingException
-
- DecodingException(String) - 异常错误 的构造器org.indunet.fastproto.exception.DecodingException
-
- DecodingException(String, Throwable) - 异常错误 的构造器org.indunet.fastproto.exception.DecodingException
-
- DecodingFormula - org.indunet.fastproto.annotation中的注释类型
-
The parsed result will be substituted into the decoding formula, and the final result will be assigned to the annotated field.
- decodingFormula - 类 中的变量org.indunet.fastproto.graph.Reference
-
- decodingFormulaClass - 类 中的变量org.indunet.fastproto.graph.Reference
-
- decodingFormulaClass - 类 中的变量org.indunet.fastproto.graph.resolve.validate.ValidatorContext
-
- DecodingFormulaValidator - org.indunet.fastproto.graph.resolve.validate中的类
-
Decode formula validation flow.
- DecodingFormulaValidator() - 类 的构造器org.indunet.fastproto.graph.resolve.validate.DecodingFormulaValidator
-
- DecodingIgnore - org.indunet.fastproto.annotation中的注释类型
-
Annotated field will be ignored when decoding.
- decodingIgnore - 类 中的变量org.indunet.fastproto.graph.Reference
-
- decodingLambda - 类 中的变量org.indunet.fastproto.graph.Reference
-
- DEFAULT_BIT_ORDER - 类 中的静态变量org.indunet.fastproto.graph.resolve.BitOrderFlow
-
- DEFAULT_BYTE_ORDER - 类 中的静态变量org.indunet.fastproto.graph.resolve.ByteOrderFlow
-
- DefaultBitOrder - org.indunet.fastproto.annotation中的注释类型
-
FastProto uses LSB_0 by default, this annotation can modify the default bit order.
- defaultBitOrder - 类 中的变量org.indunet.fastproto.codec.CodecContext
-
- defaultBitOrder - 类 中的变量org.indunet.fastproto.Decoder
-
- defaultBitOrder(BitOrder) - 类 中的方法org.indunet.fastproto.Decoder
-
Modify default bit order, FastProto uses lsb_0 by default if not specified.
- defaultBitOrder - 类 中的变量org.indunet.fastproto.Encoder
-
- defaultBitOrder(BitOrder) - 类 中的方法org.indunet.fastproto.Encoder
-
- DefaultByteOrder - org.indunet.fastproto.annotation中的注释类型
-
FastProto uses little endian by default, this annotation can modify the default byte order.
- defaultByteOrder - 类 中的变量org.indunet.fastproto.codec.CodecContext
-
- defaultByteOrder - 类 中的变量org.indunet.fastproto.Decoder
-
- defaultByteOrder(ByteOrder) - 类 中的方法org.indunet.fastproto.Decoder
-
Modify default byte order, FastProto uses little endian by default if not specified.
- defaultByteOrder - 类 中的变量org.indunet.fastproto.Encoder
-
- defaultByteOrder(ByteOrder) - 类 中的方法org.indunet.fastproto.Encoder
-
- degree(Reference) - 类 中的方法org.indunet.fastproto.graph.Graph
-
- DoubleArrayCodec - org.indunet.fastproto.codec中的类
-
Double array type codec.
- DoubleArrayCodec() - 类 的构造器org.indunet.fastproto.codec.DoubleArrayCodec
-
- DoubleArrayCodec.CollectionCodec - org.indunet.fastproto.codec中的类
-
- DoubleArrayCodec.WrapperCodec - org.indunet.fastproto.codec中的类
-
- DoubleArrayType - org.indunet.fastproto.annotation中的注释类型
-
/**
Double array type, each double takes 8 bytes, it can be used to annotate field type of Double[]/double[]/List/Set.
- DoubleCodec - org.indunet.fastproto.codec中的类
-
Double type codec.
- DoubleCodec() - 类 的构造器org.indunet.fastproto.codec.DoubleCodec
-
- DoubleType - org.indunet.fastproto.annotation中的注释类型
-
Double type which takes 8 bytes, it can be used to annotate field type of Double/double.
- doubleType(byte[], int, ByteOrder) - 类 中的静态方法org.indunet.fastproto.util.CodecUtils
-
- doubleType(ByteBuffer, int, ByteOrder) - 类 中的静态方法org.indunet.fastproto.util.CodecUtils
-
- doubleType(byte[], int, ByteOrder, double) - 类 中的静态方法org.indunet.fastproto.util.CodecUtils
-
- doubleType(ByteBuffer, int, ByteOrder, double) - 类 中的静态方法org.indunet.fastproto.util.CodecUtils
-