跳过导航链接
A B C D E F G H I J L M N O P R S T U V W 

A

addClass(Reference) - 类 中的方法org.indunet.fastproto.graph.Graph
 
addReference(Reference, Reference) - 类 中的方法org.indunet.fastproto.graph.Graph
 
addReference(Reference) - 类 中的方法org.indunet.fastproto.graph.Graph
 
adj - 类 中的变量org.indunet.fastproto.graph.Graph
 
adj(Reference) - 类 中的方法org.indunet.fastproto.graph.Graph
 
append(Class<? extends Pipeline<T>>) - 类 中的方法org.indunet.fastproto.pipeline.Pipeline
 
AsciiCodec - org.indunet.fastproto.codec中的类
Char type codec.
AsciiCodec() - 类 的构造器org.indunet.fastproto.codec.AsciiCodec
 
AutoType - org.indunet.fastproto.annotation中的注释类型
Auto type.

B

BINARY - 接口 中的静态变量org.indunet.fastproto.ProtocolType
 
BinaryCodec - org.indunet.fastproto.codec中的类
Byte array type codec.
BinaryCodec() - 类 的构造器org.indunet.fastproto.codec.BinaryCodec
 
BinaryCodec.CollectionCodec - org.indunet.fastproto.codec中的类
 
BinaryCodec.WrapperCodec - org.indunet.fastproto.codec中的类
 
BinaryType - org.indunet.fastproto.annotation中的注释类型
Binary type, corresponding to Java byte array.
binaryType(byte[], int, int) - 类 中的静态方法org.indunet.fastproto.util.CodecUtils
 
binaryType(byte[], int, int, byte[]) - 类 中的静态方法org.indunet.fastproto.util.CodecUtils
 
BIT_0 - 注释类型 中的静态变量org.indunet.fastproto.annotation.BoolType
 
BIT_1 - 注释类型 中的静态变量org.indunet.fastproto.annotation.BoolType
 
BIT_2 - 注释类型 中的静态变量org.indunet.fastproto.annotation.BoolType
 
BIT_3 - 注释类型 中的静态变量org.indunet.fastproto.annotation.BoolType
 
BIT_4 - 注释类型 中的静态变量org.indunet.fastproto.annotation.BoolType
 
BIT_5 - 注释类型 中的静态变量org.indunet.fastproto.annotation.BoolType
 
BIT_6 - 注释类型 中的静态变量org.indunet.fastproto.annotation.BoolType
 
BIT_7 - 注释类型 中的静态变量org.indunet.fastproto.annotation.BoolType
 
BIT_OFFSET_NAME - 类 中的静态变量org.indunet.fastproto.util.TypeUtils
 
bitOffset - 类 中的变量org.indunet.fastproto.graph.Reference
 
bitOffset() - 接口 中的方法org.indunet.fastproto.ProtocolType
 
bitOffset(Annotation) - 类 中的静态方法org.indunet.fastproto.util.TypeUtils
 
BOOL - 接口 中的静态变量org.indunet.fastproto.ProtocolType
 
BoolArrayCodec - org.indunet.fastproto.codec中的类
Boolean array type codec.
BoolArrayCodec() - 类 的构造器org.indunet.fastproto.codec.BoolArrayCodec
 
BoolArrayCodec.CollectionCodec - org.indunet.fastproto.codec中的类
 
BoolArrayCodec.WrapperCodec - org.indunet.fastproto.codec中的类
 
BoolArrayType - org.indunet.fastproto.annotation中的注释类型
Boolean array type, corresponding to Java Boolean[]/boolean[].
BoolCodec - org.indunet.fastproto.codec中的类
Bool type codec.
BoolCodec() - 类 的构造器org.indunet.fastproto.codec.BoolCodec
 
BoolType - org.indunet.fastproto.annotation中的注释类型
Boolean type, corresponding to Java Boolean/boolean.
boolType(String, int, int) - 类 中的方法org.indunet.fastproto.Decoder
 
boolType(int, int, boolean) - 类 中的方法org.indunet.fastproto.Encoder
 
boolType(byte[], int, int) - 类 中的静态方法org.indunet.fastproto.util.CodecUtils
 
boolType(byte[], int, int, boolean) - 类 中的静态方法org.indunet.fastproto.util.CodecUtils
 
build() - 接口 中的方法org.indunet.fastproto.formula.FormulaBuilder
 
byName(String) - 枚举 中的静态方法org.indunet.fastproto.EndianPolicy
 
BYTE_OFFSET_NAME - 类 中的静态变量org.indunet.fastproto.util.TypeUtils
 
ByteCodec - org.indunet.fastproto.codec中的类
Byte type codec.
ByteCodec() - 类 的构造器org.indunet.fastproto.codec.ByteCodec
 
byteOffset - 类 中的变量org.indunet.fastproto.graph.Reference
 
byteOffset() - 接口 中的方法org.indunet.fastproto.ProtocolType
 
byteOffset(Annotation) - 类 中的静态方法org.indunet.fastproto.util.TypeUtils
 
bytes - 类 中的变量org.indunet.fastproto.Decoder
 
bytes - 类 中的变量org.indunet.fastproto.DynamicByteArray
 
bytes - 类 中的变量org.indunet.fastproto.Encoder
 
bytes - 类 中的变量org.indunet.fastproto.pipeline.PipelineContext
 
byteType(String, int) - 类 中的方法org.indunet.fastproto.Decoder
 
byteType(byte[], int) - 类 中的静态方法org.indunet.fastproto.util.CodecUtils
 
byteType(byte[], int, byte) - 类 中的静态方法org.indunet.fastproto.util.CodecUtils
 

C

CalendarCodec - org.indunet.fastproto.codec中的类
Calendar codec.
CalendarCodec() - 类 的构造器org.indunet.fastproto.codec.CalendarCodec
 
CHAR - 接口 中的静态变量org.indunet.fastproto.ProtocolType
 
CharType - org.indunet.fastproto.annotation中的注释类型
Character type, corresponding to Java Character/char.
classBytes - 类 中的变量org.indunet.fastproto.formula.compiler.MemoryClassLoader
 
classBytes - 类 中的变量org.indunet.fastproto.formula.compiler.MemoryJavaFileManager
 
clazz - 类 中的变量org.indunet.fastproto.pipeline.PipelineContext
 
clear() - 类 中的方法org.indunet.fastproto.graph.Reference
 
close() - 类 中的方法org.indunet.fastproto.formula.compiler.MemoryJavaFileManager
 
code - 枚举 中的变量org.indunet.fastproto.EndianPolicy
 
code - 类 中的变量org.indunet.fastproto.formula.compiler.MemoryJavaFileManager.MemoryInputJavaFileObject
 
Codec<T> - org.indunet.fastproto.codec中的接口
Codec interface.
CodecContext - org.indunet.fastproto.codec中的类
Codec context.
CodecContext() - 类 的构造器org.indunet.fastproto.codec.CodecContext
 
CodecError - org.indunet.fastproto.exception中的枚举
 
CodecError() - 枚举 的构造器org.indunet.fastproto.exception.CodecError
 
CodecException - org.indunet.fastproto.exception中的异常错误
Codec exception.
CodecException() - 异常错误 的构造器org.indunet.fastproto.exception.CodecException
 
CodecException(CodecError) - 异常错误 的构造器org.indunet.fastproto.exception.CodecException
 
CodecException(String) - 异常错误 的构造器org.indunet.fastproto.exception.CodecException
 
CodecException(CodecError, Throwable) - 异常错误 的构造器org.indunet.fastproto.exception.CodecException
 
CodecException(String, Throwable) - 异常错误 的构造器org.indunet.fastproto.exception.CodecException
 
CodecFlow - org.indunet.fastproto.graph.resolve中的类
Resolve decoder and encoder flow.
CodecFlow() - 类 的构造器org.indunet.fastproto.graph.resolve.CodecFlow
 
CodecIgnoreFlow - org.indunet.fastproto.graph.resolve中的类
Resolve decode ignore and encode ignore flow.
CodecIgnoreFlow() - 类 的构造器org.indunet.fastproto.graph.resolve.CodecIgnoreFlow
 
codecMap - 类 中的静态变量org.indunet.fastproto.mapper.CodecMapper
 
CodecMapper - org.indunet.fastproto.mapper中的类
Codec mapper.
CodecMapper() - 类 的构造器org.indunet.fastproto.mapper.CodecMapper
 
codecs - 接口 中的静态变量org.indunet.fastproto.codec.Codec
 
CodecUtils - org.indunet.fastproto.util中的类
Codec utils.
CodecUtils() - 类 的构造器org.indunet.fastproto.util.CodecUtils
 
CollectionCodec() - 类 的构造器org.indunet.fastproto.codec.BinaryCodec.CollectionCodec
 
CollectionCodec() - 类 的构造器org.indunet.fastproto.codec.BoolArrayCodec.CollectionCodec
 
CollectionCodec() - 类 的构造器org.indunet.fastproto.codec.DoubleArrayCodec.CollectionCodec
 
CollectionCodec() - 类 的构造器org.indunet.fastproto.codec.FloatArrayCodec.CollectionCodec
 
CollectionCodec() - 类 的构造器org.indunet.fastproto.codec.Int16ArrayCodec.CollectionCodec
 
CollectionCodec() - 类 的构造器org.indunet.fastproto.codec.Int32ArrayCodec.CollectionCodec
 
CollectionCodec() - 类 的构造器org.indunet.fastproto.codec.Int64ArrayCodec.CollectionCodec
 
CollectionCodec() - 类 的构造器org.indunet.fastproto.codec.Int8ArrayCodec.CollectionCodec
 
CollectionCodec() - 类 的构造器org.indunet.fastproto.codec.ShortArrayCodec.CollectionCodec
 
CollectionCodec() - 类 的构造器org.indunet.fastproto.codec.UInt16ArrayCodec.CollectionCodec
 
CollectionCodec() - 类 的构造器org.indunet.fastproto.codec.UInt32ArrayCodec.CollectionCodec
 
CollectionCodec() - 类 的构造器org.indunet.fastproto.codec.UInt64ArrayCodec.CollectionCodec
 
CollectionCodec() - 类 的构造器org.indunet.fastproto.codec.UInt8ArrayCodec.CollectionCodec
 
CollectionUtils - org.indunet.fastproto.util中的类
Collection utils.
CollectionUtils() - 类 的构造器org.indunet.fastproto.util.CollectionUtils
 
compile(String, String) - 类 中的方法org.indunet.fastproto.formula.compiler.JavaStringCompiler
 
compiler - 类 中的变量org.indunet.fastproto.formula.compiler.JavaStringCompiler
 
ConstructorFlow - org.indunet.fastproto.graph.resolve中的类
Resolve Constructor type flow.
ConstructorFlow() - 类 的构造器org.indunet.fastproto.graph.resolve.ConstructorFlow
 
constructorType - 类 中的变量org.indunet.fastproto.graph.Reference
 
ConstructorType() - 枚举 的构造器org.indunet.fastproto.graph.Reference.ConstructorType
 
contains(Class<?>) - 类 中的方法org.indunet.fastproto.graph.Graph
 
contains(Reference) - 类 中的方法org.indunet.fastproto.graph.Graph
 
copy(Object) - 类 中的方法org.indunet.fastproto.graph.Graph
 
countClass() - 类 中的方法org.indunet.fastproto.graph.Graph
 
countReference() - 类 中的方法org.indunet.fastproto.graph.Graph
 
create(Class, String) - 接口 中的静态方法org.indunet.fastproto.formula.FormulaBuilder
 
