Index
A B C D F G M N O P R S T U W
All Classes All Packages
All Classes All Packages
All Classes All Packages
A
- addParseMethodHelpers(JavaOutput, DescriptorProtos.DescriptorProto, FastProtoGenerator.ClassInfo) - Method in class org.ebfhub.fastprotobuf.FastProtoGenerator
-
addParseMethodHelpers.
- addSetValue(JavaOutput, FastProtoGenerator.TypeInfo, DescriptorProtos.FieldDescriptorProto, String, FastProtoGenerator.ClassInfo, String) - Method in class org.ebfhub.fastprotobuf.FastProtoGenerator
-
addSetValue.
B
- bit - Variable in class org.ebfhub.fastprotobuf.FastProtoField
- ByteProvider() - Constructor for class org.ebfhub.fastprotobuf.Utf8.ByteProvider
- ByteWriter() - Constructor for class org.ebfhub.fastprotobuf.Utf8.ByteWriter
C
- clazz - Variable in class org.ebfhub.fastprotobuf.FastProtoField
- clear() - Method in interface org.ebfhub.fastprotobuf.FastProtoMessage
- clear() - Method in interface org.ebfhub.fastprotobuf.FastProtoSetter
-
Clear the object
- clearList(List<?>) - Method in class org.ebfhub.fastprotobuf.FastProtoObjectPool
- createAdd(JavaOutput, FastProtoGenerator.ClassInfo, Map<FastProtoGenerator.TypeInfo, List<DescriptorProtos.FieldDescriptorProto>>, String, boolean, boolean) - Method in class org.ebfhub.fastprotobuf.FastProtoGenerator
-
createAdd.
- createAddMethod(JavaOutput, FastProtoGenerator.ClassInfo, FastProtoGenerator.TypeInfo, DescriptorProtos.FieldDescriptorProto) - Method in class org.ebfhub.fastprotobuf.FastProtoGenerator
-
createAddMethod.
- createSet(JavaOutput, FastProtoGenerator.ClassInfo, Map<FastProtoGenerator.TypeInfo, List<DescriptorProtos.FieldDescriptorProto>>, String, boolean, boolean) - Method in class org.ebfhub.fastprotobuf.FastProtoGenerator
-
createSet.
D
- decodeProto(byte[], boolean) - Static method in class org.ebfhub.fastprotobuf.ProtoDebug
-
decodeProto.
- decodeProto(ByteString, int, boolean) - Static method in class org.ebfhub.fastprotobuf.ProtoDebug
-
decodeProto.
F
- FastProtoField - Class in org.ebfhub.fastprotobuf
-
FastProtoField class.
- FastProtoField(String, int, int, WireFormat.FieldType, boolean, Class<?>) - Constructor for class org.ebfhub.fastprotobuf.FastProtoField
-
Constructor for FastProtoField.
- FastProtoGenerator - Class in org.ebfhub.fastprotobuf
-
FastProtoGenerator class.
- FastProtoGenerator(boolean) - Constructor for class org.ebfhub.fastprotobuf.FastProtoGenerator
-
Constructor for FastProtoGenerator.
- FastProtoMessage - Interface in org.ebfhub.fastprotobuf
- FastProtoObjectPool - Class in org.ebfhub.fastprotobuf
- FastProtoObjectPool() - Constructor for class org.ebfhub.fastprotobuf.FastProtoObjectPool
- FastProtoReader - Class in org.ebfhub.fastprotobuf
-
FastProtoReader class.
- FastProtoReader() - Constructor for class org.ebfhub.fastprotobuf.FastProtoReader
- FastProtoSetter - Interface in org.ebfhub.fastprotobuf
-
FastProtoSetter interface.
- FastProtoWritable - Interface in org.ebfhub.fastprotobuf
-
FastProtoWritable interface.
- FastProtoWriter - Class in org.ebfhub.fastprotobuf
-
FastProtoWriter class.
- FastProtoWriter() - Constructor for class org.ebfhub.fastprotobuf.FastProtoWriter
- field_add(int) - Method in interface org.ebfhub.fastprotobuf.FastProtoSetter
-
Add a message field, returning a setter component
- field_add_builder(int) - Method in interface org.ebfhub.fastprotobuf.FastProtoSetter
-
Mark a field as set and return its empty string builder.
- field_builder(int) - Method in interface org.ebfhub.fastprotobuf.FastProtoSetter
-
Mark a field as set and return its empty string builder.
- field_getAll() - Method in interface org.ebfhub.fastprotobuf.FastProtoSetter
-
Get list of fields.
- field_getDef(int) - Method in interface org.ebfhub.fastprotobuf.FastProtoSetter
-
Get definition for a field.
- field_set(int, boolean) - Method in interface org.ebfhub.fastprotobuf.FastProtoSetter
-
Set a boolean value directly
- field_set(int, double) - Method in interface org.ebfhub.fastprotobuf.FastProtoSetter
-
Set a double value directly
- field_set(int, float) - Method in interface org.ebfhub.fastprotobuf.FastProtoSetter
-
Set a float value directly
- field_set(int, int) - Method in interface org.ebfhub.fastprotobuf.FastProtoSetter
-
Set an integer value directly
- field_set(int, long) - Method in interface org.ebfhub.fastprotobuf.FastProtoSetter
-
Set a long value directly
- ft - Variable in class org.ebfhub.fastprotobuf.FastProtoField
G
- generateFiles(PluginProtos.CodeGeneratorRequest) - Method in class org.ebfhub.fastprotobuf.FastProtoGenerator
- getBytes() - Method in class org.ebfhub.fastprotobuf.ReusableByteArrayOutputStream
-
getBytes.
- getMainClassName() - Method in class org.ebfhub.fastprotobuf.FastProtoGenerator
-
getMainClassName.
- getMainPackageName() - Method in class org.ebfhub.fastprotobuf.FastProtoGenerator
-
getMainPackageName.
- getPool() - Method in class org.ebfhub.fastprotobuf.FastProtoReader
-
Getter for the field
pool. - getSetter() - Method in interface org.ebfhub.fastprotobuf.FastProtoMessage
- getTestOutput() - Method in class org.ebfhub.fastprotobuf.FastProtoGenerator
-
Getter for the field
testOutput.
M
- main(String[]) - Static method in class org.ebfhub.fastprotobuf.FastProtoGenerator
-
main.
- MutableByteArrayInputStream - Class in org.ebfhub.fastprotobuf
-
MutableByteArrayInputStream class.
- MutableByteArrayInputStream() - Constructor for class org.ebfhub.fastprotobuf.MutableByteArrayInputStream
N
- name - Variable in class org.ebfhub.fastprotobuf.FastProtoField
- num - Variable in class org.ebfhub.fastprotobuf.FastProtoField
O
- org.ebfhub.fastprotobuf - package org.ebfhub.fastprotobuf
P
- parse(CodedInputStream, FastProtoSetter) - Method in class org.ebfhub.fastprotobuf.FastProtoReader
-
parse.
- ProtoDebug - Class in org.ebfhub.fastprotobuf
-
ProtoDebug class.
- ProtoDebug() - Constructor for class org.ebfhub.fastprotobuf.ProtoDebug
R
- read() - Method in class org.ebfhub.fastprotobuf.MutableByteArrayInputStream
- readItem(FastProtoMessage, byte[], int, int) - Method in class org.ebfhub.fastprotobuf.FastProtoReader
- readItem(FastProtoMessage, CodedInputStream) - Method in class org.ebfhub.fastprotobuf.FastProtoReader
- repeated - Variable in class org.ebfhub.fastprotobuf.FastProtoField
- returnOne(Object) - Method in class org.ebfhub.fastprotobuf.FastProtoObjectPool
- returnSpecific(TIntArrayList) - Method in class org.ebfhub.fastprotobuf.FastProtoObjectPool
- returnSpecific(StringBuilder) - Method in class org.ebfhub.fastprotobuf.FastProtoObjectPool
- returnSpecific(List<?>) - Method in class org.ebfhub.fastprotobuf.FastProtoObjectPool
- returnSpecific(FastProtoMessage) - Method in class org.ebfhub.fastprotobuf.FastProtoObjectPool
- ReusableByteArrayOutputStream - Class in org.ebfhub.fastprotobuf
-
ReusableByteArrayOutputStream class.
- ReusableByteArrayOutputStream() - Constructor for class org.ebfhub.fastprotobuf.ReusableByteArrayOutputStream
S
- setBytes(byte[], int) - Method in class org.ebfhub.fastprotobuf.MutableByteArrayInputStream
-
setBytes.
- setBytes(byte[], int, int) - Method in class org.ebfhub.fastprotobuf.MutableByteArrayInputStream
-
setBytes.
T
- take(Class<T>) - Method in class org.ebfhub.fastprotobuf.FastProtoObjectPool
- takeIntList() - Method in class org.ebfhub.fastprotobuf.FastProtoObjectPool
- takeList() - Method in class org.ebfhub.fastprotobuf.FastProtoObjectPool
- toString() - Method in class org.ebfhub.fastprotobuf.FastProtoField
U
- Utf8 - Class in org.ebfhub.fastprotobuf
-
This is specifically designed to reduce the production of intermediate objects (garbage), thus significantly reducing pressure on the JVM Garbage Collector.
- Utf8.ByteProvider - Class in org.ebfhub.fastprotobuf
- Utf8.ByteWriter - Class in org.ebfhub.fastprotobuf
- Utf8.Utf8CodingException - Exception in org.ebfhub.fastprotobuf
-
This exception will be thrown for errors encountered during either the encoding of characters to Utf8 bytes, or the decoding of Utf8 bytes to characters.
- Utf8CodingException(String) - Constructor for exception org.ebfhub.fastprotobuf.Utf8.Utf8CodingException
W
- write(CodedOutputStream, FastProtoWriter) - Method in interface org.ebfhub.fastprotobuf.FastProtoWritable
-
write.
- writeMessage(int, CodedOutputStream, int) - Method in class org.ebfhub.fastprotobuf.FastProtoWriter
-
writeMessage.
- writeMessage(int, CodedOutputStream, FastProtoWritable) - Method in class org.ebfhub.fastprotobuf.FastProtoWriter
-
writeMessage.
- writeString(int, CodedOutputStream, CharSequence) - Method in class org.ebfhub.fastprotobuf.FastProtoWriter
-
writeString.
All Classes All Packages