create(Validator) - 类 中的静态方法org.indunet.fastproto.graph.resolve.validate.TypeValidator
 
create(Class<? extends Pipeline>[], long) - 类 中的静态方法org.indunet.fastproto.pipeline.Pipeline
 
create(Class<? extends Pipeline<T>>[]) - 类 中的静态方法org.indunet.fastproto.pipeline.Pipeline
 

D

DataType - org.indunet.fastproto.annotation中的注释类型
 
dataTypeAnnotation - 类 中的变量org.indunet.fastproto.codec.CodecContext
 
dataTypeAnnotation - 类 中的变量org.indunet.fastproto.graph.Reference
 
DataTypeAnnotationMapper - org.indunet.fastproto.mapper中的类
Data type annotation mapper.
DataTypeAnnotationMapper() - 类 的构造器org.indunet.fastproto.mapper.DataTypeAnnotationMapper
 
DateCodec - org.indunet.fastproto.codec中的类
Date type codec.
DateCodec() - 类 的构造器org.indunet.fastproto.codec.DateCodec
 
decode(byte[], int) - 类 中的方法org.indunet.fastproto.codec.AsciiCodec
 
decode(CodecContext, byte[]) - 类 中的方法org.indunet.fastproto.codec.AsciiCodec
 
decode(CodecContext, byte[]) - 类 中的方法org.indunet.fastproto.codec.BinaryCodec.CollectionCodec
 
decode(byte[], int, int) - 类 中的方法org.indunet.fastproto.codec.BinaryCodec
 
decode(CodecContext, byte[]) - 类 中的方法org.indunet.fastproto.codec.BinaryCodec
 
decode(CodecContext, byte[]) - 类 中的方法org.indunet.fastproto.codec.BinaryCodec.WrapperCodec
 
decode(CodecContext, byte[]) - 类 中的方法org.indunet.fastproto.codec.BoolArrayCodec.CollectionCodec
 
decode(CodecContext, byte[]) - 类 中的方法org.indunet.fastproto.codec.BoolArrayCodec
 
decode(byte[], int, int, int, int) - 类 中的方法org.indunet.fastproto.codec.BoolArrayCodec
 
decode(CodecContext, byte[]) - 类 中的方法org.indunet.fastproto.codec.BoolArrayCodec.WrapperCodec
 
decode(byte[], int, int) - 类 中的方法org.indunet.fastproto.codec.BoolCodec
 
decode(CodecContext, byte[]) - 类 中的方法org.indunet.fastproto.codec.BoolCodec
 
decode(byte[], int) - 类 中的方法org.indunet.fastproto.codec.ByteCodec
 
decode(CodecContext, byte[]) - 类 中的方法org.indunet.fastproto.codec.ByteCodec
 
decode(byte[], int, EndianPolicy) - 类 中的方法org.indunet.fastproto.codec.CalendarCodec
 
decode(CodecContext, byte[]) - 类 中的方法org.indunet.fastproto.codec.CalendarCodec
 
decode(CodecContext, byte[]) - 接口 中的方法org.indunet.fastproto.codec.Codec
 
decode(byte[], int, EndianPolicy) - 类 中的方法org.indunet.fastproto.codec.DateCodec
 
decode(CodecContext, byte[]) - 类 中的方法org.indunet.fastproto.codec.DateCodec
 
decode(CodecContext, byte[]) - 类 中的方法org.indunet.fastproto.codec.DoubleArrayCodec.CollectionCodec
 
decode(byte[], int, int, EndianPolicy) - 类 中的方法org.indunet.fastproto.codec.DoubleArrayCodec
 
decode(CodecContext, byte[]) - 类 中的方法org.indunet.fastproto.codec.DoubleArrayCodec
 
decode(CodecContext, byte[]) - 类 中的方法org.indunet.fastproto.codec.DoubleArrayCodec.WrapperCodec
 
decode(byte[], int, EndianPolicy) - 类 中的方法org.indunet.fastproto.codec.DoubleCodec
 
decode(CodecContext, byte[]) - 类 中的方法org.indunet.fastproto.codec.DoubleCodec
 
decode(byte[], int, String, Class<T>) - 类 中的方法org.indunet.fastproto.codec.EnumCodec
 
decode(CodecContext, byte[]) - 类 中的方法org.indunet.fastproto.codec.EnumCodec
 
decode(CodecContext, byte[]) - 类 中的方法org.indunet.fastproto.codec.FloatArrayCodec.CollectionCodec
 
decode(byte[], int, int, EndianPolicy) - 类 中的方法org.indunet.fastproto.codec.FloatArrayCodec
 
decode(CodecContext, byte[]) - 类 中的方法org.indunet.fastproto.codec.FloatArrayCodec
 
decode(CodecContext, byte[]) - 类 中的方法org.indunet.fastproto.codec.FloatArrayCodec.WrapperCodec
 
decode(byte[], int, EndianPolicy) - 类 中的方法org.indunet.fastproto.codec.FloatCodec
 
decode(CodecContext, byte[]) - 类 中的方法org.indunet.fastproto.codec.FloatCodec
 
decode(byte[], int, EndianPolicy) - 类 中的方法org.indunet.fastproto.codec.InstantCodec
 
decode(CodecContext, byte[]) - 类 中的方法org.indunet.fastproto.codec.InstantCodec
 
decode(CodecContext, byte[]) - 类 中的方法org.indunet.fastproto.codec.Int16ArrayCodec.CollectionCodec
 
decode(byte[], int, int, EndianPolicy) - 类 中的方法org.indunet.fastproto.codec.Int16ArrayCodec
 
decode(CodecContext, byte[]) - 类 中的方法org.indunet.fastproto.codec.Int16ArrayCodec
 
decode(CodecContext, byte[]) - 类 中的方法org.indunet.fastproto.codec.Int16ArrayCodec.WrapperCodec
 
decode(byte[], int, EndianPolicy) - 类 中的方法org.indunet.fastproto.codec.Int16Codec
 
decode(CodecContext, byte[]) - 类 中的方法org.indunet.fastproto.codec.Int16Codec
 
decode(CodecContext, byte[]) - 类 中的方法org.indunet.fastproto.codec.Int32ArrayCodec.CollectionCodec
 
decode(byte[], int, int, EndianPolicy) - 类 中的方法org.indunet.fastproto.codec.Int32ArrayCodec
 
decode(CodecContext, byte[]) - 类 中的方法org.indunet.fastproto.codec.Int32ArrayCodec
 
decode(CodecContext, byte[]) - 类 中的方法org.indunet.fastproto.codec.Int32ArrayCodec.WrapperCodec
 
decode(byte[], int, EndianPolicy) - 类 中的方法org.indunet.fastproto.codec.Int32Codec
 
decode(CodecContext, byte[]) - 类 中的方法org.indunet.fastproto.codec.Int32Codec
 
decode(CodecContext, byte[]) - 类 中的方法org.indunet.fastproto.codec.Int64ArrayCodec.CollectionCodec
 
decode(byte[], int, int, EndianPolicy) - 类 中的方法org.indunet.fastproto.codec.Int64ArrayCodec
 
decode(CodecContext, byte[]) - 类 中的方法org.indunet.fastproto.codec.Int64ArrayCodec
 
decode(CodecContext, byte[]) - 类 中的方法org.indunet.fastproto.codec.Int64ArrayCodec.WrapperCodec
 
decode(byte[], int, EndianPolicy) - 类 中的方法org.indunet.fastproto.codec.Int64Codec
 
decode(CodecContext, byte[]) - 类 中的方法org.indunet.fastproto.codec.Int64Codec
 
decode(CodecContext, byte[]) - 类 中的方法org.indunet.fastproto.codec.Int8ArrayCodec.CollectionCodec
 
decode(byte[], int, int) - 类 中的方法org.indunet.fastproto.codec.Int8ArrayCodec
 
decode(CodecContext, byte[]) - 类 中的方法org.indunet.fastproto.codec.Int8ArrayCodec
 
decode(CodecContext, byte[]) - 类 中的方法org.indunet.fastproto.codec.Int8ArrayCodec.WrapperCodec
 
decode(byte[], int) - 类 中的方法org.indunet.fastproto.codec.Int8Codec
 
decode(CodecContext, byte[]) - 类 中的方法org.indunet.fastproto.codec.Int8Codec
 
decode(CodecContext, byte[]) - 类 中的方法org.indunet.fastproto.codec.ShortArrayCodec.CollectionCodec
 
decode(byte[], int, int, EndianPolicy) - 类 中的方法org.indunet.fastproto.codec.ShortArrayCodec
 
decode(CodecContext, byte[]) - 类 中的方法org.indunet.fastproto.codec.ShortArrayCodec
 
decode(CodecContext, byte[]) - 类 中的方法org.indunet.fastproto.codec.ShortArrayCodec.WrapperCodec
 
decode(byte[], int, EndianPolicy) - 类 中的方法org.indunet.fastproto.codec.ShortCodec
 
decode(CodecContext, byte[]) - 类 中的方法org.indunet.fastproto.codec.ShortCodec
 
decode(byte[], int, int, Charset) - 类 中的方法org.indunet.fastproto.codec.StringBufferCodec
 
decode(CodecContext, byte[]) - 类 中的方法org.indunet.fastproto.codec.StringBufferCodec
 
decode(byte[], int, int, Charset) - 类 中的方法org.indunet.fastproto.codec.StringBuilderCodec
 
decode(CodecContext, byte[]) - 类 中的方法org.indunet.fastproto.codec.StringBuilderCodec
 
decode(byte[], int, int, Charset) - 类 中的方法org.indunet.fastproto.codec.StringCodec
 
decode(CodecContext, byte[]) - 类 中的方法org.indunet.fastproto.codec.StringCodec
 
decode(byte[], int, EndianPolicy) - 类 中的方法org.indunet.fastproto.codec.TimestampCodec
 
decode(CodecContext, byte[]) - 类 中的方法org.indunet.fastproto.codec.TimestampCodec
 
decode(CodecContext, byte[]) - 类 中的方法org.indunet.fastproto.codec.UInt16ArrayCodec.CollectionCodec
 
decode(byte[], int, int, EndianPolicy) - 类 中的方法org.indunet.fastproto.codec.UInt16ArrayCodec
 
decode(CodecContext, byte[]) - 类 中的方法org.indunet.fastproto.codec.UInt16ArrayCodec
 
decode(CodecContext, byte[]) - 类 中的方法org.indunet.fastproto.codec.UInt16ArrayCodec.WrapperCodec
 
decode(byte[], int, EndianPolicy) - 类 中的方法org.indunet.fastproto.codec.UInt16Codec
 
decode(CodecContext, byte[]) - 类 中的方法org.indunet.fastproto.codec.UInt16Codec
 
decode(CodecContext, byte[]) - 类 中的方法org.indunet.fastproto.codec.UInt32ArrayCodec.CollectionCodec
 
decode(byte[], int, int, EndianPolicy) - 类 中的方法org.indunet.fastproto.codec.UInt32ArrayCodec
 
decode(CodecContext, byte[]) - 类 中的方法org.indunet.fastproto.codec.UInt32ArrayCodec
 
decode(CodecContext, byte[]) - 类 中的方法org.indunet.fastproto.codec.UInt32ArrayCodec.WrapperCodec
 
decode(byte[], int, EndianPolicy) - 类 中的方法org.indunet.fastproto.codec.UInt32Codec
 
decode(CodecContext, byte[]) - 类 中的方法org.indunet.fastproto.codec.UInt32Codec
 
decode(CodecContext, byte[]) - 类 中的方法org.indunet.fastproto.codec.UInt64ArrayCodec.CollectionCodec
 
decode(byte[], int, int, EndianPolicy) - 类 中的方法org.indunet.fastproto.codec.UInt64ArrayCodec
 
decode(CodecContext, byte[]) - 类 中的方法org.indunet.fastproto.codec.UInt64ArrayCodec
 
decode(byte[], int, EndianPolicy) - 类 中的方法org.indunet.fastproto.codec.UInt64Codec
 
decode(CodecContext, byte[]) - 类 中的方法org.indunet.fastproto.codec.UInt64Codec
 
decode(CodecContext, byte[]) - 类 中的方法org.indunet.fastproto.codec.UInt8ArrayCodec.CollectionCodec
 
decode(byte[], int, int) - 类 中的方法org.indunet.fastproto.codec.UInt8ArrayCodec
 
decode(CodecContext, byte[]) - 类 中的方法org.indunet.fastproto.codec.UInt8ArrayCodec
 
decode(CodecContext, byte[]) - 类 中的方法org.indunet.fastproto.codec.UInt8ArrayCodec.WrapperCodec
 
decode(byte[], int) - 类 中的方法org.indunet.fastproto.codec.UInt8Codec
 
decode(CodecContext, byte[]) - 类 中的方法org.indunet.fastproto.codec.UInt8Codec
 
decode(byte[]) - 类 中的方法org.indunet.fastproto.graph.Reference
 
DECODE_FLOW_CODE - 类 中的静态变量org.indunet.fastproto.pipeline.FlowCode
 
DECODE_FORMULA_NAME - 类 中的静态变量org.indunet.fastproto.util.TypeUtils
 
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
 
DecodingException - org.indunet.fastproto.exception中的异常错误
Decode exception.
DecodingException() - 异常错误 的构造器org.indunet.fastproto.exception.DecodingException
 
DecodingException(CodecError) - 异常错误 的构造器org.indunet.fastproto.exception.DecodingException
 
DecodingException(String) - 异常错误 的构造器org.indunet.fastproto.exception.DecodingException
 
DecodingException(CodecError, Throwable) - 异常错误 的构造器org.indunet.fastproto.exception.DecodingException
 
DecodingException(String, Throwable) - 异常错误 的构造器org.indunet.fastproto.exception.DecodingException
 
DecodingFormula - org.indunet.fastproto.annotation中的注释类型
 
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中的注释类型
 
decodingIgnore - 类 中的变量org.indunet.fastproto.graph.Reference
 
decodingLambda - 类 中的变量org.indunet.fastproto.graph.Reference
 
DEFAULT_ENDIAN_POLICY - 类 中的静态变量org.indunet.fastproto.graph.resolve.EndianFlow
 
DefaultEndian - org.indunet.fastproto.annotation中的注释类型
Specify endian according to hardware platform.
defaultEndian(EndianPolicy) - 类 中的方法org.indunet.fastproto.Decoder
 
defaultEndian(EndianPolicy) - 类 中的方法org.indunet.fastproto.Encoder
 
defaultEndianPolicy - 类 中的变量org.indunet.fastproto.codec.CodecContext
 
degree(Reference) - 类 中的方法org.indunet.fastproto.graph.Graph
 
DOUBLE - 接口 中的静态变量org.indunet.fastproto.ProtocolType
 
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
DoubleCodec - org.indunet.fastproto.codec中的类
Double type codec.
DoubleCodec() - 类 的构造器org.indunet.fastproto.codec.DoubleCodec
 
DoubleType - org.indunet.fastproto.annotation中的注释类型
Double type, corresponding to Java Double/double.
doubleType(String, int) - 类 中的方法org.indunet.fastproto.Decoder
 
doubleType(String, int, EndianPolicy) - 类 中的方法org.indunet.fastproto.Decoder
 
doubleType(int, double...) - 类 中的方法org.indunet.fastproto.Encoder
 
doubleType(int, EndianPolicy, double...) - 类 中的方法org.indunet.fastproto.Encoder
 
doubleType(byte[], int, EndianPolicy) - 类 中的静态方法org.indunet.fastproto.util.CodecUtils
 
doubleType(byte[], int) - 类 中的静态方法org.indunet.fastproto.util.CodecUtils
 
doubleType(byte[], int, EndianPolicy, double) - 类 中的静态方法org.indunet.fastproto.util.CodecUtils
 
doubleType(byte[], int, double) - 类 中的静态方法org.indunet.fastproto.util.CodecUtils
 
DynamicByteArray - org.indunet.fastproto中的类
 
DynamicByteArray() - 类 的构造器org.indunet.fastproto.DynamicByteArray
 
DynamicByteArray(int) - 类 的构造器org.indunet.fastproto.DynamicByteArray
 

E

elementType(Class<? extends Collection>) - 类 中的静态方法org.indunet.fastproto.util.CollectionUtils
 
enableFixedLength - 类 中的变量org.indunet.fastproto.graph.Reference
 
encode(byte[], int, char) - 类 中的方法org.indunet.fastproto.codec.AsciiCodec
 
encode(CodecContext, byte[], Character) - 类 中的方法org.indunet.fastproto.codec.AsciiCodec
 
encode(CodecContext, byte[], Collection<Byte>) - 类 中的方法org.indunet.fastproto.codec.BinaryCodec.CollectionCodec
 
encode(byte[], int, int, byte[]) - 类 中的方法org.indunet.fastproto.codec.BinaryCodec
 
encode(CodecContext, byte[], byte[]) - 类 中的方法org.indunet.fastproto.codec.BinaryCodec
 
encode(CodecContext, byte[], Byte[]) - 类 中的方法org.indunet.fastproto.codec.BinaryCodec.WrapperCodec
 
encode(CodecContext, byte[], Collection<Boolean>) - 类 中的方法org.indunet.fastproto.codec.BoolArrayCodec.CollectionCodec
 
encode(CodecContext, byte[], boolean[]) - 类 中的方法org.indunet.fastproto.codec.BoolArrayCodec
 
encode(byte[], int, int, int, boolean[]) - 类 中的方法org.indunet.fastproto.codec.BoolArrayCodec
 
encode(CodecContext, byte[], Boolean[]) - 类 中的方法org.indunet.fastproto.codec.BoolArrayCodec.WrapperCodec
 
encode(byte[], int, int, boolean) - 类 中的方法org.indunet.fastproto.codec.BoolCodec
 
encode(CodecContext, byte[], Boolean) - 类 中的方法org.indunet.fastproto.codec.BoolCodec
 
encode(byte[], int, byte) - 类 中的方法org.indunet.fastproto.codec.ByteCodec
 
encode(CodecContext, byte[], Byte) - 类 中的方法org.indunet.fastproto.codec.ByteCodec
 
encode(byte[], int, EndianPolicy, Calendar) - 类 中的方法org.indunet.fastproto.codec.CalendarCodec
 
encode(CodecContext, byte[], Calendar) - 类 中的方法org.indunet.fastproto.codec.CalendarCodec
 
encode(CodecContext, byte[], T) - 接口 中的方法org.indunet.fastproto.codec.Codec
 
encode(byte[], int, EndianPolicy, Date) - 类 中的方法org.indunet.fastproto.codec.DateCodec
 
encode(CodecContext, byte[], Date) - 类 中的方法org.indunet.fastproto.codec.DateCodec
 
encode(CodecContext, byte[], Collection<Double>) - 类 中的方法org.indunet.fastproto.codec.DoubleArrayCodec.CollectionCodec
 
encode(byte[], int, int, EndianPolicy, double[]) - 类 中的方法org.indunet.fastproto.codec.DoubleArrayCodec
 
encode(CodecContext, byte[], double[]) - 类 中的方法org.indunet.fastproto.codec.DoubleArrayCodec
 
encode(CodecContext, byte[], Double[]) - 类 中的方法org.indunet.fastproto.codec.DoubleArrayCodec.WrapperCodec
 
encode(byte[], int, EndianPolicy, double) - 类 中的方法org.indunet.fastproto.codec.DoubleCodec
 
encode(CodecContext, byte[], Double) - 类 中的方法org.indunet.fastproto.codec.DoubleCodec
 
encode(byte[], int, String, T) - 类 中的方法org.indunet.fastproto.codec.EnumCodec
 
encode(CodecContext, byte[], T) - 类 中的方法org.indunet.fastproto.codec.EnumCodec
 
encode(CodecContext, byte[], Collection<Float>) - 类 中的方法org.indunet.fastproto.codec.FloatArrayCodec.CollectionCodec
 
encode(byte[], int, int, EndianPolicy, float[]) - 类 中的方法org.indunet.fastproto.codec.FloatArrayCodec
 
encode(CodecContext, byte[], float[]) - 类 中的方法org.indunet.fastproto.codec.FloatArrayCodec
 
encode(CodecContext, byte[], Float[]) - 类 中的方法org.indunet.fastproto.codec.FloatArrayCodec.WrapperCodec
 
encode(byte[], int, EndianPolicy, float) - 类 中的方法org.indunet.fastproto.codec.FloatCodec
 
encode(CodecContext, byte[], Float) - 类 中的方法org.indunet.fastproto.codec.FloatCodec
 
encode(byte[], int, EndianPolicy, Instant) - 类 中的方法org.indunet.fastproto.codec.InstantCodec
 
encode(CodecContext, byte[], Instant) - 类 中的方法org.indunet.fastproto.codec.InstantCodec
 
encode(CodecContext, byte[], Collection<Integer>) - 类 中的方法org.indunet.fastproto.codec.Int16ArrayCodec.CollectionCodec
 
encode(byte[], int, int, EndianPolicy, int[]) - 类 中的方法org.indunet.fastproto.codec.Int16ArrayCodec
 
encode(CodecContext, byte[], int[]) - 类 中的方法org.indunet.fastproto.codec.Int16ArrayCodec
 
encode(CodecContext, byte[], Integer[]) - 类 中的方法org.indunet.fastproto.codec.Int16ArrayCodec.WrapperCodec
 
encode(byte[], int, EndianPolicy, int) - 类 中的方法org.indunet.fastproto.codec.Int16Codec
 
encode(CodecContext, byte[], Integer) - 类 中的方法org.indunet.fastproto.codec.Int16Codec
 
encode(CodecContext, byte[], Collection<Integer>) - 类 中的方法org.indunet.fastproto.codec.Int32ArrayCodec.CollectionCodec
 
encode(byte[], int, int, EndianPolicy, int[]) - 类 中的方法org.indunet.fastproto.codec.Int32ArrayCodec
 
encode(CodecContext, byte[], int[]) - 类 中的方法org.indunet.fastproto.codec.Int32ArrayCodec
 
encode(CodecContext, byte[], Integer[]) - 类 中的方法org.indunet.fastproto.codec.Int32ArrayCodec.WrapperCodec
 
encode(byte[], int, EndianPolicy, int) - 类 中的方法org.indunet.fastproto.codec.Int32Codec
 
encode(CodecContext, byte[], Integer) - 类 中的方法org.indunet.fastproto.codec.Int32Codec
 
encode(CodecContext, byte[], Collection<Long>) - 类 中的方法org.indunet.fastproto.codec.Int64ArrayCodec.CollectionCodec
 
encode(byte[], int, int, EndianPolicy, long[]) - 类 中的方法org.indunet.fastproto.codec.Int64ArrayCodec
 
encode(CodecContext, byte[], long[]) - 类 中的方法org.indunet.fastproto.codec.Int64ArrayCodec
 
encode(CodecContext, byte[], Long[]) - 类 中的方法org.indunet.fastproto.codec.Int64ArrayCodec.WrapperCodec
 
encode(byte[], int, EndianPolicy, long) - 类 中的方法org.indunet.fastproto.codec.Int64Codec
 
encode(CodecContext, byte[], Long) - 类 中的方法org.indunet.fastproto.codec.Int64Codec
 
encode(CodecContext, byte[], Collection<Integer>) - 类 中的方法org.indunet.fastproto.codec.Int8ArrayCodec.CollectionCodec
 
encode(byte[], int, int, int[]) - 类 中的方法org.indunet.fastproto.codec.Int8ArrayCodec
 
encode(CodecContext, byte[], int[]) - 类 中的方法org.indunet.fastproto.codec.Int8ArrayCodec
 
encode(CodecContext, byte[], Integer[]) - 类 中的方法org.indunet.fastproto.codec.Int8ArrayCodec.WrapperCodec
 
encode(byte[], int, int) - 类 中的方法org.indunet.fastproto.codec.Int8Codec
 
encode(CodecContext, byte[], Integer) - 类 中的方法org.indunet.fastproto.codec.Int8Codec
 
encode(CodecContext, byte[], Collection<Short>) - 类 中的方法org.indunet.fastproto.codec.ShortArrayCodec.CollectionCodec
 
encode(byte[], int, int, EndianPolicy, short[]) - 类 中的方法org.indunet.fastproto.codec.ShortArrayCodec
 
encode(CodecContext, byte[], short[]) - 类 中的方法org.indunet.fastproto.codec.ShortArrayCodec
 
encode(CodecContext, byte[], Short[]) - 类 中的方法org.indunet.fastproto.codec.ShortArrayCodec.WrapperCodec
 
encode(byte[], int, EndianPolicy, short) - 类 中的方法org.indunet.fastproto.codec.ShortCodec
 
encode(CodecContext, byte[], Short) - 类 中的方法org.indunet.fastproto.codec.ShortCodec
 
encode(byte[], int, int, Charset, StringBuffer) - 类 中的方法org.indunet.fastproto.codec.StringBufferCodec
 
encode(CodecContext, byte[], StringBuffer) - 类 中的方法org.indunet.fastproto.codec.StringBufferCodec
 
encode(byte[], int, int, Charset, StringBuilder) - 类 中的方法org.indunet.fastproto.codec.StringBuilderCodec
 
encode(CodecContext, byte[], StringBuilder) - 类 中的方法org.indunet.fastproto.codec.StringBuilderCodec
 
encode(byte[], int, int, Charset, String) - 类 中的方法org.indunet.fastproto.codec.StringCodec
 
encode(CodecContext, byte[], String) - 类 中的方法org.indunet.fastproto.codec.StringCodec
 
encode(byte[], int, EndianPolicy, Timestamp) - 类 中的方法org.indunet.fastproto.codec.TimestampCodec
 
encode(CodecContext, byte[], Timestamp) - 类 中的方法org.indunet.fastproto.codec.TimestampCodec
 
encode(CodecContext, byte[], Collection<Integer>) - 类 中的方法org.indunet.fastproto.codec.UInt16ArrayCodec.CollectionCodec
 
encode(byte[], int, int, EndianPolicy, int[]) - 类 中的方法org.indunet.fastproto.codec.UInt16ArrayCodec
 
encode(CodecContext, byte[], int[]) - 类 中的方法org.indunet.fastproto.codec.UInt16ArrayCodec
 
encode(CodecContext, byte[], Integer[]) - 类 中的方法org.indunet.fastproto.codec.UInt16ArrayCodec.WrapperCodec
 
encode(byte[], int, EndianPolicy, int) - 类 中的方法org.indunet.fastproto.codec.UInt16Codec
 
encode(CodecContext, byte[], Integer) - 类 中的方法org.indunet.fastproto.codec.UInt16Codec
 
encode(CodecContext, byte[], Collection<Long>) - 类 中的方法org.indunet.fastproto.codec.UInt32ArrayCodec.CollectionCodec
 
encode(byte[], int, int, EndianPolicy, long[]) - 类 中的方法org.indunet.fastproto.codec.UInt32ArrayCodec
 
encode(CodecContext, byte[], long[]) - 类 中的方法org.indunet.fastproto.codec.UInt32ArrayCodec
 
encode(CodecContext, byte[], Long[]) - 类 中的方法org.indunet.fastproto.codec.UInt32ArrayCodec.WrapperCodec
 
encode(byte[], int, EndianPolicy, long) - 类 中的方法org.indunet.fastproto.codec.UInt32Codec
 
encode(CodecContext, byte[], Long) - 类 中的方法org.indunet.fastproto.codec.UInt32Codec
 
encode(CodecContext, byte[], Collection<BigInteger>) - 类 中的方法org.indunet.fastproto.codec.UInt64ArrayCodec.CollectionCodec
 
encode(byte[], int, int, EndianPolicy, BigInteger[]) - 类 中的方法org.indunet.fastproto.codec.UInt64ArrayCodec
 
encode(CodecContext, byte[], BigInteger[]) - 类 中的方法org.indunet.fastproto.codec.UInt64ArrayCodec
 
encode(byte[], int, EndianPolicy, BigInteger) - 类 中的方法org.indunet.fastproto.codec.UInt64Codec
 
encode(CodecContext, byte[], BigInteger) - 类 中的方法org.indunet.fastproto.codec.UInt64Codec
 
encode(CodecContext, byte[], Collection<Integer>) - 类 中的方法org.indunet.fastproto.codec.UInt8ArrayCodec.CollectionCodec
 
encode(byte[], int, int, int[]) - 类 中的方法org.indunet.fastproto.codec.UInt8ArrayCodec
 
encode(CodecContext, byte[], int[]) - 类 中的方法org.indunet.fastproto.codec.UInt8ArrayCodec
 
encode(CodecContext, byte[], Integer[]) - 类 中的方法org.indunet.fastproto.codec.UInt8ArrayCodec.WrapperCodec
 
encode(byte[], int, int) - 类 中的方法org.indunet.fastproto.codec.UInt8Codec
 
encode(CodecContext, byte[], Integer) - 类 中的方法org.indunet.fastproto.codec.UInt8Codec
 
encode(byte[]) - 类 中的方法org.indunet.fastproto.graph.Reference
 
ENCODE_FLOW_CODE - 类 中的静态变量org.indunet.fastproto.pipeline.FlowCode
 
ENCODE_FORMULA_NAME - 类 中的静态变量org.indunet.fastproto.util.TypeUtils
 
EncodeFlow - org.indunet.fastproto.pipeline.encode中的类
Encode flow.
EncodeFlow() - 类 的构造器org.indunet.fastproto.pipeline.encode.EncodeFlow
 
encodeFlowClasses - 类 中的静态变量org.indunet.fastproto.pipeline.Pipeline
 
encodePipeline - 类 中的静态变量org.indunet.fastproto.pipeline.Pipeline
 
Encoder - org.indunet.fastproto中的类
Binary encoder.
Encoder() - 类 的构造器org.indunet.fastproto.Encoder
 
encoder - 类 中的变量org.indunet.fastproto.graph.Reference
 
EncodingException - org.indunet.fastproto.exception中的异常错误
Encode exception.
EncodingException() - 异常错误 的构造器org.indunet.fastproto.exception.EncodingException
 
EncodingException(CodecError) - 异常错误 的构造器org.indunet.fastproto.exception.EncodingException
 
EncodingException(String) - 异常错误 的构造器org.indunet.fastproto.exception.EncodingException
 
EncodingException(CodecError, Throwable) - 异常错误 的构造器org.indunet.fastproto.exception.EncodingException
 
EncodingException(String, Throwable) - 异常错误 的构造器org.indunet.fastproto.exception.EncodingException
 
EncodingFormula - org.indunet.fastproto.annotation中的注释类型
 
encodingFormula - 类 中的变量org.indunet.fastproto.graph.Reference
 
encodingFormulaClass - 类 中的变量org.indunet.fastproto.graph.Reference
 
encodingFormulaClass - 类 中的变量org.indunet.fastproto.graph.resolve.validate.ValidatorContext
 
EncodingFormulaValidator - org.indunet.fastproto.graph.resolve.validate中的类
Encode formula validation flow.
EncodingFormulaValidator() - 类 的构造器org.indunet.fastproto.graph.resolve.validate.EncodingFormulaValidator
 
EncodingIgnore - org.indunet.fastproto.annotation中的注释类型
 
encodingIgnore - 类 中的变量org.indunet.fastproto.graph.Reference
 
encodingLambda - 类 中的变量org.indunet.fastproto.graph.Reference
 
EndianFlow - org.indunet.fastproto.graph.resolve中的类
Resolve endian flow.
EndianFlow() - 类 的构造器org.indunet.fastproto.graph.resolve.EndianFlow
 
endianPolicy - 类 中的变量org.indunet.fastproto.Decoder
 
endianPolicy - 类 中的变量org.indunet.fastproto.Encoder
 
EndianPolicy - org.indunet.fastproto中的枚举
Endian policy.
EndianPolicy() - 枚举 的构造器org.indunet.fastproto.EndianPolicy
 
endianPolicy - 类 中的变量org.indunet.fastproto.graph.Reference
 
endianPolicy() - 接口 中的方法org.indunet.fastproto.ProtocolType
 
ENUM - 接口 中的静态变量org.indunet.fastproto.ProtocolType
 
EnumCodec<T extends Enum> - org.indunet.fastproto.codec中的类
Enum type codec.
EnumCodec() - 类 的构造器org.indunet.fastproto.codec.EnumCodec
 
EnumType - org.indunet.fastproto.annotation中的注释类型
Float type, corresponding to Java Float/float.
equals(Object) - 类 中的方法org.indunet.fastproto.graph.Reference
 

F

FastProto - org.indunet.fastproto中的类
FastProto API.
FastProto() - 类 的构造器org.indunet.fastproto.FastProto
 
field - 类 中的变量org.indunet.fastproto.codec.CodecContext
 
field - 类 中的变量org.indunet.fastproto.graph.Reference
 
field - 类 中的变量org.indunet.fastproto.graph.resolve.validate.ValidatorContext
 
field() - 接口 中的方法org.indunet.fastproto.ProtocolType
 
fieldType - 类 中的变量org.indunet.fastproto.codec.CodecContext
 
findClass(String) - 类 中的方法org.indunet.fastproto.formula.compiler.MemoryClassLoader
 
FIXED_LENGTH_FLOW_CODE - 类 中的静态变量org.indunet.fastproto.pipeline.FlowCode
 
FixedLength - org.indunet.fastproto.annotation中的注释类型
Enable fixed length.
FixedLengthFlow - org.indunet.fastproto.graph.resolve中的类
 
FixedLengthFlow() - 类 的构造器org.indunet.fastproto.graph.resolve.FixedLengthFlow
 
FixedLengthFlow - org.indunet.fastproto.pipeline.encode中的类
Codec Context.
FixedLengthFlow() - 类 的构造器org.indunet.fastproto.pipeline.encode.FixedLengthFlow
 
FLOAT - 接口 中的静态变量org.indunet.fastproto.ProtocolType
 
FloatArrayCodec - org.indunet.fastproto.codec中的类
Float array type codec.
FloatArrayCodec() - 类 的构造器org.indunet.fastproto.codec.FloatArrayCodec
 
FloatArrayCodec.CollectionCodec - org.indunet.fastproto.codec中的类
 
FloatArrayCodec.WrapperCodec - org.indunet.fastproto.codec中的类
 
FloatArrayType - org.indunet.fastproto.annotation中的注释类型
Float array type
FloatCodec - org.indunet.fastproto.codec中的类
Float type codec.
FloatCodec() - 类 的构造器org.indunet.fastproto.codec.FloatCodec
 
FloatType - org.indunet.fastproto.annotation中的注释类型
Float type, corresponding to Java Float/float.
floatType(String, int) - 类 中的方法org.indunet.fastproto.Decoder
 
floatType(String, int, EndianPolicy) - 类 中的方法org.indunet.fastproto.Decoder
 
floatType(int, float...) - 类 中的方法org.indunet.fastproto.Encoder
 
floatType(int, EndianPolicy, float...) - 类 中的方法org.indunet.fastproto.Encoder
 
floatType(byte[], int, EndianPolicy) - 类 中的静态方法org.indunet.fastproto.util.CodecUtils
 
floatType(byte[], int) - 类 中的静态方法org.indunet.fastproto.util.CodecUtils
 
floatType(byte[], int, EndianPolicy, float) - 类 中的静态方法org.indunet.fastproto.util.CodecUtils
 
floatType(byte[], int, float) - 类 中的静态方法org.indunet.fastproto.util.CodecUtils
 
FlowCode - org.indunet.fastproto.pipeline中的类
Codec Context.
FlowCode() - 类 的构造器org.indunet.fastproto.pipeline.FlowCode
 
flush() - 类 中的方法org.indunet.fastproto.formula.compiler.MemoryJavaFileManager
 
foreach(Consumer<Reference>) - 类 中的方法org.indunet.fastproto.graph.Graph
 
formula(Annotation, String) - 类 中的静态方法org.indunet.fastproto.util.TypeUtils
 
FormulaBuilder - org.indunet.fastproto.formula中的接口
Formula Builder.
FormulaFlow - org.indunet.fastproto.graph.resolve中的类
Formula flow.
FormulaFlow() - 类 的构造器org.indunet.fastproto.graph.resolve.FormulaFlow
 
formulas - 接口 中的静态变量org.indunet.fastproto.codec.Codec
 
formulas - 类 中的静态变量org.indunet.fastproto.mapper.CodecMapper
 
forward(T) - 类 中的方法org.indunet.fastproto.pipeline.Pipeline
 

G

generate() - 类 中的方法org.indunet.fastproto.graph.Graph
 
generate(Reference) - 类 中的方法org.indunet.fastproto.graph.Graph
 
get() - 类 中的方法org.indunet.fastproto.Decoder
 
get() - 类 中的方法org.indunet.fastproto.Encoder
 
get(Type) - 类 中的静态方法org.indunet.fastproto.mapper.DataTypeAnnotationMapper
 
get(Class<? extends Annotation>) - 类 中的静态方法org.indunet.fastproto.mapper.JavaTypeMapper
 
getAdj() - 类 中的方法org.indunet.fastproto.graph.Graph
 
getBytes() - 类 中的方法org.indunet.fastproto.DynamicByteArray
 
getCharContent(boolean) - 类 中的方法org.indunet.fastproto.formula.compiler.MemoryJavaFileManager.MemoryInputJavaFileObject
 
getClassBytes() - 类 中的方法org.indunet.fastproto.formula.compiler.MemoryJavaFileManager
 
getClassPipeline() - 类 中的静态方法org.indunet.fastproto.graph.resolve.ResolvePipeline
 
getCode() - 类 中的方法org.indunet.fastproto.graph.resolve.ResolvePipeline
 
getCode() - 类 中的方法org.indunet.fastproto.graph.resolve.validate.TypeValidator
 
getCode() - 类 中的方法org.indunet.fastproto.pipeline.decode.DecodeFlow
 
getCode() - 类 中的方法org.indunet.fastproto.pipeline.decode.VerifyFixedLengthFlow
 
getCode() - 类 中的方法org.indunet.fastproto.pipeline.encode.EncodeFlow
 
getCode() - 类 中的方法org.indunet.fastproto.pipeline.encode.FixedLengthFlow
 
getCode() - 类 中的方法org.indunet.fastproto.pipeline.encode.InferLengthFlow
 
getCode() - 类 中的方法org.indunet.fastproto.pipeline.Pipeline
 
getCodec(Class<? extends Codec>) - 接口 中的静态方法org.indunet.fastproto.codec.Codec
 
getCodec(Class, Type) - 类 中的静态方法org.indunet.fastproto.mapper.CodecMapper
 
getDataTypeAnnotation(Class<T>) - 类 中的方法org.indunet.fastproto.codec.CodecContext
 
getDataTypeAnnotationClass(Class) - 类 中的静态方法org.indunet.fastproto.mapper.CodecMapper
 
getDecodeFlow() - 类 中的静态方法org.indunet.fastproto.pipeline.Pipeline
 
getDecoder(CodecContext, Class<? extends Function>) - 类 中的静态方法org.indunet.fastproto.mapper.CodecMapper
 
getDefaultDecoder(CodecContext, Class) - 类 中的静态方法org.indunet.fastproto.mapper.CodecMapper
 
getDefaultEncoder(CodecContext, Class) - 类 中的静态方法org.indunet.fastproto.mapper.CodecMapper
 
getEncodeFlow() - 类 中的静态方法org.indunet.fastproto.pipeline.Pipeline
 
getEncoder(CodecContext, Class<? extends Function>) - 类 中的静态方法org.indunet.fastproto.mapper.CodecMapper
 
getFieldPipeline() - 类 中的静态方法org.indunet.fastproto.graph.resolve.ResolvePipeline
 
getFormula(Class<? extends Function>) - 接口 中的静态方法org.indunet.fastproto.codec.Codec
 
getFormula(Class<? extends Function>) - 类 中的静态方法org.indunet.fastproto.mapper.CodecMapper
 
getJavaFileForOutput(JavaFileManager.Location, String, JavaFileObject.Kind, FileObject) - 类 中的方法org.indunet.fastproto.formula.compiler.MemoryJavaFileManager
 
getObject(Class<T>) - 类 中的方法org.indunet.fastproto.pipeline.PipelineContext
 
getReference(Class<?>) - 类 中的方法org.indunet.fastproto.graph.Graph
 
getType() - 接口 中的方法org.indunet.fastproto.ProtocolType
 
getValidReferences() - 类 中的方法org.indunet.fastproto.graph.Graph
 
Graph - org.indunet.fastproto.graph中的类
Reference Graph.
Graph() - 类 的构造器org.indunet.fastproto.graph.Graph
 
graph - 类 中的变量org.indunet.fastproto.pipeline.PipelineContext
 
graphs - 类 中的静态变量org.indunet.fastproto.graph.Resolver
 

H

hashCode() - 类 中的方法org.indunet.fastproto.graph.Reference
 

I

INFER_LENGTH_FLOW_CODE - 类 中的静态变量org.indunet.fastproto.pipeline.FlowCode
 
InferLengthFlow - org.indunet.fastproto.pipeline.encode中的类
Infer length flow.
InferLengthFlow() - 类 的构造器org.indunet.fastproto.pipeline.encode.InferLengthFlow
 
InstantCodec - org.indunet.fastproto.codec中的类
Instant type codec.
InstantCodec() - 类 的构造器org.indunet.fastproto.codec.InstantCodec
 
INT16 - 接口 中的静态变量org.indunet.fastproto.ProtocolType
 
Int16ArrayCodec - org.indunet.fastproto.codec中的类
Int16 array type codec.
Int16ArrayCodec() - 类 的构造器org.indunet.fastproto.codec.Int16ArrayCodec
 
Int16ArrayCodec.CollectionCodec - org.indunet.fastproto.codec中的类
 
Int16ArrayCodec.WrapperCodec - org.indunet.fastproto.codec中的类
 
Int16ArrayType - org.indunet.fastproto.annotation中的注释类型
Int16 array type
Int16Codec - org.indunet.fastproto.codec中的类
Int16 type codec.
Int16Codec() - 类 的构造器org.indunet.fastproto.codec.Int16Codec
 
Int16Type - org.indunet.fastproto.annotation中的注释类型
Int16 type, corresponding to Java Integer/int.
int16Type(String, int) - 类 中的方法org.indunet.fastproto.Decoder
 
int16Type(String, int, EndianPolicy) - 类 中的方法org.indunet.fastproto.Decoder
 
int16Type(int, short...) - 类 中的方法org.indunet.fastproto.Encoder
 
int16Type(int, EndianPolicy, short...) - 类 中的方法org.indunet.fastproto.Encoder
 
int16Type(int, int...) - 类 中的方法org.indunet.fastproto.Encoder
 
int16Type(int, EndianPolicy, int...) - 类 中的方法org.indunet.fastproto.Encoder
 
int16Type(byte[], int, EndianPolicy) - 类 中的静态方法org.indunet.fastproto.util.CodecUtils
 
int16Type(byte[], int) - 类 中的静态方法org.indunet.fastproto.util.CodecUtils
 
int16Type(byte[], int, EndianPolicy, int) - 类 中的静态方法org.indunet.fastproto.util.CodecUtils
 
int16Type(byte[], int, int) - 类 中的静态方法org.indunet.fastproto.util.CodecUtils
 
INT32 - 接口 中的静态变量org.indunet.fastproto.ProtocolType
 
Int32ArrayCodec - org.indunet.fastproto.codec中的类
Int32 array type codec.
Int32ArrayCodec() - 类 的构造器org.indunet.fastproto.codec.Int32ArrayCodec
 
Int32ArrayCodec.CollectionCodec - org.indunet.fastproto.codec中的类
 
Int32ArrayCodec.WrapperCodec - org.indunet.fastproto.codec中的类
 
Int32ArrayType - org.indunet.fastproto.annotation中的注释类型
Int32 array type
Int32Codec - org.indunet.fastproto.codec中的类
Int32 type codec.
Int32Codec() - 类 的构造器org.indunet.fastproto.codec.Int32Codec
 
Int32Type - org.indunet.fastproto.annotation中的注释类型
Integer type, corresponding to Java Integer/int.
int32Type(String, int) - 类 中的方法org.indunet.fastproto.Decoder
 
int32Type(String, int, EndianPolicy) - 类 中的方法org.indunet.fastproto.Decoder
 
int32Type(int, int...) - 类 中的方法org.indunet.fastproto.Encoder
 
int32Type(int, EndianPolicy, int...) - 类 中的方法org.indunet.fastproto.Encoder
 
int32Type(byte[], int, EndianPolicy) - 类 中的静态方法org.indunet.fastproto.util.CodecUtils
 
int32Type(byte[], int) - 类 中的静态方法org.indunet.fastproto.util.CodecUtils
 
int32Type(byte[], int, EndianPolicy, int) - 类 中的静态方法org.indunet.fastproto.util.CodecUtils
 
int32Type(byte[], int, int) - 类 中的静态方法org.indunet.fastproto.util.CodecUtils
 
INT64 - 接口 中的静态变量org.indunet.fastproto.ProtocolType
 
Int64ArrayCodec - org.indunet.fastproto.codec中的类
Int64 array type codec.
Int64ArrayCodec() - 类 的构造器org.indunet.fastproto.codec.Int64ArrayCodec
 
Int64ArrayCodec.CollectionCodec - org.indunet.fastproto.codec中的类
 
Int64ArrayCodec.WrapperCodec - org.indunet.fastproto.codec中的类
 
Int64ArrayType - org.indunet.fastproto.annotation中的注释类型
Int64 array type
Int64Codec - org.indunet.fastproto.codec中的类
Int64 type codec.
Int64Codec() - 类 的构造器org.indunet.fastproto.codec.Int64Codec
 
Int64Type - org.indunet.fastproto.annotation中的注释类型
Long type, corresponding to Java Long/long.
int64Type(String, int) - 类 中的方法org.indunet.fastproto.Decoder
 
int64Type(String, int, EndianPolicy) - 类 中的方法org.indunet.fastproto.Decoder
 
int64Type(int, long...) - 类 中的方法org.indunet.fastproto.Encoder
 
int64Type(int, EndianPolicy, long...) - 类 中的方法org.indunet.fastproto.Encoder
 
int64Type(byte[], int, EndianPolicy) - 类 中的静态方法org.indunet.fastproto.util.CodecUtils
 
int64Type(byte[], int) - 类 中的静态方法org.indunet.fastproto.util.CodecUtils
 
int64Type(byte[], int, EndianPolicy, long) - 类 中的静态方法org.indunet.fastproto.util.CodecUtils
 
int64Type(byte[], int, long) - 类 中的静态方法org.indunet.fastproto.util.CodecUtils
 
INT8 - 接口 中的静态变量org.indunet.fastproto.ProtocolType
 
Int8ArrayCodec - org.indunet.fastproto.codec中的类
Int8 array type codec.
Int8ArrayCodec() - 类 的构造器org.indunet.fastproto.codec.Int8ArrayCodec
 
Int8ArrayCodec.CollectionCodec - org.indunet.fastproto.codec中的类
 
Int8ArrayCodec.WrapperCodec - org.indunet.fastproto.codec中的类
 
Int8ArrayType - org.indunet.fastproto.annotation中的注释类型
Int8 array type
Int8Codec - org.indunet.fastproto.codec中的类
Int8 type codec.
Int8Codec() - 类 的构造器org.indunet.fastproto.codec.Int8Codec
 
Int8Type - org.indunet.fastproto.annotation中的注释类型
Integer8 type, corresponding to Java Integer/int.
int8Type(String, int) - 类 中的方法org.indunet.fastproto.Decoder
 
int8Type(int, byte...) - 类 中的方法org.indunet.fastproto.Encoder
 
int8Type(int, int...) - 类 中的方法org.indunet.fastproto.Encoder
 
int8Type(byte[], int) - 类 中的静态方法org.indunet.fastproto.util.CodecUtils
 
int8Type(byte[], int, int) - 类 中的静态方法org.indunet.fastproto.util.CodecUtils
 
isClass(Field) - 类 中的静态方法org.indunet.fastproto.graph.Resolver
 
isData(Field) - 类 中的静态方法org.indunet.fastproto.graph.Resolver
 
isSupported(Type) - 类 中的静态方法org.indunet.fastproto.mapper.CodecMapper
 

J

JAVA_TYPES_NAME - 类 中的静态变量org.indunet.fastproto.util.TypeUtils
 
JavaStringCompiler - org.indunet.fastproto.formula.compiler中的类
In-memory compile Java source code as String.
JavaStringCompiler() - 类 的构造器org.indunet.fastproto.formula.compiler.JavaStringCompiler
 
JavaTypeMapper - org.indunet.fastproto.mapper中的类
Java mapper.
JavaTypeMapper() - 类 的构造器org.indunet.fastproto.mapper.JavaTypeMapper
 
javaTypes(Class<? extends Annotation>) - 类 中的静态方法org.indunet.fastproto.util.TypeUtils
 

L

length(int) - 类 中的方法org.indunet.fastproto.Encoder
 
length - 类 中的变量org.indunet.fastproto.graph.Reference
 
length() - 接口 中的方法org.indunet.fastproto.ProtocolType
 
length(int, int, int) - 类 中的静态方法org.indunet.fastproto.util.ReverseUtils
 
length(Annotation) - 类 中的静态方法org.indunet.fastproto.util.TypeUtils
 
LENGTH_NAME - 类 中的静态变量org.indunet.fastproto.util.TypeUtils
 
linearDecode(byte[], Graph) - 类 中的方法org.indunet.fastproto.pipeline.decode.DecodeFlow
 
listToArray(List<?>, Object) - 类 中的静态方法org.indunet.fastproto.util.TypeUtils
 
loadClass(String, Map<String, byte[]>) - 类 中的方法org.indunet.fastproto.formula.compiler.JavaStringCompiler
Load class from compiled classes.
LSB_0 - 注释类型 中的静态变量org.indunet.fastproto.annotation.BoolArrayType
 

M

makeStringSource(String, String) - 类 中的方法org.indunet.fastproto.formula.compiler.MemoryJavaFileManager
 
map - 类 中的变量org.indunet.fastproto.Decoder
 
map - 类 中的静态变量org.indunet.fastproto.mapper.DataTypeAnnotationMapper
 
map - 类 中的静态变量org.indunet.fastproto.mapper.JavaTypeMapper
 
mapTo(Class<T>) - 类 中的方法org.indunet.fastproto.Decoder
 
MAX_BIT_OFFSET - 注释类型 中的静态变量org.indunet.fastproto.annotation.BoolType
 
MAX_VALUE - 注释类型 中的静态变量org.indunet.fastproto.annotation.DoubleType
 
MAX_VALUE - 注释类型 中的静态变量org.indunet.fastproto.annotation.EnumType
 
MAX_VALUE - 注释类型 中的静态变量org.indunet.fastproto.annotation.FloatType
 
MAX_VALUE - 注释类型 中的静态变量org.indunet.fastproto.annotation.Int16Type
 
MAX_VALUE - 注释类型 中的静态变量org.indunet.fastproto.annotation.Int32Type
 
MAX_VALUE - 注释类型 中的静态变量org.indunet.fastproto.annotation.Int64Type
 
MAX_VALUE - 注释类型 中的静态变量org.indunet.fastproto.annotation.Int8Type
 
MAX_VALUE - 注释类型 中的静态变量org.indunet.fastproto.annotation.UInt16Type
 
MAX_VALUE - 注释类型 中的静态变量org.indunet.fastproto.annotation.UInt32Type
 
MAX_VALUE - 注释类型 中的静态变量org.indunet.fastproto.annotation.UInt64Type
 
MAX_VALUE - 注释类型 中的静态变量org.indunet.fastproto.annotation.UInt8Type
 
MemoryClassLoader - org.indunet.fastproto.formula.compiler中的类
Load class from byte[] which is compiled in memory.
MemoryClassLoader(Map<String, byte[]>) - 类 的构造器org.indunet.fastproto.formula.compiler.MemoryClassLoader
 
MemoryInputJavaFileObject(String, String) - 类 的构造器org.indunet.fastproto.formula.compiler.MemoryJavaFileManager.MemoryInputJavaFileObject
 
MemoryJavaFileManager - org.indunet.fastproto.formula.compiler中的类
In-memory java file manager.
MemoryJavaFileManager(JavaFileManager) - 类 的构造器org.indunet.fastproto.formula.compiler.MemoryJavaFileManager
 
MemoryJavaFileManager.MemoryInputJavaFileObject - org.indunet.fastproto.formula.compiler中的类
 
MemoryJavaFileManager.MemoryOutputJavaFileObject - org.indunet.fastproto.formula.compiler中的类
 
MemoryOutputJavaFileObject(String) - 类 的构造器org.indunet.fastproto.formula.compiler.MemoryJavaFileManager.MemoryOutputJavaFileObject
 
message - 枚举 中的变量org.indunet.fastproto.exception.CodecError
 
MIN_BIT_OFFSET - 注释类型 中的静态变量org.indunet.fastproto.annotation.BoolType
 
MIN_VALUE - 注释类型 中的静态变量org.indunet.fastproto.annotation.DoubleType
 
MIN_VALUE - 注释类型 中的静态变量org.indunet.fastproto.annotation.EnumType
 
MIN_VALUE - 注释类型 中的静态变量org.indunet.fastproto.annotation.FloatType
 
MIN_VALUE - 注释类型 中的静态变量org.indunet.fastproto.annotation.Int16Type
 
MIN_VALUE - 注释类型 中的静态变量org.indunet.fastproto.annotation.Int32Type
 
MIN_VALUE - 注释类型 中的静态变量org.indunet.fastproto.annotation.Int64Type
 
MIN_VALUE - 注释类型 中的静态变量org.indunet.fastproto.annotation.Int8Type
 
MIN_VALUE - 注释类型 中的静态变量org.indunet.fastproto.annotation.UInt16Type
 
MIN_VALUE - 注释类型 中的静态变量org.indunet.fastproto.annotation.UInt32Type
 
MIN_VALUE - 注释类型 中的静态变量org.indunet.fastproto.annotation.UInt64Type
 
MIN_VALUE - 注释类型 中的静态变量org.indunet.fastproto.annotation.UInt8Type
 
MSB_0 - 注释类型 中的静态变量org.indunet.fastproto.annotation.BoolArrayType
 

N

name - 枚举 中的变量org.indunet.fastproto.EndianPolicy
 
name - 类 中的变量org.indunet.fastproto.formula.compiler.MemoryJavaFileManager.MemoryOutputJavaFileObject
 
newInstance() - 类 中的方法org.indunet.fastproto.graph.Reference
 
newInstance(Reference[]) - 类 中的方法org.indunet.fastproto.graph.Reference
 
newInstance(Class<? extends Collection>) - 类 中的静态方法org.indunet.fastproto.util.CollectionUtils
 
next - 类 中的变量org.indunet.fastproto.pipeline.Pipeline
 

O

object - 类 中的变量org.indunet.fastproto.pipeline.PipelineContext
 
offset() - 接口 中的方法org.indunet.fastproto.ProtocolType
 
offset(int, int) - 类 中的静态方法org.indunet.fastproto.util.ReverseUtils
 
openOutputStream() - 类 中的方法org.indunet.fastproto.formula.compiler.MemoryJavaFileManager.MemoryOutputJavaFileObject
 
org.indunet.fastproto - 程序包 org.indunet.fastproto
 
org.indunet.fastproto.annotation - 程序包 org.indunet.fastproto.annotation
 
org.indunet.fastproto.codec - 程序包 org.indunet.fastproto.codec
 
org.indunet.fastproto.exception - 程序包 org.indunet.fastproto.exception
 
org.indunet.fastproto.formula - 程序包 org.indunet.fastproto.formula
 
org.indunet.fastproto.formula.compiler - 程序包 org.indunet.fastproto.formula.compiler
 
org.indunet.fastproto.graph - 程序包 org.indunet.fastproto.graph
 
org.indunet.fastproto.graph.resolve - 程序包 org.indunet.fastproto.graph.resolve
 
org.indunet.fastproto.graph.resolve.validate - 程序包 org.indunet.fastproto.graph.resolve.validate
 
org.indunet.fastproto.mapper - 程序包 org.indunet.fastproto.mapper
 
org.indunet.fastproto.pipeline - 程序包 org.indunet.fastproto.pipeline
 
org.indunet.fastproto.pipeline.decode - 程序包 org.indunet.fastproto.pipeline.decode
 
org.indunet.fastproto.pipeline.encode - 程序包 org.indunet.fastproto.pipeline.encode
 
org.indunet.fastproto.util - 程序包 org.indunet.fastproto.util
 

P

parse(byte[], Class<T>) - 类 中的静态方法org.indunet.fastproto.FastProto
Convert byte array into object.
parse(byte[]) - 类 中的静态方法org.indunet.fastproto.FastProto
Convert byte array into map or object.
parse(Object) - 类 中的方法org.indunet.fastproto.graph.Reference
 
Pipeline<T> - org.indunet.fastproto.pipeline中的类
Abstract flow.
Pipeline() - 类 的构造器org.indunet.fastproto.pipeline.Pipeline
 
PipelineContext - org.indunet.fastproto.pipeline中的类
Codec Context.
PipelineContext() - 类 的构造器org.indunet.fastproto.pipeline.PipelineContext
 
print() - 类 中的方法org.indunet.fastproto.graph.Graph
 
process(Reference) - 类 中的方法org.indunet.fastproto.graph.resolve.CodecFlow
 
process(Reference) - 类 中的方法org.indunet.fastproto.graph.resolve.CodecIgnoreFlow
 
process(Reference) - 类 中的方法org.indunet.fastproto.graph.resolve.ConstructorFlow
 
process(Reference) - 类 中的方法org.indunet.fastproto.graph.resolve.EndianFlow
 
process(Reference) - 类 中的方法org.indunet.fastproto.graph.resolve.FixedLengthFlow
 
process(Reference) - 类 中的方法org.indunet.fastproto.graph.resolve.FormulaFlow
 
process(Reference) - 类 中的方法org.indunet.fastproto.graph.resolve.TypeAnnotationFlow
 
process(ValidatorContext) - 类 中的方法org.indunet.fastproto.graph.resolve.validate.DecodingFormulaValidator
 
process(ValidatorContext) - 类 中的方法org.indunet.fastproto.graph.resolve.validate.EncodingFormulaValidator
 
process(PipelineContext) - 类 中的方法org.indunet.fastproto.pipeline.decode.DecodeFlow
 
process(PipelineContext) - 类 中的方法org.indunet.fastproto.pipeline.decode.VerifyFixedLengthFlow
 
process(PipelineContext) - 类 中的方法org.indunet.fastproto.pipeline.encode.EncodeFlow
 
process(PipelineContext) - 类 中的方法org.indunet.fastproto.pipeline.encode.FixedLengthFlow
 
process(PipelineContext) - 类 中的方法org.indunet.fastproto.pipeline.encode.InferLengthFlow
 
process(T) - 类 中的方法org.indunet.fastproto.pipeline.Pipeline
 
PROTOCOL_TYPES_NAME - 类 中的静态变量org.indunet.fastproto.util.TypeUtils
 
protocolClass - 类 中的变量org.indunet.fastproto.graph.Reference
 
protocolType - 类 中的变量org.indunet.fastproto.graph.Reference
 
protocolType - 类 中的变量org.indunet.fastproto.graph.resolve.validate.ValidatorContext
 
ProtocolType - org.indunet.fastproto中的接口
Protocol type.
proxy(AutoType, Class<T>) - 接口 中的静态方法org.indunet.fastproto.ProtocolType
 
proxy(Annotation) - 接口 中的静态方法org.indunet.fastproto.ProtocolType
 

R

read(int) - 类 中的方法org.indunet.fastproto.DynamicByteArray
 
Reference - org.indunet.fastproto.graph中的类
Schema.
Reference() - 类 的构造器org.indunet.fastproto.graph.Reference
 
Reference.ConstructorType - org.indunet.fastproto.graph中的枚举
 
Reference.ReferenceType - org.indunet.fastproto.graph中的枚举
 
referenceType - 类 中的变量org.indunet.fastproto.graph.Reference
 
ReferenceType() - 枚举 的构造器org.indunet.fastproto.graph.Reference.ReferenceType
 
resolve(Class<?>) - 类 中的静态方法org.indunet.fastproto.graph.Resolver
 
resolveClassFlow - 类 中的静态变量org.indunet.fastproto.graph.Resolver
 
ResolveException - org.indunet.fastproto.exception中的异常错误
 
ResolveException() - 异常错误 的构造器org.indunet.fastproto.exception.ResolveException
 
ResolveException(CodecError) - 异常错误 的构造器org.indunet.fastproto.exception.ResolveException
 
ResolveException(String) - 异常错误 的构造器org.indunet.fastproto.exception.ResolveException
 
ResolveException(CodecError, Throwable) - 异常错误 的构造器org.indunet.fastproto.exception.ResolveException
 
ResolveException(String, Throwable) - 异常错误 的构造器org.indunet.fastproto.exception.ResolveException
 
resolveFieldFlow - 类 中的静态变量org.indunet.fastproto.graph.Resolver
 
ResolvePipeline - org.indunet.fastproto.graph.resolve中的类
 
ResolvePipeline() - 类 的构造器org.indunet.fastproto.graph.resolve.ResolvePipeline
 
Resolver - org.indunet.fastproto.graph中的类
Reference resolver.
Resolver() - 类 的构造器org.indunet.fastproto.graph.Resolver
 
reverse(byte[], int) - 类 中的静态方法org.indunet.fastproto.util.CodecUtils
 
reverse(byte[], int, int) - 类 中的静态方法org.indunet.fastproto.util.CodecUtils
 
ReverseUtils - org.indunet.fastproto.util中的类
Reverse address.
ReverseUtils() - 类 的构造器org.indunet.fastproto.util.ReverseUtils
 
root() - 类 中的方法org.indunet.fastproto.graph.Graph
 

S

setField(Reference) - 类 中的方法org.indunet.fastproto.graph.Reference
 
setNext(Pipeline<T>) - 类 中的方法org.indunet.fastproto.pipeline.Pipeline
 
setValue(Object) - 类 中的方法org.indunet.fastproto.graph.Reference
 
ShortArrayCodec - org.indunet.fastproto.codec中的类
Short array type codec.
ShortArrayCodec() - 类 的构造器org.indunet.fastproto.codec.ShortArrayCodec
 
ShortArrayCodec.CollectionCodec - org.indunet.fastproto.codec中的类
 
ShortArrayCodec.WrapperCodec - org.indunet.fastproto.codec中的类
 
ShortCodec - org.indunet.fastproto.codec中的类
Short type codec.
ShortCodec() - 类 的构造器org.indunet.fastproto.codec.ShortCodec
 
shortType(String, int) - 类 中的方法org.indunet.fastproto.Decoder
 
shortType(String, int, EndianPolicy) - 类 中的方法org.indunet.fastproto.Decoder
 
shortType(byte[], int, EndianPolicy) - 类 中的静态方法org.indunet.fastproto.util.CodecUtils
 
shortType(byte[], int) - 类 中的静态方法org.indunet.fastproto.util.CodecUtils
 
shortType(byte[], int, EndianPolicy, short) - 类 中的静态方法org.indunet.fastproto.util.CodecUtils
 
shortType(byte[], int, short) - 类 中的静态方法org.indunet.fastproto.util.CodecUtils
 
SIZE - 注释类型 中的静态变量org.indunet.fastproto.annotation.BoolType
 
SIZE - 注释类型 中的静态变量org.indunet.fastproto.annotation.CharType
 
SIZE - 注释类型 中的静态变量org.indunet.fastproto.annotation.DoubleType
 
SIZE - 注释类型 中的静态变量org.indunet.fastproto.annotation.EnumType
 
SIZE - 注释类型 中的静态变量org.indunet.fastproto.annotation.FloatType
 
SIZE - 注释类型 中的静态变量org.indunet.fastproto.annotation.Int16Type
 
SIZE - 注释类型 中的静态变量org.indunet.fastproto.annotation.Int32Type
 
SIZE - 注释类型 中的静态变量org.indunet.fastproto.annotation.Int64Type
 
SIZE - 注释类型 中的静态变量org.indunet.fastproto.annotation.Int8Type
 
SIZE - 注释类型 中的静态变量org.indunet.fastproto.annotation.TimeType
 
SIZE - 注释类型 中的静态变量org.indunet.fastproto.annotation.UInt16Type
 
SIZE - 注释类型 中的静态变量org.indunet.fastproto.annotation.UInt32Type
 
SIZE - 注释类型 中的静态变量org.indunet.fastproto.annotation.UInt64Type
 
SIZE - 注释类型 中的静态变量org.indunet.fastproto.annotation.UInt8Type
 
size - 类 中的变量org.indunet.fastproto.DynamicByteArray
 
size() - 类 中的方法org.indunet.fastproto.DynamicByteArray
 
size - 类 中的变量org.indunet.fastproto.graph.Reference
 
size() - 接口 中的方法org.indunet.fastproto.ProtocolType
 
size(Class<? extends Annotation>) - 类 中的静态方法org.indunet.fastproto.util.TypeUtils
 
SIZE_NAME - 类 中的静态变量org.indunet.fastproto.util.TypeUtils
 
stdManager - 类 中的变量org.indunet.fastproto.formula.compiler.JavaStringCompiler
 
stream() - 类 中的方法org.indunet.fastproto.graph.Graph
 
STRING - 接口 中的静态变量org.indunet.fastproto.ProtocolType
 
StringBufferCodec - org.indunet.fastproto.codec中的类
StringBuffer type codec.
StringBufferCodec() - 类 的构造器org.indunet.fastproto.codec.StringBufferCodec
 
StringBuilderCodec - org.indunet.fastproto.codec中的类
StringBuilder type codec.
StringBuilderCodec() - 类 的构造器org.indunet.fastproto.codec.StringBuilderCodec
 
StringCodec - org.indunet.fastproto.codec中的类
String type codec.
StringCodec() - 类 的构造器org.indunet.fastproto.codec.StringCodec
 
StringType - org.indunet.fastproto.annotation中的注释类型
String type, corresponding to Java String.

T

TIME - 接口 中的静态变量org.indunet.fastproto.ProtocolType
 
TimestampCodec - org.indunet.fastproto.codec中的类
Timestamp type codec.
TimestampCodec() - 类 的构造器org.indunet.fastproto.codec.TimestampCodec
 
TimeType - org.indunet.fastproto.annotation中的注释类型
Timestamp type, corresponding to Java java.sql.Timestamp.
toBytes(Object) - 类 中的静态方法org.indunet.fastproto.FastProto
Convert object into byte array.
toBytes(Object, int) - 类 中的静态方法org.indunet.fastproto.FastProto
Convert object into byte array.
toBytes(Object, byte[]) - 类 中的静态方法org.indunet.fastproto.FastProto
Convert object into byte array.
toBytes() - 类 中的静态方法org.indunet.fastproto.FastProto
Generate byte array.
toString() - 类 中的方法org.indunet.fastproto.pipeline.Pipeline
 
type(byte[], int, int, byte[]) - 类 中的静态方法org.indunet.fastproto.util.CodecUtils
 
type(byte[], int, byte[]) - 类 中的静态方法org.indunet.fastproto.util.CodecUtils
 
type(byte[], int, int, boolean) - 类 中的静态方法org.indunet.fastproto.util.CodecUtils
 
type(byte[], int, byte) - 类 中的静态方法org.indunet.fastproto.util.CodecUtils
 
type(byte[], int, EndianPolicy, short) - 类 中的静态方法org.indunet.fastproto.util.CodecUtils
 
type(byte[], int, EndianPolicy, int) - 类 中的静态方法org.indunet.fastproto.util.CodecUtils
 
type(byte[], int, EndianPolicy, BigInteger) - 类 中的静态方法org.indunet.fastproto.util.CodecUtils
 
type(byte[], int, EndianPolicy, long) - 类 中的静态方法org.indunet.fastproto.util.CodecUtils
 
type(byte[], int, EndianPolicy, float) - 类 中的静态方法org.indunet.fastproto.util.CodecUtils
 
type(byte[], int, EndianPolicy, double) - 类 中的静态方法org.indunet.fastproto.util.CodecUtils
 
typeAnnotation - 类 中的变量org.indunet.fastproto.graph.resolve.validate.ValidatorContext
 
typeAnnotationClass - 类 中的变量org.indunet.fastproto.graph.resolve.validate.ValidatorContext
 
TypeAnnotationFlow - org.indunet.fastproto.graph.resolve中的类
Resolve element type flow.
TypeAnnotationFlow() - 类 的构造器org.indunet.fastproto.graph.resolve.TypeAnnotationFlow
 
TypeUtils - org.indunet.fastproto.util中的类
Type utils.
TypeUtils() - 类 的构造器org.indunet.fastproto.util.TypeUtils
 
TypeValidator - org.indunet.fastproto.graph.resolve.validate中的类
 
TypeValidator() - 类 的构造器org.indunet.fastproto.graph.resolve.validate.TypeValidator
 

U

UINT16 - 接口 中的静态变量org.indunet.fastproto.ProtocolType
 
UInt16ArrayCodec - org.indunet.fastproto.codec中的类
UInt16 array type codec.
UInt16ArrayCodec() - 类 的构造器org.indunet.fastproto.codec.UInt16ArrayCodec
 
UInt16ArrayCodec.CollectionCodec - org.indunet.fastproto.codec中的类
 
UInt16ArrayCodec.WrapperCodec - org.indunet.fastproto.codec中的类
 
UInt16ArrayType - org.indunet.fastproto.annotation中的注释类型
UInt16 array type
UInt16Codec - org.indunet.fastproto.codec中的类
UInt16 type codec.
UInt16Codec() - 类 的构造器org.indunet.fastproto.codec.UInt16Codec
 
UInt16Type - org.indunet.fastproto.annotation中的注释类型
Integer type, corresponding to Java Integer/int.
uint16Type(String, int) - 类 中的方法org.indunet.fastproto.Decoder
 
uint16Type(String, int, EndianPolicy) - 类 中的方法org.indunet.fastproto.Decoder
 
uint16Type(int, int...) - 类 中的方法org.indunet.fastproto.Encoder
 
uint16Type(int, EndianPolicy, int...) - 类 中的方法org.indunet.fastproto.Encoder
 
uint16Type(byte[], int, EndianPolicy) - 类 中的静态方法org.indunet.fastproto.util.CodecUtils
 
uint16Type(byte[], int) - 类 中的静态方法org.indunet.fastproto.util.CodecUtils
 
uint16Type(byte[], int, EndianPolicy, int) - 类 中的静态方法org.indunet.fastproto.util.CodecUtils
 
uint16Type(byte[], int, int) - 类 中的静态方法org.indunet.fastproto.util.CodecUtils
 
UINT32 - 接口 中的静态变量org.indunet.fastproto.ProtocolType
 
UInt32ArrayCodec - org.indunet.fastproto.codec中的类
UInt32 array type codec.
UInt32ArrayCodec() - 类 的构造器org.indunet.fastproto.codec.UInt32ArrayCodec
 
UInt32ArrayCodec.CollectionCodec - org.indunet.fastproto.codec中的类
 
UInt32ArrayCodec.WrapperCodec - org.indunet.fastproto.codec中的类
 
UInt32ArrayType - org.indunet.fastproto.annotation中的注释类型
UInt32 array type
UInt32Codec - org.indunet.fastproto.codec中的类
UInt32 type codec.
UInt32Codec() - 类 的构造器org.indunet.fastproto.codec.UInt32Codec
 
UInt32Type - org.indunet.fastproto.annotation中的注释类型
Long type, corresponding to Java Long/long.
uint32Type(String, int) - 类 中的方法org.indunet.fastproto.Decoder
 
uint32Type(String, int, EndianPolicy) - 类 中的方法org.indunet.fastproto.Decoder
 
uint32Type(int, long...) - 类 中的方法org.indunet.fastproto.Encoder
 
uint32Type(int, EndianPolicy, long...) - 类 中的方法org.indunet.fastproto.Encoder
 
uint32Type(byte[], int, EndianPolicy) - 类 中的静态方法org.indunet.fastproto.util.CodecUtils
 
uint32Type(byte[], int) - 类 中的静态方法org.indunet.fastproto.util.CodecUtils
 
uint32Type(byte[], int, EndianPolicy, long) - 类 中的静态方法org.indunet.fastproto.util.CodecUtils
 
uint32Type(byte[], int, long) - 类 中的静态方法org.indunet.fastproto.util.CodecUtils
 
UINT64 - 接口 中的静态变量org.indunet.fastproto.ProtocolType
 
UInt64ArrayCodec - org.indunet.fastproto.codec中的类
UInt64 array type codec.
UInt64ArrayCodec() - 类 的构造器org.indunet.fastproto.codec.UInt64ArrayCodec
 
UInt64ArrayCodec.CollectionCodec - org.indunet.fastproto.codec中的类
 
UInt64ArrayType - org.indunet.fastproto.annotation中的注释类型
UInt64 array type
UInt64Codec - org.indunet.fastproto.codec中的类
UInt64 type codec.
UInt64Codec() - 类 的构造器org.indunet.fastproto.codec.UInt64Codec
 
UInt64Type - org.indunet.fastproto.annotation中的注释类型
uint64 type, corresponding to Java BigInteger.
uint64Type(String, int) - 类 中的方法org.indunet.fastproto.Decoder
 
uint64Type(String, int, EndianPolicy) - 类 中的方法org.indunet.fastproto.Decoder
 
uint64Type(int, BigInteger...) - 类 中的方法org.indunet.fastproto.Encoder
 
uint64Type(int, EndianPolicy, BigInteger...) - 类 中的方法org.indunet.fastproto.Encoder
 
uint64Type(byte[], int, EndianPolicy) - 类 中的静态方法org.indunet.fastproto.util.CodecUtils
 
uint64Type(byte[], int) - 类 中的静态方法org.indunet.fastproto.util.CodecUtils
 
uint64Type(byte[], int, EndianPolicy, BigInteger) - 类 中的静态方法org.indunet.fastproto.util.CodecUtils
 
uint64Type(byte[], int, BigInteger) - 类 中的静态方法org.indunet.fastproto.util.CodecUtils
 
UINT8 - 接口 中的静态变量org.indunet.fastproto.ProtocolType
 
UInt8ArrayCodec - org.indunet.fastproto.codec中的类
UInt8 array type codec.
UInt8ArrayCodec() - 类 的构造器org.indunet.fastproto.codec.UInt8ArrayCodec
 
UInt8ArrayCodec.CollectionCodec - org.indunet.fastproto.codec中的类
 
UInt8ArrayCodec.WrapperCodec - org.indunet.fastproto.codec中的类
 
UInt8ArrayType - org.indunet.fastproto.annotation中的注释类型
UInt8 array type
UInt8Codec - org.indunet.fastproto.codec中的类
UInt8 type codec.
UInt8Codec() - 类 的构造器org.indunet.fastproto.codec.UInt8Codec
 
UInt8Type - org.indunet.fastproto.annotation中的注释类型
Integer type, corresponding to Java Integer/int.
uint8Type(String, int) - 类 中的方法org.indunet.fastproto.Decoder
 
uint8Type(int, int...) - 类 中的方法org.indunet.fastproto.Encoder
 
uint8Type(byte[], int) - 类 中的静态方法org.indunet.fastproto.util.CodecUtils
 
uint8Type(byte[], int, int) - 类 中的静态方法org.indunet.fastproto.util.CodecUtils
 

V

validateFlow - 类 中的静态变量org.indunet.fastproto.pipeline.Pipeline
 
Validator - org.indunet.fastproto.annotation中的注释类型
 
ValidatorContext - org.indunet.fastproto.graph.resolve.validate中的类
Validation context.
ValidatorContext() - 类 的构造器org.indunet.fastproto.graph.resolve.validate.ValidatorContext
 
validators - 类 中的静态变量org.indunet.fastproto.graph.resolve.validate.TypeValidator
 
validReferences - 类 中的变量org.indunet.fastproto.graph.Graph
 
value - 类 中的变量org.indunet.fastproto.graph.Reference
 
valueOf(String) - 枚举 中的静态方法org.indunet.fastproto.EndianPolicy
返回带有指定名称的该类型的枚举常量。
valueOf(String) - 枚举 中的静态方法org.indunet.fastproto.exception.CodecError
返回带有指定名称的该类型的枚举常量。
valueOf(String) - 枚举 中的静态方法org.indunet.fastproto.graph.Reference.ConstructorType
返回带有指定名称的该类型的枚举常量。
valueOf(String) - 枚举 中的静态方法org.indunet.fastproto.graph.Reference.ReferenceType
返回带有指定名称的该类型的枚举常量。
values() - 枚举 中的静态方法org.indunet.fastproto.EndianPolicy
按照声明该枚举类型的常量的顺序, 返回 包含这些常量的数组。
values() - 枚举 中的静态方法org.indunet.fastproto.exception.CodecError
按照声明该枚举类型的常量的顺序, 返回 包含这些常量的数组。
values() - 枚举 中的静态方法org.indunet.fastproto.graph.Reference.ConstructorType
按照声明该枚举类型的常量的顺序, 返回 包含这些常量的数组。
values() - 枚举 中的静态方法org.indunet.fastproto.graph.Reference.ReferenceType
按照声明该枚举类型的常量的顺序, 返回 包含这些常量的数组。
VERIFY_FIXED_LENGTH_FLOW_CODE - 类 中的静态变量org.indunet.fastproto.pipeline.FlowCode
 
VerifyFixedLengthFlow - org.indunet.fastproto.pipeline.decode中的类
Verify length flow.
VerifyFixedLengthFlow() - 类 的构造器org.indunet.fastproto.pipeline.decode.VerifyFixedLengthFlow
 

W

wrapperClass(String) - 类 中的静态方法org.indunet.fastproto.util.TypeUtils
 
WrapperCodec() - 类 的构造器org.indunet.fastproto.codec.BinaryCodec.WrapperCodec
 
WrapperCodec() - 类 的构造器org.indunet.fastproto.codec.BoolArrayCodec.WrapperCodec
 
WrapperCodec() - 类 的构造器org.indunet.fastproto.codec.DoubleArrayCodec.WrapperCodec
 
WrapperCodec() - 类 的构造器org.indunet.fastproto.codec.FloatArrayCodec.WrapperCodec
 
WrapperCodec() - 类 的构造器org.indunet.fastproto.codec.Int16ArrayCodec.WrapperCodec
 
WrapperCodec() - 类 的构造器org.indunet.fastproto.codec.Int32ArrayCodec.WrapperCodec
 
WrapperCodec() - 类 的构造器org.indunet.fastproto.codec.Int64ArrayCodec.WrapperCodec
 
WrapperCodec() - 类 的构造器org.indunet.fastproto.codec.Int8ArrayCodec.WrapperCodec
 
WrapperCodec() - 类 的构造器org.indunet.fastproto.codec.ShortArrayCodec.WrapperCodec
 
WrapperCodec() - 类 的构造器org.indunet.fastproto.codec.UInt16ArrayCodec.WrapperCodec
 
WrapperCodec() - 类 的构造器org.indunet.fastproto.codec.UInt32ArrayCodec.WrapperCodec
 
WrapperCodec() - 类 的构造器org.indunet.fastproto.codec.UInt8ArrayCodec.WrapperCodec
 
write(int) - 类 中的方法org.indunet.fastproto.DynamicByteArray
 
write(int, int) - 类 中的方法org.indunet.fastproto.DynamicByteArray
 
A B C D E F G H I J L M N O P R S T U V W 
跳过导航链接

Copyright © 2019–2022 indunet. All rights reserved.