索引
All Classes and Interfaces|常量字段值|所有程序包|序列化表格
A
- AbstractCodeGenerator - com.baidu.bjf.remoting.protobuf.code中的类
-
Abstract
ICodeGeneratorimplements. - AbstractCodeGenerator(Class<?>) - 类的构造器 com.baidu.bjf.remoting.protobuf.code.AbstractCodeGenerator
-
Instantiates a new abstract code generator.
- AbstractCompiler - com.baidu.bjf.remoting.protobuf.utils.compiler中的类
-
Abstract compiler.
- AbstractCompiler() - 类的构造器 com.baidu.bjf.remoting.protobuf.utils.compiler.AbstractCompiler
- addBlock(String) - 类中的方法 com.baidu.bjf.remoting.protobuf.utils.MiniTemplator
-
Adds an instance of a template block.
- addBlock(String, boolean) - 类中的方法 com.baidu.bjf.remoting.protobuf.utils.MiniTemplator
-
Adds an instance of a template block.
- addBlockOpt(String) - 类中的方法 com.baidu.bjf.remoting.protobuf.utils.MiniTemplator
-
Adds an instance of an optional template block.
- addException(String) - 类中的方法 com.baidu.bjf.remoting.protobuf.code.MethodCode
-
Adds the exception.
- addExtendClass(String) - 类中的方法 com.baidu.bjf.remoting.protobuf.code.ClassCode
-
Adds the extend class.
- addField(String, String, String, String) - 类中的方法 com.baidu.bjf.remoting.protobuf.code.ClassCode
-
Adds the field.
- addInteface(String) - 类中的方法 com.baidu.bjf.remoting.protobuf.code.ClassCode
-
Adds the inteface.
- addMethod(MethodCode) - 类中的方法 com.baidu.bjf.remoting.protobuf.code.ClassCode
-
Add a method to java source code.
- addParameter(String, String) - 类中的方法 com.baidu.bjf.remoting.protobuf.code.MethodCode
-
Adds the parameter.
- addRepeatedField(Descriptors.FieldDescriptor, Object) - 类中的方法 com.baidu.bjf.remoting.protobuf.MapEntry.Builder
- aggregateValue - 类中的变量 com.baidu.bjf.remoting.protobuf.descriptor.UninterpretedOptionPOJO
-
The aggregate value.
- allowAlias - 类中的变量 com.baidu.bjf.remoting.protobuf.descriptor.EnumOptionsPOJO
-
The allow alias.
- Any - com.baidu.bjf.remoting.protobuf中的类
-
* `Any` contains an arbitrary serialized protocol buffer message along with a URL that describes the type of the serialized message.
- Any() - 类的构造器 com.baidu.bjf.remoting.protobuf.Any
- append(char) - 类中的方法 com.baidu.bjf.remoting.protobuf.utils.StringBuilderWriter
-
Appends the specified character to this writer.
- append(CharSequence) - 类中的方法 com.baidu.bjf.remoting.protobuf.utils.StringBuilderWriter
-
Appends the specified character sequence to this writer.
- append(CharSequence, int, int) - 类中的方法 com.baidu.bjf.remoting.protobuf.utils.StringBuilderWriter
-
Appends a subsequence of the specified character sequence to this writer.
- appendLineCode0(String) - 类中的方法 com.baidu.bjf.remoting.protobuf.code.MethodCode
-
append a new line code to method without need to append ";" to the end.
- appendLineCode1(String) - 类中的方法 com.baidu.bjf.remoting.protobuf.code.MethodCode
-
append a new line code to method with end with ";" .
- ARRAY_SUFFIX - 类中的静态变量 com.baidu.bjf.remoting.protobuf.utils.ClassHelper
-
Suffix for array class names: "[]"
- asList(String) - 类中的静态方法 com.baidu.bjf.remoting.protobuf.code.CodedConstant
-
As list.
B
- BIGDECIMAL - enum class 中的枚举常量 com.baidu.bjf.remoting.protobuf.FieldType
- BIGINTEGER - enum class 中的枚举常量 com.baidu.bjf.remoting.protobuf.FieldType
- BLANK_STRING - 类中的静态变量 com.baidu.bjf.remoting.protobuf.code.ClassCode
-
BLANK_STRING.
- blockExists(String) - 类中的方法 com.baidu.bjf.remoting.protobuf.utils.MiniTemplator
-
Checks whether a block with the specified name exists within the template.
- BlockNotDefinedException(String) - 异常错误的构造器 com.baidu.bjf.remoting.protobuf.utils.MiniTemplator.BlockNotDefinedException
- BOOL - enum class 中的枚举常量 com.baidu.bjf.remoting.protobuf.FieldType
- boxed(boolean) - 类中的静态方法 com.baidu.bjf.remoting.protobuf.utils.compiler.ClassUtils
-
Boxed primitive boolean type.
- boxed(byte) - 类中的静态方法 com.baidu.bjf.remoting.protobuf.utils.compiler.ClassUtils
-
Boxed primitive byte type.
- boxed(char) - 类中的静态方法 com.baidu.bjf.remoting.protobuf.utils.compiler.ClassUtils
-
Boxed primitive char type.
- boxed(double) - 类中的静态方法 com.baidu.bjf.remoting.protobuf.utils.compiler.ClassUtils
-
Boxed.
- boxed(float) - 类中的静态方法 com.baidu.bjf.remoting.protobuf.utils.compiler.ClassUtils
-
Boxed.
- boxed(int) - 类中的静态方法 com.baidu.bjf.remoting.protobuf.utils.compiler.ClassUtils
-
Boxed.
- boxed(long) - 类中的静态方法 com.baidu.bjf.remoting.protobuf.utils.compiler.ClassUtils
-
Boxed.
- boxed(short) - 类中的静态方法 com.baidu.bjf.remoting.protobuf.utils.compiler.ClassUtils
-
Boxed primitive short type.
- boxed(Object) - 类中的静态方法 com.baidu.bjf.remoting.protobuf.utils.compiler.ClassUtils
-
Boxed.
- build() - 类中的方法 com.baidu.bjf.remoting.protobuf.MapEntry.Builder
- buildPartial() - 类中的方法 com.baidu.bjf.remoting.protobuf.MapEntry.Builder
- BYTES - enum class 中的枚举常量 com.baidu.bjf.remoting.protobuf.FieldType
C
- cache(String, byte[], long) - 类中的方法 com.baidu.bjf.remoting.protobuf.utils.compiler.CacheableJdkCompiler
-
Cache.
- CACHE_ENABLED - 类中的静态变量 com.baidu.bjf.remoting.protobuf.ProtobufProxy
-
The Constant OUTPUT_PATH for target directory to create generated source code out.
- CacheableJdkCompiler - com.baidu.bjf.remoting.protobuf.utils.compiler中的类
-
Cacheable support compiler.
- CacheableJdkCompiler(Compiler) - 类的构造器 com.baidu.bjf.remoting.protobuf.utils.compiler.CacheableJdkCompiler
-
Instantiates a new cacheable jdk compiler.
- CacheableJdkCompiler.LoadableClassLoader - com.baidu.bjf.remoting.protobuf.utils.compiler中的类
-
The Class LoadableClassLoader.
- cached(String, long) - 类中的方法 com.baidu.bjf.remoting.protobuf.utils.compiler.CacheableJdkCompiler
-
Cached.
- capitalize(String) - 类中的静态方法 com.baidu.bjf.remoting.protobuf.code.CodedConstant
-
Capitalizes a String changing the first letter to title case as per
Character.toTitleCase(char). - capitalize(String) - 类中的静态方法 com.baidu.bjf.remoting.protobuf.utils.StringUtils
-
Capitalizes a String changing the first letter to title case as per
Character.toTitleCase(char). - ccEnableArenas - 类中的变量 com.baidu.bjf.remoting.protobuf.descriptor.FileOptionsPOJO
-
The cc enable arenas.
- ccGenericServices - 类中的变量 com.baidu.bjf.remoting.protobuf.descriptor.FileOptionsPOJO
-
The cc generic services.
- charset - 类中的变量 com.baidu.bjf.remoting.protobuf.utils.MiniTemplator.TemplateSpecification
-
The character set to be used for reading and writing files.
- checkBytecode(String, byte[]) - 类中的静态方法 com.baidu.bjf.remoting.protobuf.utils.compiler.ClassUtils
-
Check bytecode.
- checkDirectory(boolean, File) - 类中的静态方法 com.baidu.bjf.remoting.protobuf.ProtobufIDLProxy
-
Check directory.
- checkType(FieldType, Field) - 类中的方法 com.baidu.bjf.remoting.protobuf.code.AbstractCodeGenerator
- CLASS_EXTENSION - 类中的静态变量 com.baidu.bjf.remoting.protobuf.utils.compiler.ClassUtils
-
class file extension.
- CLASS_JOINER - 接口中的静态变量 com.baidu.bjf.remoting.protobuf.code.ICodeGenerator
- ClassCode - com.baidu.bjf.remoting.protobuf.code中的类
-
Java class code creator.
- ClassCode(String, String) - 类的构造器 com.baidu.bjf.remoting.protobuf.code.ClassCode
-
Instantiates a new class code.
- ClassCode(String, String, Set<String>, Set<String>) - 类的构造器 com.baidu.bjf.remoting.protobuf.code.ClassCode
-
Instantiates a new class code.
- ClassHelper - com.baidu.bjf.remoting.protobuf.utils中的类
-
A utility class for class and class loader.
- ClassHelper() - 类的构造器 com.baidu.bjf.remoting.protobuf.utils.ClassHelper
- ClassUtils - com.baidu.bjf.remoting.protobuf.utils.compiler中的类
-
ClassUtils.
- clear() - 类中的静态方法 com.baidu.bjf.remoting.protobuf.code.CodecOutputByteArray
-
clear stack
- clear() - 类中的方法 com.baidu.bjf.remoting.protobuf.MapField
-
Clear.
- clear() - 类中的方法 com.baidu.bjf.remoting.protobuf.MapFieldLite
- clearCache() - 类中的静态方法 com.baidu.bjf.remoting.protobuf.ProtobufProxy
-
Clear cache.
- clearField(Descriptors.FieldDescriptor) - 类中的方法 com.baidu.bjf.remoting.protobuf.MapEntry.Builder
- clearFieldCache() - 类中的方法 com.baidu.bjf.remoting.protobuf.IDLProxyObject
-
Clear field cache.
- clearKey() - 类中的方法 com.baidu.bjf.remoting.protobuf.MapEntry.Builder
- clearValue() - 类中的方法 com.baidu.bjf.remoting.protobuf.MapEntry.Builder
- clientStreaming - 类中的变量 com.baidu.bjf.remoting.protobuf.descriptor.MethodDescriptorProtoPOJO
-
The client streaming.
- clone() - 类中的方法 com.baidu.bjf.remoting.protobuf.MapEntry.Builder
- cloneReset() - 类中的方法 com.baidu.bjf.remoting.protobuf.utils.MiniTemplator
-
Clones this MiniTemplator object and resets the clone.
- close() - 类中的方法 com.baidu.bjf.remoting.protobuf.utils.StringBuilderWriter
-
Closing a StringWriter has no effect.
- cls - 类中的变量 com.baidu.bjf.remoting.protobuf.code.AbstractCodeGenerator
-
The cls.
- CODE_FORMAT - 类中的静态变量 com.baidu.bjf.remoting.protobuf.code.ClassCode
-
The Constant CODE_FORMAT.
- CODE_SIZE - enum class 中的枚举常量 com.baidu.bjf.remoting.protobuf.descriptor.OptimizeMode
-
The code size.
- Codec<T> - com.baidu.bjf.remoting.protobuf中的接口
-
Codec interface include encode and decode support.
- CodecOutputByteArray - com.baidu.bjf.remoting.protobuf.code中的类
-
Get byte array from codec and object.
- CodedConstant - com.baidu.bjf.remoting.protobuf.code中的类
-
Utility class for codec.
- CodedConstant() - 类的构造器 com.baidu.bjf.remoting.protobuf.code.CodedConstant
- CodePrinter - com.baidu.bjf.remoting.protobuf.utils中的类
-
Utility class to print code
- CodePrinter() - 类的构造器 com.baidu.bjf.remoting.protobuf.utils.CodePrinter
- CodeTemplate - com.baidu.bjf.remoting.protobuf.code中的类
-
Code template utility class.
- CodeTemplate() - 类的构造器 com.baidu.bjf.remoting.protobuf.code.CodeTemplate
- com.baidu.bjf.remoting.protobuf - 程序包 com.baidu.bjf.remoting.protobuf
- com.baidu.bjf.remoting.protobuf.annotation - 程序包 com.baidu.bjf.remoting.protobuf.annotation
- com.baidu.bjf.remoting.protobuf.code - 程序包 com.baidu.bjf.remoting.protobuf.code
- com.baidu.bjf.remoting.protobuf.command - 程序包 com.baidu.bjf.remoting.protobuf.command
-
Command supports
- com.baidu.bjf.remoting.protobuf.descriptor - 程序包 com.baidu.bjf.remoting.protobuf.descriptor
-
Implements for google protocol buffer Descriptor
- com.baidu.bjf.remoting.protobuf.utils - 程序包 com.baidu.bjf.remoting.protobuf.utils
- com.baidu.bjf.remoting.protobuf.utils.compiler - 程序包 com.baidu.bjf.remoting.protobuf.utils.compiler
- compile(Class<?>, File) - 类中的静态方法 com.baidu.bjf.remoting.protobuf.ProtobufProxy
-
Compile.
- compile(String, String, ClassLoader, OutputStream, long) - 类中的方法 com.baidu.bjf.remoting.protobuf.utils.compiler.AbstractCompiler
- compile(String, String, ClassLoader, OutputStream, long) - 类中的方法 com.baidu.bjf.remoting.protobuf.utils.compiler.CacheableJdkCompiler
- compile(String, String, ClassLoader, OutputStream, long) - 接口中的方法 com.baidu.bjf.remoting.protobuf.utils.compiler.Compiler
-
do compile java source.
- compiler - 类中的变量 com.baidu.bjf.remoting.protobuf.utils.compiler.CacheableJdkCompiler
-
The compiler.
- Compiler - com.baidu.bjf.remoting.protobuf.utils.compiler中的接口
-
Compiler.
- COMPILER - 类中的静态变量 com.baidu.bjf.remoting.protobuf.utils.JDKCompilerHelper
-
singleton instance for
JdkCompiler. - computeElementSize(WireFormat.FieldType, int, Object) - 类中的静态方法 com.baidu.bjf.remoting.protobuf.code.CodedConstant
-
Compute the number of bytes that would be needed to encode a single tag/value pair of arbitrary type.
- computeElementSizeNoTag(WireFormat.FieldType, Object) - 类中的静态方法 com.baidu.bjf.remoting.protobuf.code.CodedConstant
-
Compute the number of bytes that would be needed to encode a particular value of arbitrary type, excluding tag.
- computeLengthDelimitedFieldSize(int) - 类中的静态方法 com.baidu.bjf.remoting.protobuf.code.CodedConstant
-
Compute length delimited field size.
- computeListSize(int, Collection<?>, FieldType, boolean, File) - 类中的静态方法 com.baidu.bjf.remoting.protobuf.code.CodedConstant
-
Compute list size.
- computeListSize(int, Collection, FieldType, boolean, File, boolean) - 类中的静态方法 com.baidu.bjf.remoting.protobuf.code.CodedConstant
-
Compute list size.
- computeListSize(int, Collection, FieldType, boolean, File, boolean, boolean) - 类中的静态方法 com.baidu.bjf.remoting.protobuf.code.CodedConstant
-
Compute list size.
- computeMapSize(int, Map<K, V>, WireFormat.FieldType, K, WireFormat.FieldType, V) - 类中的静态方法 com.baidu.bjf.remoting.protobuf.code.CodedConstant
-
Compute map size.
- computeMessageSize(int, K, V) - 类中的方法 com.baidu.bjf.remoting.protobuf.MapEntryLite
-
Computes the message size for the provided key and value as though they were wrapped by a
MapEntryLite. - computeObjectSizeNoTag(Object) - 类中的静态方法 com.baidu.bjf.remoting.protobuf.code.CodedConstant
-
Compute object size no tag.
- computeSize(int, Object, FieldType, boolean, boolean, File) - 类中的静态方法 com.baidu.bjf.remoting.protobuf.code.CodedConstant
-
get object size by
FieldType. - computeSize(int, Object, FieldType, boolean, File) - 类中的静态方法 com.baidu.bjf.remoting.protobuf.code.CodedConstant
-
get object size by
FieldType. - conditionFlags - 类中的变量 com.baidu.bjf.remoting.protobuf.utils.MiniTemplator.TemplateSpecification
-
Flags for the conditional commands ($if, $elseIf).
- copy() - 类中的方法 com.baidu.bjf.remoting.protobuf.MapField
-
Returns a deep copy of this MapField.
- create(File) - 类中的静态方法 com.baidu.bjf.remoting.protobuf.ProtobufIDLProxy
-
Creates the.
- create(File, boolean) - 类中的静态方法 com.baidu.bjf.remoting.protobuf.ProtobufIDLProxy
-
Creates the.
- create(File, boolean, boolean) - 类中的静态方法 com.baidu.bjf.remoting.protobuf.ProtobufIDLProxy
-
Creates the.
- create(File, boolean, File) - 类中的静态方法 com.baidu.bjf.remoting.protobuf.ProtobufIDLProxy
-
Creates the.
- create(File, boolean, File, boolean) - 类中的静态方法 com.baidu.bjf.remoting.protobuf.ProtobufIDLProxy
-
Creates the.
- create(File, boolean, File, List<ProtobufIDLProxy.CodeDependent>, Set<String>) - 类中的静态方法 com.baidu.bjf.remoting.protobuf.ProtobufIDLProxy
-
Creates the.
- create(File, boolean, File, List<ProtobufIDLProxy.CodeDependent>, Set<String>, boolean) - 类中的静态方法 com.baidu.bjf.remoting.protobuf.ProtobufIDLProxy
-
Creates the.
- create(InputStream) - 类中的静态方法 com.baidu.bjf.remoting.protobuf.ProtobufIDLProxy
-
Creates the.
- create(InputStream, boolean) - 类中的静态方法 com.baidu.bjf.remoting.protobuf.ProtobufIDLProxy
-
Creates the.
- create(InputStream, boolean, boolean) - 类中的静态方法 com.baidu.bjf.remoting.protobuf.ProtobufIDLProxy
-
Creates the.
- create(InputStream, boolean, File) - 类中的静态方法 com.baidu.bjf.remoting.protobuf.ProtobufIDLProxy
-
Creates the.
- create(InputStream, boolean, File, boolean) - 类中的静态方法 com.baidu.bjf.remoting.protobuf.ProtobufIDLProxy
-
Creates the.
- create(Reader) - 类中的静态方法 com.baidu.bjf.remoting.protobuf.ProtobufIDLProxy
-
Creates the.
- create(Reader, boolean) - 类中的静态方法 com.baidu.bjf.remoting.protobuf.ProtobufIDLProxy
-
Creates the.
- create(Reader, boolean, boolean) - 类中的静态方法 com.baidu.bjf.remoting.protobuf.ProtobufIDLProxy
-
Creates the.
- create(Reader, boolean, File) - 类中的静态方法 com.baidu.bjf.remoting.protobuf.ProtobufIDLProxy
-
Creates the.
- create(Reader, boolean, File, boolean) - 类中的静态方法 com.baidu.bjf.remoting.protobuf.ProtobufIDLProxy
-
Creates the.
- create(Class<T>) - 类中的静态方法 com.baidu.bjf.remoting.protobuf.ProtobufProxy
-
To create a protobuf proxy class for target class.
- create(Class<T>, boolean) - 类中的静态方法 com.baidu.bjf.remoting.protobuf.ProtobufProxy
-
Creates the.
- create(Class<T>, boolean, File) - 类中的静态方法 com.baidu.bjf.remoting.protobuf.ProtobufProxy
-
To create a protobuf proxy class for target class.
- create(Class<T>, boolean, File, Compiler, ICodeGenerator) - 类中的静态方法 com.baidu.bjf.remoting.protobuf.ProtobufProxy
-
To create a protobuf proxy class for target class.
- create(Class<T>, Compiler, ICodeGenerator) - 类中的静态方法 com.baidu.bjf.remoting.protobuf.ProtobufProxy
-
To create a protobuf proxy class for target class.
- create(String) - 类中的静态方法 com.baidu.bjf.remoting.protobuf.ProtobufIDLProxy
-
Creates the.
- create(String, boolean) - 类中的静态方法 com.baidu.bjf.remoting.protobuf.ProtobufIDLProxy
-
Creates the.
- create(String, boolean, boolean) - 类中的静态方法 com.baidu.bjf.remoting.protobuf.ProtobufIDLProxy
-
Creates the.
- create(String, boolean, File) - 类中的静态方法 com.baidu.bjf.remoting.protobuf.ProtobufIDLProxy
-
Creates the.
- create(String, boolean, File, boolean) - 类中的静态方法 com.baidu.bjf.remoting.protobuf.ProtobufIDLProxy
-
Creates the.
- createSingle(InputStream) - 类中的静态方法 com.baidu.bjf.remoting.protobuf.ProtobufIDLProxy
-
Creates the single.
- createSingle(InputStream, boolean) - 类中的静态方法 com.baidu.bjf.remoting.protobuf.ProtobufIDLProxy
-
Creates the single.
- createSingle(InputStream, boolean, boolean) - 类中的静态方法 com.baidu.bjf.remoting.protobuf.ProtobufIDLProxy
-
Creates the single.
- createSingle(InputStream, boolean, File) - 类中的静态方法 com.baidu.bjf.remoting.protobuf.ProtobufIDLProxy
-
Creates the single.
- createSingle(InputStream, boolean, File, boolean) - 类中的静态方法 com.baidu.bjf.remoting.protobuf.ProtobufIDLProxy
-
Creates the single.
- createSingle(Reader) - 类中的静态方法 com.baidu.bjf.remoting.protobuf.ProtobufIDLProxy
-
Creates the single.
- createSingle(Reader, boolean) - 类中的静态方法 com.baidu.bjf.remoting.protobuf.ProtobufIDLProxy
-
Creates the single.
- createSingle(Reader, boolean, boolean) - 类中的静态方法 com.baidu.bjf.remoting.protobuf.ProtobufIDLProxy
-
Creates the single.
- createSingle(Reader, boolean, File) - 类中的静态方法 com.baidu.bjf.remoting.protobuf.ProtobufIDLProxy
-
Creates the single.
- createSingle(Reader, boolean, File, boolean) - 类中的静态方法 com.baidu.bjf.remoting.protobuf.ProtobufIDLProxy
-
Creates the single.
- createSingle(String) - 类中的静态方法 com.baidu.bjf.remoting.protobuf.ProtobufIDLProxy
-
Creates the single.
- createSingle(String, boolean) - 类中的静态方法 com.baidu.bjf.remoting.protobuf.ProtobufIDLProxy
-
Creates the single.
- createSingle(String, boolean, boolean) - 类中的静态方法 com.baidu.bjf.remoting.protobuf.ProtobufIDLProxy
-
Creates the single.
- createSingle(String, boolean, File) - 类中的静态方法 com.baidu.bjf.remoting.protobuf.ProtobufIDLProxy
-
Creates the single.
- createSingle(String, boolean, File, boolean) - 类中的静态方法 com.baidu.bjf.remoting.protobuf.ProtobufIDLProxy
-
Creates the single.
- ctype - 类中的变量 com.baidu.bjf.remoting.protobuf.descriptor.FieldOptionsPOJO
-
The ctype.
D
- DATE - enum class 中的枚举常量 com.baidu.bjf.remoting.protobuf.FieldType
- debug - 类中的变量 com.baidu.bjf.remoting.protobuf.code.AbstractCodeGenerator
-
The debug.
- DEBUG_CONTROLLER - 类中的静态变量 com.baidu.bjf.remoting.protobuf.ProtobufProxy
-
The Constant DEBUG_CONTROLLER.
- decode(byte[]) - 接口中的方法 com.baidu.bjf.remoting.protobuf.Codec
-
Do decode action from byte array
- decode(byte[]) - 类中的方法 com.baidu.bjf.remoting.protobuf.IDLProxyObject
-
Decode.
- DEFAULT - enum class 中的枚举常量 com.baidu.bjf.remoting.protobuf.FieldType
- DEFAULT_FILE_NAME - 类中的静态变量 com.baidu.bjf.remoting.protobuf.ProtobufIDLProxy
-
default proto file name.
- DEFAULT_SUFFIX_CLASSNAME - 接口中的静态变量 com.baidu.bjf.remoting.protobuf.code.ICodeGenerator
-
auto proxied suffix class name.
- defaultValue - 类中的变量 com.baidu.bjf.remoting.protobuf.descriptor.FieldDescriptorProtoPOJO
-
The default value.
- defineNewClass(String, byte[], int, int) - 类中的方法 com.baidu.bjf.remoting.protobuf.utils.compiler.CacheableJdkCompiler.LoadableClassLoader
-
Define new class.
- dependencies - 类中的变量 com.baidu.bjf.remoting.protobuf.descriptor.FileDescriptorProtoPOJO
-
Names of files imported by this file.
- deprecated - 类中的变量 com.baidu.bjf.remoting.protobuf.descriptor.EnumOptionsPOJO
-
The deprecated.
- deprecated - 类中的变量 com.baidu.bjf.remoting.protobuf.descriptor.EnumValueOptionsPOJO
-
The deprecated.
- deprecated - 类中的变量 com.baidu.bjf.remoting.protobuf.descriptor.FieldOptionsPOJO
-
The deprecated.
- deprecated - 类中的变量 com.baidu.bjf.remoting.protobuf.descriptor.FileOptionsPOJO
-
The deprecated.
- deprecated - 类中的变量 com.baidu.bjf.remoting.protobuf.descriptor.MessageOptionsPOJO
-
The deprecated.
- deprecated - 类中的变量 com.baidu.bjf.remoting.protobuf.descriptor.MethodOptionsPOJO
-
The deprecated.
- deprecated - 类中的变量 com.baidu.bjf.remoting.protobuf.descriptor.ServiceOptionsPOJO
-
The deprecated.
- description() - annotation interface 中的元素 com.baidu.bjf.remoting.protobuf.annotation.Protobuf
- description() - annotation interface 中的元素 com.baidu.bjf.remoting.protobuf.annotation.ProtobufClass
- descriptorMethodSource(Class) - 类中的静态方法 com.baidu.bjf.remoting.protobuf.code.CodeTemplate
-
Get getDescriptor method source by template.
- DescriptorProtoPOJO - com.baidu.bjf.remoting.protobuf.descriptor中的类
-
JProtobuf POJO supports for
DescriptorProtos.DescriptorProto. - DescriptorProtoPOJO() - 类的构造器 com.baidu.bjf.remoting.protobuf.descriptor.DescriptorProtoPOJO
- doCompile(String, String, OutputStream) - 类中的方法 com.baidu.bjf.remoting.protobuf.utils.compiler.AbstractCompiler
-
Do compile action.
- doCompile(String, String, OutputStream) - 类中的方法 com.baidu.bjf.remoting.protobuf.utils.compiler.JdkCompiler
- doCreate(Class<T>, boolean, Compiler, ICodeGenerator) - 类中的静态方法 com.baidu.bjf.remoting.protobuf.ProtobufProxy
-
To create a protobuf proxy class for target class.
- doFormName(String) - 类中的静态方法 com.baidu.bjf.remoting.protobuf.utils.compiler.ClassUtils
-
Use Class.forname to initialize class.
- DOUBLE - enum class 中的枚举常量 com.baidu.bjf.remoting.protobuf.FieldType
-
types defined in .proto file.
- doubleValue - 类中的变量 com.baidu.bjf.remoting.protobuf.descriptor.UninterpretedOptionPOJO
-
The double value.
- dynamicCodeGenerate(OutputStream, Class, Charset) - 类中的静态方法 com.baidu.bjf.remoting.protobuf.ProtobufProxy
-
To generate a protobuf proxy java source code for target class.
- dynamicCodeGenerate(OutputStream, Class, Charset, ICodeGenerator) - 类中的静态方法 com.baidu.bjf.remoting.protobuf.ProtobufProxy
-
To generate a protobuf proxy java source code for target class.
E
- EMPTY - 类中的静态变量 com.baidu.bjf.remoting.protobuf.utils.StringUtils
-
The empty String
"". - EMPTY_STRING - 类中的静态变量 com.baidu.bjf.remoting.protobuf.utils.StringUtils
- emptyMapField() - 类中的静态方法 com.baidu.bjf.remoting.protobuf.MapFieldLite
-
Returns an singleton immutable empty MapFieldLite instance.
- emptyMapField(MapEntry<K, V>) - 类中的静态方法 com.baidu.bjf.remoting.protobuf.MapField
-
Returns an immutable empty MapField.
- enableCache(boolean) - 类中的静态方法 com.baidu.bjf.remoting.protobuf.ProtobufProxy
-
Enable cache.
- EnableZigZap - com.baidu.bjf.remoting.protobuf.annotation中的Annotation Interface
-
The Interface EnableZigZap.
- encode() - 类中的方法 com.baidu.bjf.remoting.protobuf.IDLProxyObject
-
Encode.
- encode(T) - 接口中的方法 com.baidu.bjf.remoting.protobuf.Codec
-
Do byte encode action
- end - 类中的变量 com.baidu.bjf.remoting.protobuf.descriptor.ExtensionRangePOJO
-
The end.
- endsWith(String, String) - 类中的静态方法 com.baidu.bjf.remoting.protobuf.utils.StringUtils
-
Check if a String ends with a specified suffix.
- endsWithIgnoreCase(String, String) - 类中的静态方法 com.baidu.bjf.remoting.protobuf.utils.StringUtils
-
Case insensitive check if a String ends with a specified suffix.
- entrySet() - 类中的方法 com.baidu.bjf.remoting.protobuf.MapFieldLite
- ENUM - enum class 中的枚举常量 com.baidu.bjf.remoting.protobuf.FieldType
- EnumDescriptorProtoPOJO - com.baidu.bjf.remoting.protobuf.descriptor中的类
-
JProtobuf POJO supports for
DescriptorProtos.EnumDescriptorProto. - EnumDescriptorProtoPOJO() - 类的构造器 com.baidu.bjf.remoting.protobuf.descriptor.EnumDescriptorProtoPOJO
- EnumHandler<V> - com.baidu.bjf.remoting.protobuf中的接口
-
Enum value handle interface
- EnumOptionsPOJO - com.baidu.bjf.remoting.protobuf.descriptor中的类
-
JProtobuf POJO for
DescriptorProtos.EnumOptions. - EnumOptionsPOJO() - 类的构造器 com.baidu.bjf.remoting.protobuf.descriptor.EnumOptionsPOJO
- EnumReadable - com.baidu.bjf.remoting.protobuf中的接口
-
Supports to read enum element value
- enumTypes - 类中的变量 com.baidu.bjf.remoting.protobuf.descriptor.DescriptorProtoPOJO
-
enumTypes.
- enumTypes - 类中的变量 com.baidu.bjf.remoting.protobuf.descriptor.FileDescriptorProtoPOJO
-
All top-level enumeration types definitions in this file.
- EnumValueDescriptorProtoPOJO - com.baidu.bjf.remoting.protobuf.descriptor中的类
-
JProtobuf POJO supports for
DescriptorProtos.EnumValueDescriptorProto. - EnumValueDescriptorProtoPOJO() - 类的构造器 com.baidu.bjf.remoting.protobuf.descriptor.EnumValueDescriptorProtoPOJO
- EnumValueOptionsPOJO - com.baidu.bjf.remoting.protobuf.descriptor中的类
-
JProtobuf POJO supports for
DescriptorProtos.EnumValueOptions. - EnumValueOptionsPOJO() - 类的构造器 com.baidu.bjf.remoting.protobuf.descriptor.EnumValueOptionsPOJO
- equals(Object) - 类中的方法 com.baidu.bjf.remoting.protobuf.MapField
- equals(Object) - 类中的方法 com.baidu.bjf.remoting.protobuf.MapFieldLite
-
Checks whether two map fields are equal.
- escapeBytes(byte[]) - 类中的静态方法 com.baidu.bjf.remoting.protobuf.utils.StringUtils
-
Like
#escapeBytes(ByteString), but used for byte array. - escapeHtml(String) - 类中的静态方法 com.baidu.bjf.remoting.protobuf.utils.MiniTemplator
-
Escapes special HTML characters.
- escapeJava(Writer, String) - 类中的静态方法 com.baidu.bjf.remoting.protobuf.utils.StringUtils
-
Escapes the characters in a
Stringusing Java String rules to aWriter. - escapeJava(String) - 类中的静态方法 com.baidu.bjf.remoting.protobuf.utils.StringUtils
-
Escapes the characters in a
Stringusing Java String rules. - extendee - 类中的变量 com.baidu.bjf.remoting.protobuf.descriptor.FieldDescriptorProtoPOJO
-
The extendee.
- ExtensionRangePOJO - com.baidu.bjf.remoting.protobuf.descriptor中的类
-
JProtobuf POJO supports for
DescriptorProtos.DescriptorProto.ExtensionRange. - ExtensionRangePOJO() - 类的构造器 com.baidu.bjf.remoting.protobuf.descriptor.ExtensionRangePOJO
- extensionRanges - 类中的变量 com.baidu.bjf.remoting.protobuf.descriptor.DescriptorProtoPOJO
-
extensionRanges.
- extensions - 类中的变量 com.baidu.bjf.remoting.protobuf.descriptor.DescriptorProtoPOJO
-
The extensions.
- extensions - 类中的变量 com.baidu.bjf.remoting.protobuf.descriptor.FileDescriptorProtoPOJO
-
extensions definitions in this file.
F
- fetchFieldInfos(Class, boolean) - 类中的静态方法 com.baidu.bjf.remoting.protobuf.utils.ProtobufProxyUtils
-
Fetch field infos.
- FIELD_FILTER_STARTS - 类中的静态变量 com.baidu.bjf.remoting.protobuf.utils.ProtobufProxyUtils
-
The Constant FIELD_FILTER_STARTS.
- FieldCode - com.baidu.bjf.remoting.protobuf.code中的类
-
Java field code creator.
- FieldCode(String, String, String, String) - 类的构造器 com.baidu.bjf.remoting.protobuf.code.FieldCode
-
Instantiates a new
FieldCodeinstance. - FieldDescriptorPOJO - com.baidu.bjf.remoting.protobuf.descriptor中的类
-
JProtobuf POJO supports for
Descriptors.FieldDescriptor. - FieldDescriptorPOJO() - 类的构造器 com.baidu.bjf.remoting.protobuf.descriptor.FieldDescriptorPOJO
- FieldDescriptorProtoPOJO - com.baidu.bjf.remoting.protobuf.descriptor中的类
-
JProtobuf supports for
DescriptorProtos.FieldDescriptorProto. - FieldDescriptorProtoPOJO() - 类的构造器 com.baidu.bjf.remoting.protobuf.descriptor.FieldDescriptorProtoPOJO
- FieldInfo - com.baidu.bjf.remoting.protobuf.utils中的类
-
combined class of
Fieldand @Protobuf annotation value. - FieldInfo(Field) - 类的构造器 com.baidu.bjf.remoting.protobuf.utils.FieldInfo
-
Instantiates a new field info.
- FieldOptionsPOJO - com.baidu.bjf.remoting.protobuf.descriptor中的类
-
JProtobuf POJO class for
DescriptorProtos.FieldOptions. - FieldOptionsPOJO() - 类的构造器 com.baidu.bjf.remoting.protobuf.descriptor.FieldOptionsPOJO
- fields - 类中的变量 com.baidu.bjf.remoting.protobuf.code.AbstractCodeGenerator
-
The fields.
- fields - 类中的变量 com.baidu.bjf.remoting.protobuf.descriptor.DescriptorProtoPOJO
-
fields.
- fieldType() - annotation interface 中的元素 com.baidu.bjf.remoting.protobuf.annotation.Protobuf
- FieldType - com.baidu.bjf.remoting.protobuf中的Enum Class
-
Field type for Protobuf.
- FieldUtils - com.baidu.bjf.remoting.protobuf.utils中的类
-
Field utility class.
- FieldUtils() - 类的构造器 com.baidu.bjf.remoting.protobuf.utils.FieldUtils
- FileDescriptorProtoPOJO - com.baidu.bjf.remoting.protobuf.descriptor中的类
-
JProtobuf POJO supports for
DescriptorProtos.FileDescriptorProto. - FileDescriptorProtoPOJO() - 类的构造器 com.baidu.bjf.remoting.protobuf.descriptor.FileDescriptorProtoPOJO
- FileOptionsPOJO - com.baidu.bjf.remoting.protobuf.descriptor中的类
-
JProtobuf supports for
DescriptorProtos.FileOptions. - FileOptionsPOJO() - 类的构造器 com.baidu.bjf.remoting.protobuf.descriptor.FileOptionsPOJO
- files - 类中的变量 com.baidu.bjf.remoting.protobuf.descriptor.LocationPOJO
-
The files.
- files - 类中的变量 com.baidu.bjf.remoting.protobuf.descriptor.NamePartPOJO
-
The files.
- findField(Class, String) - 类中的静态方法 com.baidu.bjf.remoting.protobuf.utils.FieldUtils
- findField(Class, String, Class) - 类中的静态方法 com.baidu.bjf.remoting.protobuf.utils.FieldUtils
- findMatchedFields(Class, Class) - 类中的静态方法 com.baidu.bjf.remoting.protobuf.utils.FieldUtils
- FIXED32 - enum class 中的枚举常量 com.baidu.bjf.remoting.protobuf.FieldType
- FIXED64 - enum class 中的枚举常量 com.baidu.bjf.remoting.protobuf.FieldType
- FLOAT - enum class 中的枚举常量 com.baidu.bjf.remoting.protobuf.FieldType
- flush() - 类中的方法 com.baidu.bjf.remoting.protobuf.utils.StringBuilderWriter
-
Flush the stream.
- formatJavaFieldName(String) - 类中的静态方法 com.baidu.bjf.remoting.protobuf.utils.JavaStyleFormatter
-
Format java field name.
- forName(String) - 类中的静态方法 com.baidu.bjf.remoting.protobuf.utils.ClassHelper
-
Same as
Class.forName(), except that it works for primitive types. - forName(String) - 类中的静态方法 com.baidu.bjf.remoting.protobuf.utils.compiler.ClassUtils
-
Use Class.forname to initialize class.
- forName(String[], String) - 类中的静态方法 com.baidu.bjf.remoting.protobuf.utils.compiler.ClassUtils
-
Use Class.forname to initialize class.
- forName(String, ClassLoader) - 类中的静态方法 com.baidu.bjf.remoting.protobuf.utils.ClassHelper
-
Replacement for
Class.forName()that also returns Class instances for primitives (like "int") and array class names (like "String[]"). - forNameWithCallerClassLoader(String, Class<?>) - 类中的静态方法 com.baidu.bjf.remoting.protobuf.utils.ClassHelper
-
to initialize clss by name from caller.
- forNameWithThreadContextClassLoader(String) - 类中的静态方法 com.baidu.bjf.remoting.protobuf.utils.ClassHelper
-
To fix name with thread context of class loader
G
- generateOutput() - 类中的方法 com.baidu.bjf.remoting.protobuf.utils.MiniTemplator
-
Generates the HTML page and returns it as a string.
- generateOutput(Writer) - 类中的方法 com.baidu.bjf.remoting.protobuf.utils.MiniTemplator
-
Generates the HTML page and writes it to a character stream.
- generateOutput(String) - 类中的方法 com.baidu.bjf.remoting.protobuf.utils.MiniTemplator
-
Generates the HTML page and writes it into a file.
- generateSource(File, File) - 类中的静态方法 com.baidu.bjf.remoting.protobuf.ProtobufIDLProxy
-
Generate source.
- generateSource(File, File, List<ProtobufIDLProxy.CodeDependent>, Set<String>) - 类中的静态方法 com.baidu.bjf.remoting.protobuf.ProtobufIDLProxy
-
Generate source.
- generateSource(InputStream, File) - 类中的静态方法 com.baidu.bjf.remoting.protobuf.ProtobufIDLProxy
-
Generate source.
- generateSource(Reader, File) - 类中的静态方法 com.baidu.bjf.remoting.protobuf.ProtobufIDLProxy
-
Generate source.
- generateSource(String, File) - 类中的静态方法 com.baidu.bjf.remoting.protobuf.ProtobufIDLProxy
-
Generate source.
- get() - 类中的静态方法 com.baidu.bjf.remoting.protobuf.code.CodecOutputByteArray
-
get CodecOutputByteArrayGetter from ThreadLocal
- get(String) - 类中的方法 com.baidu.bjf.remoting.protobuf.IDLProxyObject
-
Gets the.
- getAccessByField(String, Field, Class<?>, boolean) - 类中的方法 com.baidu.bjf.remoting.protobuf.code.AbstractCodeGenerator
-
get field access code.
- getAllDependenciesClasses(Set<Class>) - 类中的方法 com.baidu.bjf.remoting.protobuf.code.AbstractCodeGenerator
-
Gets the all dependencies classes.
- getAllFields() - 类中的方法 com.baidu.bjf.remoting.protobuf.MapEntry.Builder
- getAllFields() - 类中的方法 com.baidu.bjf.remoting.protobuf.MapEntry
- getAnnotation() - 类中的方法 com.baidu.bjf.remoting.protobuf.ProtobufField
-
Gets the annotation.
- getAsClass() - 类中的方法 com.baidu.bjf.remoting.protobuf.Any
-
Gets the as class.
- getBoxedClass(Class<?>) - 类中的静态方法 com.baidu.bjf.remoting.protobuf.utils.compiler.ClassUtils
-
Get boxed class for primitive type.
- getBuffer() - 类中的方法 com.baidu.bjf.remoting.protobuf.utils.StringBuilderWriter
-
Gets the buffer.
- getByteArray() - 类中的方法 com.baidu.bjf.remoting.protobuf.Any
-
Gets the byte array.
- getCallerClassLoader(Class<?>) - 类中的静态方法 com.baidu.bjf.remoting.protobuf.utils.ClassHelper
-
get class loader from caller calss
- getClassLoader() - 类中的静态方法 com.baidu.bjf.remoting.protobuf.utils.ClassHelper
-
Return the default ClassLoader to use: typically the thread context ClassLoader, if available; the ClassLoader that loaded the ClassUtils class will be used as fallback.
- getClassLoader(Class<?>) - 类中的静态方法 com.baidu.bjf.remoting.protobuf.utils.ClassHelper
-
get class loader
- getClassName() - 类中的方法 com.baidu.bjf.remoting.protobuf.code.AbstractCodeGenerator
-
Gets the class name.
- getClassName() - 接口中的方法 com.baidu.bjf.remoting.protobuf.code.ICodeGenerator
-
Gets the class name.
- getClassName() - 类中的方法 com.baidu.bjf.remoting.protobuf.code.RandomNameCodeGenerator
- getClassName() - 类中的方法 com.baidu.bjf.remoting.protobuf.code.TemplateCodeGenerator
-
Gets the class name.
- getClassName(Class<?>) - 类中的静态方法 com.baidu.bjf.remoting.protobuf.utils.ClassHelper
-
get class simple name from
Classinstance. - getCode() - 接口中的方法 com.baidu.bjf.remoting.protobuf.code.ICodeGenerator
-
Gets the code.
- getCode() - 类中的方法 com.baidu.bjf.remoting.protobuf.code.TemplateCodeGenerator
-
Gets the code.
- getCodecClass() - 类中的方法 com.baidu.bjf.remoting.protobuf.Any
-
Gets the codec class.
- getCodedOutputStream() - 类中的方法 com.baidu.bjf.remoting.protobuf.code.CodecOutputByteArray
-
get CodedOutputStream instance
- getData() - 类中的方法 com.baidu.bjf.remoting.protobuf.code.CodecOutputByteArray
-
get byte array data
- getData(Codec<T>, T) - 类中的静态方法 com.baidu.bjf.remoting.protobuf.code.CodecOutputByteArray
-
get byte array from codec and object
- getDate() - 类中的方法 com.baidu.bjf.remoting.protobuf.Timestamp
-
Gets the date.
- getDeclaredClass() - 类中的方法 com.baidu.bjf.remoting.protobuf.ProtobufField
-
Gets the declared class.
- getDefaultInstanceForType() - 类中的方法 com.baidu.bjf.remoting.protobuf.MapEntry.Builder
- getDefaultInstanceForType() - 类中的方法 com.baidu.bjf.remoting.protobuf.MapEntry
- getDefaultValue() - 类中的方法 com.baidu.bjf.remoting.protobuf.code.FieldCode
-
Gets the default value.
- getDefaultValue() - enum class中的方法 com.baidu.bjf.remoting.protobuf.FieldType
-
get the defaultValue
- getDependenciesClasses() - 类中的方法 com.baidu.bjf.remoting.protobuf.code.AbstractCodeGenerator
-
Gets the dependencies classes.
- getDependenciesClasses(Class) - 类中的方法 com.baidu.bjf.remoting.protobuf.code.AbstractCodeGenerator
-
Gets the dependencies classes.
- getDependenciesClasses(List<FieldInfo>) - 类中的方法 com.baidu.bjf.remoting.protobuf.code.AbstractCodeGenerator
-
Gets the dependencies classes.
- getDescription() - 类中的方法 com.baidu.bjf.remoting.protobuf.utils.FieldInfo
-
get the description.
- getDescriptor() - 接口中的方法 com.baidu.bjf.remoting.protobuf.Codec
-
Get
Descriptorto support dynamic mesage call for protocol buffer - getDescriptor(Class<?>) - 类中的静态方法 com.baidu.bjf.remoting.protobuf.code.CodedConstant
-
Gets the descriptor.
- getDescriptorForType() - 类中的方法 com.baidu.bjf.remoting.protobuf.MapEntry.Builder
- getDescriptorForType() - 类中的方法 com.baidu.bjf.remoting.protobuf.MapEntry
- getEnumName(Enum[], int) - 类中的静态方法 com.baidu.bjf.remoting.protobuf.code.CodedConstant
-
Gets the enum name.
- getEnumValue(Class<T>, String) - 类中的静态方法 com.baidu.bjf.remoting.protobuf.code.CodedConstant
-
Gets the enumeration value.
- getEnumValue(Enum) - 类中的静态方法 com.baidu.bjf.remoting.protobuf.code.CodedConstant
-
Gets the enum value.
- getField() - 类中的方法 com.baidu.bjf.remoting.protobuf.utils.FieldInfo
-
get the field.
- getField(Descriptors.FieldDescriptor) - 类中的方法 com.baidu.bjf.remoting.protobuf.MapEntry.Builder
- getField(Descriptors.FieldDescriptor) - 类中的方法 com.baidu.bjf.remoting.protobuf.MapEntry
- getField(Object, String) - 类中的静态方法 com.baidu.bjf.remoting.protobuf.utils.FieldUtils
-
Get the field represented by the supplied
field objecton the specifiedtarget object. - getFieldName(int) - 类中的静态方法 com.baidu.bjf.remoting.protobuf.code.CodedConstant
-
get field name.
- getFieldType() - 类中的方法 com.baidu.bjf.remoting.protobuf.utils.FieldInfo
-
get the fieldType.
- getFiledType(FieldType, boolean) - 类中的静态方法 com.baidu.bjf.remoting.protobuf.code.CodedConstant
-
Gets the filed type.
- getFullClassName() - 类中的方法 com.baidu.bjf.remoting.protobuf.code.AbstractCodeGenerator
-
Gets the full class name.
- getFullClassName() - 接口中的方法 com.baidu.bjf.remoting.protobuf.code.ICodeGenerator
-
Gets the full class name.
- getFullClassName(Class) - 类中的静态方法 com.baidu.bjf.remoting.protobuf.ProtobufProxy
-
Gets the full class name.
- getFullClassName(Class<?>) - 类中的静态方法 com.baidu.bjf.remoting.protobuf.utils.ClassHelper
-
get new class name with full package
- getGenericClass(Class<?>) - 类中的静态方法 com.baidu.bjf.remoting.protobuf.utils.compiler.ClassUtils
-
Gets the generic class.
- getGenericClass(Class<?>, int) - 类中的静态方法 com.baidu.bjf.remoting.protobuf.utils.compiler.ClassUtils
-
Gets the generic class.
- getGenericeValueType() - 类中的方法 com.baidu.bjf.remoting.protobuf.utils.FieldInfo
-
get the genericeValueType.
- getGenericKeyType() - 类中的方法 com.baidu.bjf.remoting.protobuf.utils.FieldInfo
-
get the genericKeyType.
- getGenericType() - 类中的方法 com.baidu.bjf.remoting.protobuf.ProtobufField
-
Gets the generic type.
- getIDL(Class<?>) - 类中的静态方法 com.baidu.bjf.remoting.protobuf.ProtobufIDLGenerator
-
get IDL content from class.
- getIDL(Class<?>, Set<Class<?>>, Set<Class<?>>) - 类中的静态方法 com.baidu.bjf.remoting.protobuf.ProtobufIDLGenerator
-
get IDL content from class.
- getIDL(Class<?>, Set<Class<?>>, Set<Class<?>>, boolean) - 类中的静态方法 com.baidu.bjf.remoting.protobuf.ProtobufIDLGenerator
-
get IDL content from class.
- getInitCode(Class<?>) - 类中的静态方法 com.baidu.bjf.remoting.protobuf.utils.compiler.ClassUtils
-
Gets the inits the code.
- getInternalFieldType() - enum class中的方法 com.baidu.bjf.remoting.protobuf.FieldType
-
get the internalFieldType
- getInternalName(String) - 类中的静态方法 com.baidu.bjf.remoting.protobuf.utils.ClassHelper
-
get class internal name from Class.getName(). sub class like A$B to A.B
- getJavaType() - enum class中的方法 com.baidu.bjf.remoting.protobuf.FieldType
-
get java original type
- getJdkCompiler() - 类中的静态方法 com.baidu.bjf.remoting.protobuf.utils.JDKCompilerHelper
-
Gets the jdk compiler.
- getJdkCompiler(ClassLoader) - 类中的静态方法 com.baidu.bjf.remoting.protobuf.utils.JDKCompilerHelper
-
Gets the jdk compiler.
- getKey() - 类中的方法 com.baidu.bjf.remoting.protobuf.MapEntry.Builder
- getKey() - 类中的方法 com.baidu.bjf.remoting.protobuf.MapEntry
- getKey() - 类中的方法 com.baidu.bjf.remoting.protobuf.MapEntryLite
-
Gets the key.
- getLastModifyTime(Class<?>) - 类中的静态方法 com.baidu.bjf.remoting.protobuf.utils.ClassHelper
- getMap() - 类中的方法 com.baidu.bjf.remoting.protobuf.MapField
-
Gets the map.
- getMapFieldGenericParameterString(FieldInfo) - 类中的静态方法 com.baidu.bjf.remoting.protobuf.code.CodedConstant
-
Gets the map field generic parameter string.
- getMappedTypeDefined(int, FieldType, String, boolean, boolean) - 类中的静态方法 com.baidu.bjf.remoting.protobuf.code.CodedConstant
-
get mapped type defined java expression.
- getMappedTypeSize(FieldInfo, int, FieldType, boolean, boolean, boolean, File) - 类中的静态方法 com.baidu.bjf.remoting.protobuf.code.CodedConstant
-
Gets the mapped type size.
- getMappedWriteCode(FieldInfo, String, int, FieldType, boolean, boolean) - 类中的静态方法 com.baidu.bjf.remoting.protobuf.code.CodedConstant
-
get mapped object byte write java expression.
- getMethodName(Method, Class<?>[], String) - 类中的静态方法 com.baidu.bjf.remoting.protobuf.utils.compiler.ClassUtils
-
Gets the method name.
- getMutableMap() - 类中的方法 com.baidu.bjf.remoting.protobuf.MapField
-
Gets the mutable map.
- getName() - 类中的方法 com.baidu.bjf.remoting.protobuf.code.FieldCode
-
Gets the name.
- getName() - 类中的方法 com.baidu.bjf.remoting.protobuf.ProtobufField
-
Gets the name.
- getNanos() - 类中的方法 com.baidu.bjf.remoting.protobuf.Timestamp
-
getter method for property nanos.
- getOrder() - 类中的方法 com.baidu.bjf.remoting.protobuf.utils.FieldInfo
-
get the order.
- getOutputPath() - 类中的方法 com.baidu.bjf.remoting.protobuf.code.AbstractCodeGenerator
-
Gets the output path.
- getPackage() - 类中的方法 com.baidu.bjf.remoting.protobuf.code.AbstractCodeGenerator
-
Gets the package.
- getPackage() - 接口中的方法 com.baidu.bjf.remoting.protobuf.code.ICodeGenerator
-
Gets the package.
- getPackage(Class<?>) - 类中的静态方法 com.baidu.bjf.remoting.protobuf.utils.ClassHelper
- getParserForType() - 类中的方法 com.baidu.bjf.remoting.protobuf.MapEntry
- getRelativeProxyClasses() - 接口中的方法 com.baidu.bjf.remoting.protobuf.code.ICodeGenerator
-
Gets the relative proxy classes.
- getRelativeProxyClasses() - 类中的方法 com.baidu.bjf.remoting.protobuf.code.TemplateCodeGenerator
-
Gets the relative proxy classes.
- getRepeatedField(Descriptors.FieldDescriptor, int) - 类中的方法 com.baidu.bjf.remoting.protobuf.MapEntry.Builder
- getRepeatedField(Descriptors.FieldDescriptor, int) - 类中的方法 com.baidu.bjf.remoting.protobuf.MapEntry
- getRepeatedFieldCount(Descriptors.FieldDescriptor) - 类中的方法 com.baidu.bjf.remoting.protobuf.MapEntry.Builder
- getRepeatedFieldCount(Descriptors.FieldDescriptor) - 类中的方法 com.baidu.bjf.remoting.protobuf.MapEntry
- getRequiredCheck(int, Field) - 类中的静态方法 com.baidu.bjf.remoting.protobuf.code.CodedConstant
-
get required field check java expression.
- getRetRequiredCheck(String, Field) - 类中的静态方法 com.baidu.bjf.remoting.protobuf.code.CodedConstant
-
get return required field check java expression.
- getScope() - 类中的方法 com.baidu.bjf.remoting.protobuf.code.FieldCode
-
Gets the scope.
- getSeconds() - 类中的方法 com.baidu.bjf.remoting.protobuf.Timestamp
-
getter method for property seconds.
- getSerializedSize() - 类中的方法 com.baidu.bjf.remoting.protobuf.MapEntry
- getSetToField(String, Field, Class<?>, String, boolean, boolean, boolean, boolean) - 类中的方法 com.baidu.bjf.remoting.protobuf.code.TemplateCodeGenerator
-
generate access
Fieldvalue source code. support public field access, getter method access and reflection access. - getSize(Object) - 类中的静态方法 com.baidu.bjf.remoting.protobuf.utils.compiler.ClassUtils
-
Gets the size.
- getSizeMethod(Class<?>) - 类中的静态方法 com.baidu.bjf.remoting.protobuf.utils.compiler.ClassUtils
-
Gets the size method.
- getTarget() - 类中的方法 com.baidu.bjf.remoting.protobuf.IDLProxyObject
-
Gets the target.
- getTargetProxyClassname() - 类中的方法 com.baidu.bjf.remoting.protobuf.code.AbstractCodeGenerator
-
Gets the target proxy classname.
- getToPrimitiveType() - enum class中的方法 com.baidu.bjf.remoting.protobuf.FieldType
-
get primitive type in string
- getType() - 类中的方法 com.baidu.bjf.remoting.protobuf.code.FieldCode
-
Gets the type.
- getType() - enum class中的方法 com.baidu.bjf.remoting.protobuf.FieldType
-
get protobuf type
- getType() - 类中的方法 com.baidu.bjf.remoting.protobuf.ProtobufField
-
Gets the type.
- getUnknownFields() - 类中的方法 com.baidu.bjf.remoting.protobuf.MapEntry.Builder
- getUnknownFields() - 类中的方法 com.baidu.bjf.remoting.protobuf.MapEntry
- getUseAsType() - 类中的方法 com.baidu.bjf.remoting.protobuf.utils.FieldInfo
-
Gets the use as type.
- getValue() - 类中的方法 com.baidu.bjf.remoting.protobuf.MapEntry.Builder
- getValue() - 类中的方法 com.baidu.bjf.remoting.protobuf.MapEntry
- getValue() - 类中的方法 com.baidu.bjf.remoting.protobuf.MapEntryLite
-
Gets the value.
- getVariables() - 类中的方法 com.baidu.bjf.remoting.protobuf.utils.MiniTemplator
-
Returns a map with the names and current values of the template variables.
- getWireFormat() - enum class中的方法 com.baidu.bjf.remoting.protobuf.FieldType
-
get protobuf wire format type
- getWriteValueToField(FieldType, String, boolean) - 类中的静态方法 com.baidu.bjf.remoting.protobuf.code.CodedConstant
-
Gets the write value to field.
- GOOGLE_PROTOBUF_ANY_DEF - 类中的静态变量 com.baidu.bjf.remoting.protobuf.ProtobufIDLGenerator
-
The Constant GOOGLE_PROTOBUF_ANY_DEF.
- goPackage - 类中的变量 com.baidu.bjf.remoting.protobuf.descriptor.FileOptionsPOJO
-
The go package.
H
- handle(int) - 接口中的方法 com.baidu.bjf.remoting.protobuf.EnumHandler
- hasDefaultConstructor(Class<?>) - 类中的静态方法 com.baidu.bjf.remoting.protobuf.utils.ClassHelper
-
To test class if has default constructor method
- hasDescription() - 类中的方法 com.baidu.bjf.remoting.protobuf.utils.FieldInfo
-
Checks for description.
- hasField(Descriptors.FieldDescriptor) - 类中的方法 com.baidu.bjf.remoting.protobuf.MapEntry.Builder
- hasField(Descriptors.FieldDescriptor) - 类中的方法 com.baidu.bjf.remoting.protobuf.MapEntry
- hashCode() - 类中的方法 com.baidu.bjf.remoting.protobuf.MapField
- hashCode() - 类中的方法 com.baidu.bjf.remoting.protobuf.MapFieldLite
I
- ICodeGenerator - com.baidu.bjf.remoting.protobuf.code中的接口
-
The Interface ICodeGenerator.
- identifierValue - 类中的变量 com.baidu.bjf.remoting.protobuf.descriptor.UninterpretedOptionPOJO
-
The identifier value.
- IDLProxyObject - com.baidu.bjf.remoting.protobuf中的类
-
IDL parsed proxy object.
- IDLProxyObject(Codec, Object, Class<?>) - 类的构造器 com.baidu.bjf.remoting.protobuf.IDLProxyObject
-
default construtor to set
Codectarget. - Ignore - com.baidu.bjf.remoting.protobuf.annotation中的Annotation Interface
-
To ignore IDL generate to specified class or field.
- importClass(String) - 类中的方法 com.baidu.bjf.remoting.protobuf.code.ClassCode
-
Import java class.
- initDecodeMethodTemplateVariable() - 类中的方法 com.baidu.bjf.remoting.protobuf.code.TemplateCodeGenerator
-
Inits the decode method template variable.
- initEncodeMethodTemplateVariable() - 类中的方法 com.baidu.bjf.remoting.protobuf.code.TemplateCodeGenerator
-
Inits the encode method template variable.
- inputType - 类中的变量 com.baidu.bjf.remoting.protobuf.descriptor.MethodDescriptorProtoPOJO
-
The input type.
- INT32 - enum class 中的枚举常量 com.baidu.bjf.remoting.protobuf.FieldType
- INT64 - enum class 中的枚举常量 com.baidu.bjf.remoting.protobuf.FieldType
- is(Class<T>) - 类中的方法 com.baidu.bjf.remoting.protobuf.Any
-
Checks if is.
- isArch(String) - 类中的静态方法 com.baidu.bjf.remoting.protobuf.utils.OS
-
Determines if the OS on which Ant is executing matches the given OS architecture.
- isBeforeJava5(String) - 类中的静态方法 com.baidu.bjf.remoting.protobuf.utils.compiler.ClassUtils
-
Checks if is before java 5.
- isBeforeJava6(String) - 类中的静态方法 com.baidu.bjf.remoting.protobuf.utils.compiler.ClassUtils
-
Checks if is before java 6.
- isCached() - 类中的方法 com.baidu.bjf.remoting.protobuf.IDLProxyObject
-
Checks if is cached.
- isCacheEnabled() - 类中的静态方法 com.baidu.bjf.remoting.protobuf.ProtobufProxy
-
Checks if is cache enabled.
- isDebug() - 类中的方法 com.baidu.bjf.remoting.protobuf.code.AbstractCodeGenerator
-
Checks if is debug.
- isDebug() - 接口中的方法 com.baidu.bjf.remoting.protobuf.code.ICodeGenerator
-
Checks if is debug.
- isDebugEnabled() - 类中的静态方法 com.baidu.bjf.remoting.protobuf.ProtobufProxy
-
Checks if is debug enabled.
- isEmpty(Object[]) - 类中的静态方法 com.baidu.bjf.remoting.protobuf.utils.StringUtils
-
Checks if an array of Objects is empty or
null. - isEmpty(String) - 类中的静态方法 com.baidu.bjf.remoting.protobuf.utils.StringUtils
-
Checks if a String is empty ("") or null.
- isEnum() - enum class中的方法 com.baidu.bjf.remoting.protobuf.FieldType
-
Checks if is enum.
- isEnumKeyType() - 类中的方法 com.baidu.bjf.remoting.protobuf.utils.FieldInfo
-
Checks if is enum key type.
- isEnumValueType() - 类中的方法 com.baidu.bjf.remoting.protobuf.utils.FieldInfo
-
Checks if is enum value type.
- isFamilyDOS() - 类中的静态方法 com.baidu.bjf.remoting.protobuf.utils.OS
- isFamilyMac() - 类中的静态方法 com.baidu.bjf.remoting.protobuf.utils.OS
- isFamilyNetware() - 类中的静态方法 com.baidu.bjf.remoting.protobuf.utils.OS
- isFamilyOpenVms() - 类中的静态方法 com.baidu.bjf.remoting.protobuf.utils.OS
- isFamilyOS2() - 类中的静态方法 com.baidu.bjf.remoting.protobuf.utils.OS
- isFamilyOS400() - 类中的静态方法 com.baidu.bjf.remoting.protobuf.utils.OS
- isFamilyTandem() - 类中的静态方法 com.baidu.bjf.remoting.protobuf.utils.OS
- isFamilyUnix() - 类中的静态方法 com.baidu.bjf.remoting.protobuf.utils.OS
- isFamilyWin9x() - 类中的静态方法 com.baidu.bjf.remoting.protobuf.utils.OS
- isFamilyWindows() - 类中的静态方法 com.baidu.bjf.remoting.protobuf.utils.OS
- isFamilyZOS() - 类中的静态方法 com.baidu.bjf.remoting.protobuf.utils.OS
- isInitialized() - 类中的方法 com.baidu.bjf.remoting.protobuf.MapEntry.Builder
- isInitialized() - 类中的方法 com.baidu.bjf.remoting.protobuf.MapEntry
- isList() - 类中的方法 com.baidu.bjf.remoting.protobuf.utils.FieldInfo
-
get the isList.
- isListType(Field) - 类中的静态方法 com.baidu.bjf.remoting.protobuf.utils.FieldInfo
-
Checks if is list type.
- isMap() - 类中的方法 com.baidu.bjf.remoting.protobuf.utils.FieldInfo
-
get the isMap.
- isMutable() - 类中的方法 com.baidu.bjf.remoting.protobuf.MapFieldLite
-
Checks if is mutable.
- isName(String) - 类中的静态方法 com.baidu.bjf.remoting.protobuf.utils.OS
-
Determines if the OS on which Ant is executing matches the given OS name.
- isNotEmpty(Object) - 类中的静态方法 com.baidu.bjf.remoting.protobuf.utils.compiler.ClassUtils
-
Checks if is not empty.
- isNull(byte) - 类中的静态方法 com.baidu.bjf.remoting.protobuf.code.CodedConstant
-
check byte is null.
- isNull(char) - 类中的静态方法 com.baidu.bjf.remoting.protobuf.code.CodedConstant
-
check char is null.
- isNull(double) - 类中的静态方法 com.baidu.bjf.remoting.protobuf.code.CodedConstant
-
check double is null.
- isNull(float) - 类中的静态方法 com.baidu.bjf.remoting.protobuf.code.CodedConstant
-
check float is null.
- isNull(int) - 类中的静态方法 com.baidu.bjf.remoting.protobuf.code.CodedConstant
-
check int is null.
- isNull(long) - 类中的静态方法 com.baidu.bjf.remoting.protobuf.code.CodedConstant
-
check long is null.
- isNull(short) - 类中的静态方法 com.baidu.bjf.remoting.protobuf.code.CodedConstant
-
check short is null.
- isNull(Object) - 类中的静态方法 com.baidu.bjf.remoting.protobuf.code.CodedConstant
-
check object is null.
- isObjectType() - 类中的方法 com.baidu.bjf.remoting.protobuf.utils.FieldInfo
-
Checks if is object type.
- isObjectType(Class<?>) - 类中的静态方法 com.baidu.bjf.remoting.protobuf.utils.ProtobufProxyUtils
-
Checks if is object type.
- isOs(String, String, String, String) - 类中的静态方法 com.baidu.bjf.remoting.protobuf.utils.OS
-
Determines if the OS on which Ant is executing matches the given OS family, name, architecture and version
- isPacked() - 类中的方法 com.baidu.bjf.remoting.protobuf.utils.FieldInfo
-
Checks if is packed.
- isPrimitive() - enum class中的方法 com.baidu.bjf.remoting.protobuf.FieldType
-
Checks if is primitive.
- isPrimitiveType(Class) - 类中的静态方法 com.baidu.bjf.remoting.protobuf.utils.FieldInfo
-
Checks if is primitive type.
- isRequired() - 类中的方法 com.baidu.bjf.remoting.protobuf.utils.FieldInfo
-
get the required.
- isScalarType(Class<?>) - 类中的静态方法 com.baidu.bjf.remoting.protobuf.utils.ProtobufProxyUtils
-
Test if target type is from protocol buffer default type.
- isSetType(Field) - 类中的静态方法 com.baidu.bjf.remoting.protobuf.utils.FieldInfo
-
Checks if is set type.
- isUseType() - 类中的方法 com.baidu.bjf.remoting.protobuf.utils.FieldInfo
-
Checks if is use type.
- isVersion(String) - 类中的静态方法 com.baidu.bjf.remoting.protobuf.utils.OS
-
Determines if the OS on which Ant is executing matches the given OS version.
- isWildcardType() - 类中的方法 com.baidu.bjf.remoting.protobuf.utils.FieldInfo
-
Checks if is wildcard type.
J
- JAVA_CLASS_FILE_SUFFIX - 接口中的静态变量 com.baidu.bjf.remoting.protobuf.code.ICodeGenerator
- JAVA_END - 类中的静态变量 com.baidu.bjf.remoting.protobuf.code.ClassCode
-
java line end.
- JAVA_END - 接口中的静态变量 com.baidu.bjf.remoting.protobuf.code.ICodeGenerator
-
java line end
- JAVA_EXTENSION - 类中的静态变量 com.baidu.bjf.remoting.protobuf.utils.compiler.ClassUtils
-
java source file extension.
- JAVA_LINE_BREAK - 类中的静态变量 com.baidu.bjf.remoting.protobuf.code.ClassCode
-
line break for JAVA.
- JAVA_LINE_BREAK - 接口中的静态变量 com.baidu.bjf.remoting.protobuf.code.ICodeGenerator
-
line break for JAVA
- javaGenerateEqualsAndHash - 类中的变量 com.baidu.bjf.remoting.protobuf.descriptor.FileOptionsPOJO
-
The java generate equals and hash.
- javaGenericServices - 类中的变量 com.baidu.bjf.remoting.protobuf.descriptor.FileOptionsPOJO
-
The java generic services.
- javaMultipleFiles - 类中的变量 com.baidu.bjf.remoting.protobuf.descriptor.FileOptionsPOJO
-
The java multiple files.
- javaOuterClassname - 类中的变量 com.baidu.bjf.remoting.protobuf.descriptor.FileOptionsPOJO
-
The java outer classname.
- javaPackage - 类中的变量 com.baidu.bjf.remoting.protobuf.descriptor.FileOptionsPOJO
-
The java package.
- javaStringCheckUtf8 - 类中的变量 com.baidu.bjf.remoting.protobuf.descriptor.FileOptionsPOJO
-
The java string check utf 8.
- JavaStyleFormatter - com.baidu.bjf.remoting.protobuf.utils中的类
-
The Class JavaStyleFormatter.
- JavaStyleFormatter() - 类的构造器 com.baidu.bjf.remoting.protobuf.utils.JavaStyleFormatter
- JdkCompiler - com.baidu.bjf.remoting.protobuf.utils.compiler中的类
-
JdkCompiler.
- JdkCompiler(ClassLoader) - 类的构造器 com.baidu.bjf.remoting.protobuf.utils.compiler.JdkCompiler
-
Instantiates a new jdk compiler.
- JdkCompiler(ClassLoader, String) - 类的构造器 com.baidu.bjf.remoting.protobuf.utils.compiler.JdkCompiler
-
Instantiates a new jdk compiler.
- JDKCompilerHelper - com.baidu.bjf.remoting.protobuf.utils中的类
-
static access for
JdkCompiler. - JDKCompilerHelper() - 类的构造器 com.baidu.bjf.remoting.protobuf.utils.JDKCompilerHelper
K
L
- label - 类中的变量 com.baidu.bjf.remoting.protobuf.descriptor.FieldDescriptorProtoPOJO
-
The label.
- Label - com.baidu.bjf.remoting.protobuf.descriptor中的Enum Class
-
TODO.
- LABEL_OPTIONAL - enum class 中的枚举常量 com.baidu.bjf.remoting.protobuf.descriptor.Label
-
The label optional.
- LABEL_REPEATED - enum class 中的枚举常量 com.baidu.bjf.remoting.protobuf.descriptor.Label
-
The label repeated.
- LABEL_REQUIRED - enum class 中的枚举常量 com.baidu.bjf.remoting.protobuf.descriptor.Label
-
The label required.
- lazy - 类中的变量 com.baidu.bjf.remoting.protobuf.descriptor.FieldOptionsPOJO
-
The lazy.
- LINE_BREAK - 类中的静态变量 com.baidu.bjf.remoting.protobuf.code.ClassCode
-
line break for editor.
- LINE_BREAK - 接口中的静态变量 com.baidu.bjf.remoting.protobuf.code.ICodeGenerator
-
line break for editor
- LITE_RUNTIME - enum class 中的枚举常量 com.baidu.bjf.remoting.protobuf.descriptor.OptimizeMode
-
The lite runtime.
- LoadableClassLoader(ClassLoader) - 类的构造器 com.baidu.bjf.remoting.protobuf.utils.compiler.CacheableJdkCompiler.LoadableClassLoader
-
Instantiates a new loadable class loader.
- loadBytes(String) - 接口中的方法 com.baidu.bjf.remoting.protobuf.utils.compiler.Compiler
-
do load java byte code by class name
- loadBytes(String) - 类中的方法 com.baidu.bjf.remoting.protobuf.utils.compiler.JdkCompiler
- loadSubtemplate(String) - 类中的方法 com.baidu.bjf.remoting.protobuf.utils.MiniTemplator
-
Loads the template string of a subtemplate (used for the $Include command).
- LocationPOJO - com.baidu.bjf.remoting.protobuf.descriptor中的类
-
JProtobuf POJO supports for
DescriptorProtos.SourceCodeInfo.Location. - LocationPOJO() - 类的构造器 com.baidu.bjf.remoting.protobuf.descriptor.LocationPOJO
- locations - 类中的变量 com.baidu.bjf.remoting.protobuf.descriptor.SourceCodeInfoPOJO
-
The locations.
M
- main(String[]) - 类中的静态方法 com.baidu.bjf.remoting.protobuf.command.Main
- Main - com.baidu.bjf.remoting.protobuf.command中的类
-
Command base launch class.
- Main() - 类的构造器 com.baidu.bjf.remoting.protobuf.command.Main
- makeImmutable() - 类中的方法 com.baidu.bjf.remoting.protobuf.MapFieldLite
-
Makes this field immutable.
- makeTag(int, int) - 类中的静态方法 com.baidu.bjf.remoting.protobuf.code.CodedConstant
-
make protobuf tag.
- MAP - enum class 中的枚举常量 com.baidu.bjf.remoting.protobuf.FieldType
- mapEntry - 类中的变量 com.baidu.bjf.remoting.protobuf.descriptor.MessageOptionsPOJO
-
The map entry.
- MapEntry<K,
V> - com.baidu.bjf.remoting.protobuf中的类 -
Implements MapEntry messages.
- MapEntry.Builder<K,
V> - com.baidu.bjf.remoting.protobuf中的类 -
Builder to create
MapEntrymessages. - MapEntryLite<K,
V> - com.baidu.bjf.remoting.protobuf中的类 -
Implements the lite version of map entry messages.
- MapField<K,
V> - com.baidu.bjf.remoting.protobuf中的类 -
Internal representation of map fields in generated messages.
- MapFieldLite<K,
V> - com.baidu.bjf.remoting.protobuf中的类 -
Internal representation of map fields in generated lite-runtime messages.
- mergeFrom(MapField<K, V>) - 类中的方法 com.baidu.bjf.remoting.protobuf.MapField
-
Merge from.
- mergeFrom(MapFieldLite<K, V>) - 类中的方法 com.baidu.bjf.remoting.protobuf.MapFieldLite
-
Merge from.
- MessageOptionsPOJO - com.baidu.bjf.remoting.protobuf.descriptor中的类
-
JProtobuf supports for
DescriptorProtos.MessageOptions. - MessageOptionsPOJO() - 类的构造器 com.baidu.bjf.remoting.protobuf.descriptor.MessageOptionsPOJO
- messageSetWireFormat - 类中的变量 com.baidu.bjf.remoting.protobuf.descriptor.MessageOptionsPOJO
-
The message set wire format.
- messageTypes - 类中的变量 com.baidu.bjf.remoting.protobuf.descriptor.FileDescriptorProtoPOJO
-
All top-level messages types definitions in this file.
- MethodCode - com.baidu.bjf.remoting.protobuf.code中的类
-
Java method code creator.
- MethodCode() - 类的构造器 com.baidu.bjf.remoting.protobuf.code.MethodCode
- MethodDescriptorProtoPOJO - com.baidu.bjf.remoting.protobuf.descriptor中的类
-
JProtobuf POJO supports for
DescriptorProtos.MethodDescriptorProto. - MethodDescriptorProtoPOJO() - 类的构造器 com.baidu.bjf.remoting.protobuf.descriptor.MethodDescriptorProtoPOJO
- MethodOptionsPOJO - com.baidu.bjf.remoting.protobuf.descriptor中的类
-
JProtobuf POJO supports for
DescriptorProtos.MethodOptions. - MethodOptionsPOJO() - 类的构造器 com.baidu.bjf.remoting.protobuf.descriptor.MethodOptionsPOJO
- methods - 类中的变量 com.baidu.bjf.remoting.protobuf.descriptor.ServiceDescriptorProtoPOJO
-
The methods.
- MiniTemplator - com.baidu.bjf.remoting.protobuf.utils中的类
-
A compact template engine for HTML files.
- MiniTemplator() - 类的构造器 com.baidu.bjf.remoting.protobuf.utils.MiniTemplator
-
Dummy constructor, used internally in newInstance().
- MiniTemplator(MiniTemplator.TemplateSpecification) - 类的构造器 com.baidu.bjf.remoting.protobuf.utils.MiniTemplator
-
Constructs a MiniTemplator object.
- MiniTemplator(String, InputStream) - 类的构造器 com.baidu.bjf.remoting.protobuf.utils.MiniTemplator
-
Constructs a MiniTemplator object by specifying only the file name.
- MiniTemplator.BlockNotDefinedException - com.baidu.bjf.remoting.protobuf.utils中的异常错误
-
Thrown when
Minitemplator.addBlockis called with ablockNamethat is not defined within the template. - MiniTemplator.TemplateSpecification - com.baidu.bjf.remoting.protobuf.utils中的类
-
Specifies the parameters for constructing a
MiniTemplatorobject. - MiniTemplator.TemplateSyntaxException - com.baidu.bjf.remoting.protobuf.utils中的异常错误
-
Thrown when a syntax error is encountered within the template.
- MiniTemplator.VariableNotDefinedException - com.baidu.bjf.remoting.protobuf.utils中的异常错误
-
Thrown when
Minitemplator.setVariableis called with avariableNamethat is not defined within the template and theisOptionalparameter isfalse. - mutableCopy() - 类中的方法 com.baidu.bjf.remoting.protobuf.MapFieldLite
-
Returns a deep copy of this map field.
N
- name - 类中的变量 com.baidu.bjf.remoting.protobuf.descriptor.DescriptorProtoPOJO
-
The name.
- name - 类中的变量 com.baidu.bjf.remoting.protobuf.descriptor.EnumDescriptorProtoPOJO
-
The name.
- name - 类中的变量 com.baidu.bjf.remoting.protobuf.descriptor.EnumValueDescriptorProtoPOJO
-
The name.
- name - 类中的变量 com.baidu.bjf.remoting.protobuf.descriptor.FieldDescriptorProtoPOJO
-
The name.
- name - 类中的变量 com.baidu.bjf.remoting.protobuf.descriptor.FileDescriptorProtoPOJO
-
file name, relative to root of source tree
- name - 类中的变量 com.baidu.bjf.remoting.protobuf.descriptor.MethodDescriptorProtoPOJO
-
The name.
- name - 类中的变量 com.baidu.bjf.remoting.protobuf.descriptor.OneofDescriptorProtoPOJO
-
The name.
- name - 类中的变量 com.baidu.bjf.remoting.protobuf.descriptor.ServiceDescriptorProtoPOJO
-
The name.
- NamePartPOJO - com.baidu.bjf.remoting.protobuf.descriptor中的类
-
JProtobuf POJO supports for
DescriptorProtos.UninterpretedOption.NamePart. - NamePartPOJO() - 类的构造器 com.baidu.bjf.remoting.protobuf.descriptor.NamePartPOJO
- names - 类中的变量 com.baidu.bjf.remoting.protobuf.descriptor.UninterpretedOptionPOJO
-
The names.
- negativeIntValue - 类中的变量 com.baidu.bjf.remoting.protobuf.descriptor.UninterpretedOptionPOJO
-
The negative int value.
- nestedTypes - 类中的变量 com.baidu.bjf.remoting.protobuf.descriptor.DescriptorProtoPOJO
-
nestedTypes.
- newBuilderForField(Descriptors.FieldDescriptor) - 类中的方法 com.baidu.bjf.remoting.protobuf.MapEntry.Builder
- newBuilderForType() - 类中的方法 com.baidu.bjf.remoting.protobuf.MapEntry
- newDefaultInstance(Descriptors.Descriptor, WireFormat.FieldType, K, WireFormat.FieldType, V) - 类中的静态方法 com.baidu.bjf.remoting.protobuf.MapEntry
-
Create a default MapEntry instance.
- newDefaultInstance(WireFormat.FieldType, K, WireFormat.FieldType, V) - 类中的静态方法 com.baidu.bjf.remoting.protobuf.MapEntryLite
-
Creates a default MapEntryLite message instance.
- newInstance() - 类中的方法 com.baidu.bjf.remoting.protobuf.utils.MiniTemplator
-
Allocates a new uninitialized MiniTemplator object.
- newInstance(String) - 类中的静态方法 com.baidu.bjf.remoting.protobuf.utils.compiler.ClassUtils
-
To new instance by class name.
- newInstnace() - 类中的方法 com.baidu.bjf.remoting.protobuf.IDLProxyObject
-
New instnace.
- newMapField(MapEntry<K, V>) - 类中的静态方法 com.baidu.bjf.remoting.protobuf.MapField
-
Creates a new mutable empty MapField.
- noStandardDescriptorAccessor - 类中的变量 com.baidu.bjf.remoting.protobuf.descriptor.MessageOptionsPOJO
-
The no standard descriptor accessor.
- number - 类中的变量 com.baidu.bjf.remoting.protobuf.descriptor.EnumValueDescriptorProtoPOJO
-
The number.
- number - 类中的变量 com.baidu.bjf.remoting.protobuf.descriptor.FieldDescriptorProtoPOJO
-
The number.
O
- OBJECT - enum class 中的枚举常量 com.baidu.bjf.remoting.protobuf.FieldType
- oneofDecls - 类中的变量 com.baidu.bjf.remoting.protobuf.descriptor.DescriptorProtoPOJO
-
The oneof decls.
- OneofDescriptorProtoPOJO - com.baidu.bjf.remoting.protobuf.descriptor中的类
-
JProtobuf supports for
DescriptorProtos.OneofDescriptorProto. - OneofDescriptorProtoPOJO() - 类的构造器 com.baidu.bjf.remoting.protobuf.descriptor.OneofDescriptorProtoPOJO
- oneofIndex - 类中的变量 com.baidu.bjf.remoting.protobuf.descriptor.FieldDescriptorProtoPOJO
-
The oneof index.
- optimizeFor - 类中的变量 com.baidu.bjf.remoting.protobuf.descriptor.FileOptionsPOJO
-
The optimize for.
- OptimizeMode - com.baidu.bjf.remoting.protobuf.descriptor中的Enum Class
-
Enumeration mode for optimize defines at
DescriptorProtos.FileOptions. - options - 类中的变量 com.baidu.bjf.remoting.protobuf.descriptor.DescriptorProtoPOJO
-
The options.
- options - 类中的变量 com.baidu.bjf.remoting.protobuf.descriptor.EnumDescriptorProtoPOJO
-
The options.
- options - 类中的变量 com.baidu.bjf.remoting.protobuf.descriptor.EnumValueDescriptorProtoPOJO
-
The options.
- options - 类中的变量 com.baidu.bjf.remoting.protobuf.descriptor.FieldDescriptorProtoPOJO
-
The options.
- options - 类中的变量 com.baidu.bjf.remoting.protobuf.descriptor.FileDescriptorProtoPOJO
-
optionsdefinitions in this file.
- options - 类中的变量 com.baidu.bjf.remoting.protobuf.descriptor.MethodDescriptorProtoPOJO
-
The options.
- options - 类中的变量 com.baidu.bjf.remoting.protobuf.descriptor.ServiceDescriptorProtoPOJO
-
The options.
- order() - annotation interface 中的元素 com.baidu.bjf.remoting.protobuf.annotation.Protobuf
-
Set field order.
- OS - com.baidu.bjf.remoting.protobuf.utils中的类
-
Condition that tests the OS type.
- OUTPUT_PATH - 类中的静态变量 com.baidu.bjf.remoting.protobuf.ProtobufProxy
-
The Constant OUTPUT_PATH for target directory to create generated source code out.
- outputPath - 类中的变量 com.baidu.bjf.remoting.protobuf.code.AbstractCodeGenerator
-
The output path.
- outputType - 类中的变量 com.baidu.bjf.remoting.protobuf.descriptor.MethodDescriptorProtoPOJO
-
The output type.
P
- pack(Object) - 类中的静态方法 com.baidu.bjf.remoting.protobuf.Any
-
Pack the target object to
Anyobject - pack(Object, String) - 类中的静态方法 com.baidu.bjf.remoting.protobuf.Any
-
Pack the target object to
Anyobject - Package - com.baidu.bjf.remoting.protobuf.annotation中的Annotation Interface
-
To define customize package name
- PACKAGE_SEPARATOR - 类中的静态变量 com.baidu.bjf.remoting.protobuf.utils.ClassHelper
-
package separator string
- PACKAGE_SEPARATOR_CHAR - 类中的静态变量 com.baidu.bjf.remoting.protobuf.utils.ClassHelper
-
package separator char
- PACKAGE_SPLIT - 类中的静态变量 com.baidu.bjf.remoting.protobuf.code.ClassCode
-
The Constant PACKAGE_SPLIT.
- PACKAGE_SPLIT - 接口中的静态变量 com.baidu.bjf.remoting.protobuf.code.ICodeGenerator
-
auto proxied suffix class name
- packed - 类中的变量 com.baidu.bjf.remoting.protobuf.descriptor.FieldOptionsPOJO
-
The packed.
- Packed - com.baidu.bjf.remoting.protobuf.annotation中的Annotation Interface
-
The Interface Packed.
- parseEntry(ByteString, ExtensionRegistryLite) - 类中的方法 com.baidu.bjf.remoting.protobuf.MapEntryLite
-
Parses an entry off of the input as a
Map.Entry. - parseInto(MapFieldLite<K, V>, CodedInputStream, ExtensionRegistryLite) - 类中的方法 com.baidu.bjf.remoting.protobuf.MapEntryLite
-
Parses an entry off of the input into the map.
- pkg - 类中的变量 com.baidu.bjf.remoting.protobuf.descriptor.FileDescriptorProtoPOJO
-
e.g.
- positiveIntValue - 类中的变量 com.baidu.bjf.remoting.protobuf.descriptor.UninterpretedOptionPOJO
-
The positive int value.
- printCode(String, String) - 类中的静态方法 com.baidu.bjf.remoting.protobuf.utils.CodePrinter
-
print code to console
- processDefaultValue(List<Field>, boolean, boolean) - 类中的静态方法 com.baidu.bjf.remoting.protobuf.utils.ProtobufProxyUtils
-
to process default value of
@Protobufvalue on field. - processProtobufType(Class<?>) - 类中的静态方法 com.baidu.bjf.remoting.protobuf.utils.ProtobufProxyUtils
-
Process protobuf type.
- Protobuf - com.baidu.bjf.remoting.protobuf.annotation中的Annotation Interface
-
A mapped annotation for protobuf
- ProtobufClass - com.baidu.bjf.remoting.protobuf.annotation中的Annotation Interface
-
A mapped annotation for class type.
- ProtobufField - com.baidu.bjf.remoting.protobuf中的类
-
A description class for protobuf field message.
- ProtobufField(Field) - 类的构造器 com.baidu.bjf.remoting.protobuf.ProtobufField
-
Instantiates a new protobuf field.
- ProtobufIDLGenerator - com.baidu.bjf.remoting.protobuf中的类
-
Utility class for generate protobuf IDL content from @
Protobuf - ProtobufIDLGenerator() - 类的构造器 com.baidu.bjf.remoting.protobuf.ProtobufIDLGenerator
- ProtobufIDLProxy - com.baidu.bjf.remoting.protobuf中的类
-
This class is for dynamic create protobuf utility class directly from .proto file
- ProtobufIDLProxy() - 类的构造器 com.baidu.bjf.remoting.protobuf.ProtobufIDLProxy
- ProtobufProxy - com.baidu.bjf.remoting.protobuf中的类
-
A simple protocol buffer encode and decode utility tool.
- ProtobufProxy() - 类的构造器 com.baidu.bjf.remoting.protobuf.ProtobufProxy
- ProtobufProxyUtils - com.baidu.bjf.remoting.protobuf.utils中的类
-
Utility class for probuf proxy.
- ProtobufProxyUtils() - 类的构造器 com.baidu.bjf.remoting.protobuf.utils.ProtobufProxyUtils
- publicDependency - 类中的变量 com.baidu.bjf.remoting.protobuf.descriptor.FileDescriptorProtoPOJO
-
publicDependency.
- put(String, Object) - 类中的方法 com.baidu.bjf.remoting.protobuf.IDLProxyObject
-
Put.
- put(Map.Entry<K, V>) - 类中的方法 com.baidu.bjf.remoting.protobuf.MapFieldLite
-
Put.
- put(K, V) - 类中的方法 com.baidu.bjf.remoting.protobuf.MapFieldLite
- putAll(Map<? extends K, ? extends V>) - 类中的方法 com.baidu.bjf.remoting.protobuf.MapFieldLite
- putMapValue(CodedInputStream, Map<K, V>, WireFormat.FieldType, K, WireFormat.FieldType, V) - 类中的静态方法 com.baidu.bjf.remoting.protobuf.code.CodedConstant
-
Put map value.
- putMapValue(CodedInputStream, Map<K, V>, WireFormat.FieldType, K, WireFormat.FieldType, V, EnumHandler<K>, EnumHandler<V>) - 类中的静态方法 com.baidu.bjf.remoting.protobuf.code.CodedConstant
- putMapValue(CodedInputStream, Map<K, V>, WireFormat.FieldType, K, WireFormat.FieldType, V, EnumHandler<V>) - 类中的静态方法 com.baidu.bjf.remoting.protobuf.code.CodedConstant
- pyGenericServices - 类中的变量 com.baidu.bjf.remoting.protobuf.descriptor.FileOptionsPOJO
-
The py generic services.
R
- RandomNameCodeGenerator - com.baidu.bjf.remoting.protobuf.code中的类
-
The Class RandomNameCodeGenerator.
- RandomNameCodeGenerator(Class<?>) - 类的构造器 com.baidu.bjf.remoting.protobuf.code.RandomNameCodeGenerator
-
Instantiates a new random name code generator.
- readFrom(CodedInputStream) - 接口中的方法 com.baidu.bjf.remoting.protobuf.Codec
-
Read object from target byte array input stream
- readPrimitiveField(CodedInputStream, WireFormat.FieldType, boolean) - 类中的静态方法 com.baidu.bjf.remoting.protobuf.code.CodedConstant
-
Read a field of any primitive type for immutable messages from a CodedInputStream.
- remove(Object) - 类中的方法 com.baidu.bjf.remoting.protobuf.MapFieldLite
- removeEnd(String, String) - 类中的静态方法 com.baidu.bjf.remoting.protobuf.utils.StringUtils
-
Removes a substring only if it is at the end of a source string, otherwise returns the source string.
- removeEndIgnoreCase(String, String) - 类中的静态方法 com.baidu.bjf.remoting.protobuf.utils.StringUtils
-
Case insensitive removal of a substring if it is at the end of a source string, otherwise returns the source string.
- removeStart(String, String) - 类中的静态方法 com.baidu.bjf.remoting.protobuf.utils.StringUtils
-
Removes a substring only if it is at the begining of a source string, otherwise returns the source string.
- removeStartIgnoreCase(String, String) - 类中的静态方法 com.baidu.bjf.remoting.protobuf.utils.StringUtils
-
Case insensitive removal of a substring if it is at the begining of a source string, otherwise returns the source string.
- required() - annotation interface 中的元素 com.baidu.bjf.remoting.protobuf.annotation.Protobuf
-
Specifying Field Rules to
requiredoroptionaldefault is false. - reset() - 类中的方法 com.baidu.bjf.remoting.protobuf.utils.MiniTemplator
-
Resets the MiniTemplator object to the initial state.
- resolvePrimitiveClassName(String) - 类中的静态方法 com.baidu.bjf.remoting.protobuf.utils.ClassHelper
-
Resolve the given class name as primitive class, if appropriate, according to the JVM's naming rules for primitive classes.
S
- SCOPE_DEFAULT - 类中的静态变量 com.baidu.bjf.remoting.protobuf.code.ClassCode
-
The Constant SCOPE_DEFAULT.
- SCOPE_PROTECTED - 类中的静态变量 com.baidu.bjf.remoting.protobuf.code.ClassCode
-
The Constant SCOPE_PROTECTED.
- SCOPE_PUBLIC - 类中的静态变量 com.baidu.bjf.remoting.protobuf.code.ClassCode
-
The Constant SCOPE_PUBLIC.
- searchMethod(Class<?>, String, Class<?>[]) - 类中的静态方法 com.baidu.bjf.remoting.protobuf.utils.compiler.ClassUtils
-
Search method.
- SENTENCE_COMMA - 类中的静态变量 com.baidu.bjf.remoting.protobuf.code.ClassCode
-
The Constant SENTENCE_COMMA.
- serializeTo(CodedOutputStream, int, K, V) - 类中的方法 com.baidu.bjf.remoting.protobuf.MapEntryLite
-
Serializes the provided key and value as though they were wrapped by a
MapEntryLiteto the output stream. - serverStreaming - 类中的变量 com.baidu.bjf.remoting.protobuf.descriptor.MethodDescriptorProtoPOJO
-
The server streaming.
- ServiceDescriptorProtoPOJO - com.baidu.bjf.remoting.protobuf.descriptor中的类
-
JProtobuf supports for
DescriptorProtos.ServiceDescriptorProto. - ServiceDescriptorProtoPOJO() - 类的构造器 com.baidu.bjf.remoting.protobuf.descriptor.ServiceDescriptorProtoPOJO
- ServiceOptionsPOJO - com.baidu.bjf.remoting.protobuf.descriptor中的类
-
JProtobuf POJO supports for
DescriptorProtos.ServiceOptions. - ServiceOptionsPOJO() - 类的构造器 com.baidu.bjf.remoting.protobuf.descriptor.ServiceOptionsPOJO
- services - 类中的变量 com.baidu.bjf.remoting.protobuf.descriptor.FileDescriptorProtoPOJO
-
All service definitions in this file.
- setByteArray(byte[]) - 类中的方法 com.baidu.bjf.remoting.protobuf.Any
-
Sets the byte array.
- setCached(boolean) - 类中的方法 com.baidu.bjf.remoting.protobuf.IDLProxyObject
-
Sets the cached.
- setClassName(String) - 类中的方法 com.baidu.bjf.remoting.protobuf.code.ClassCode
-
Sets the class name.
- setCodecClass(String) - 类中的方法 com.baidu.bjf.remoting.protobuf.Any
-
Sets the codec class.
- setCompiler(Compiler) - 类中的静态方法 com.baidu.bjf.remoting.protobuf.utils.JDKCompilerHelper
-
Sets the compiler.
- setDate(Date) - 类中的方法 com.baidu.bjf.remoting.protobuf.Timestamp
-
Sets the date.
- setDebug(boolean) - 类中的方法 com.baidu.bjf.remoting.protobuf.code.AbstractCodeGenerator
-
Sets the debug.
- setDebug(boolean) - 接口中的方法 com.baidu.bjf.remoting.protobuf.code.ICodeGenerator
-
Sets the debug. if enabled print out source code after generated
- setDefaultValue(String) - 类中的方法 com.baidu.bjf.remoting.protobuf.code.FieldCode
-
Sets the default value.
- setDefaultValue(String) - enum class中的方法 com.baidu.bjf.remoting.protobuf.FieldType
-
set defaultValue value to defaultValue
- setDescription(String) - 类中的方法 com.baidu.bjf.remoting.protobuf.utils.FieldInfo
-
set description value to description.
- setField(Descriptors.FieldDescriptor, Object) - 类中的方法 com.baidu.bjf.remoting.protobuf.MapEntry.Builder
- setField(Object, String, Object) - 类中的静态方法 com.baidu.bjf.remoting.protobuf.utils.FieldUtils
-
Set the field represented by the supplied
field objecton the specifiedtarget objectto the specifiedvalue. - setFieldType(FieldType) - 类中的方法 com.baidu.bjf.remoting.protobuf.utils.FieldInfo
-
set fieldType value to fieldType.
- setFormatJavaField(boolean) - 类中的静态方法 com.baidu.bjf.remoting.protobuf.ProtobufIDLProxy
-
Sets the Constant formatJavaField.
- setGenericeValueType(Class<?>) - 类中的方法 com.baidu.bjf.remoting.protobuf.utils.FieldInfo
-
set genericeValueType value to genericeValueType.
- setGenericKeyType(Class<?>) - 类中的方法 com.baidu.bjf.remoting.protobuf.utils.FieldInfo
-
set genericKeyType value to genericKeyType.
- setInternalFieldType(WireFormat.FieldType) - enum class中的方法 com.baidu.bjf.remoting.protobuf.FieldType
-
set internalFieldType value to internalFieldType
- setKey(K) - 类中的方法 com.baidu.bjf.remoting.protobuf.MapEntry.Builder
- setList(boolean) - 类中的方法 com.baidu.bjf.remoting.protobuf.utils.FieldInfo
-
set isList value to isList.
- setMap(boolean) - 类中的方法 com.baidu.bjf.remoting.protobuf.utils.FieldInfo
-
set isMap value to isMap.
- setName(String) - 类中的方法 com.baidu.bjf.remoting.protobuf.code.FieldCode
-
Sets the name.
- setName(String) - 类中的方法 com.baidu.bjf.remoting.protobuf.code.MethodCode
-
Sets the name.
- setNanos(Integer) - 类中的方法 com.baidu.bjf.remoting.protobuf.Timestamp
-
setter method for property nanos.
- setOrder(int) - 类中的方法 com.baidu.bjf.remoting.protobuf.utils.FieldInfo
-
set order value to order.
- setOutputPath(File) - 类中的方法 com.baidu.bjf.remoting.protobuf.code.AbstractCodeGenerator
-
Sets the output path.
- setOutputPath(File) - 接口中的方法 com.baidu.bjf.remoting.protobuf.code.ICodeGenerator
-
Sets the output path. if set should write generated source code to target path
- setPacked(boolean) - 类中的方法 com.baidu.bjf.remoting.protobuf.utils.FieldInfo
-
Sets the packed.
- setPkg(String) - 类中的方法 com.baidu.bjf.remoting.protobuf.code.ClassCode
-
Sets the pkg.
- setRepeatedField(Descriptors.FieldDescriptor, int, Object) - 类中的方法 com.baidu.bjf.remoting.protobuf.MapEntry.Builder
- setRequired(boolean) - 类中的方法 com.baidu.bjf.remoting.protobuf.utils.FieldInfo
-
set required value to required.
- setReturnType(String) - 类中的方法 com.baidu.bjf.remoting.protobuf.code.MethodCode
-
Sets the return type.
- setScope(String) - 类中的方法 com.baidu.bjf.remoting.protobuf.code.FieldCode
-
Sets the scope.
- setScope(String) - 类中的方法 com.baidu.bjf.remoting.protobuf.code.MethodCode
-
Sets the scope.
- setSeconds(Long) - 类中的方法 com.baidu.bjf.remoting.protobuf.Timestamp
-
setter method for property seconds.
- setType(String) - 类中的方法 com.baidu.bjf.remoting.protobuf.code.FieldCode
-
Sets the type.
- setUnknownFields(UnknownFieldSet) - 类中的方法 com.baidu.bjf.remoting.protobuf.MapEntry.Builder
- setUseAsType(Class) - 类中的方法 com.baidu.bjf.remoting.protobuf.utils.FieldInfo
-
Sets the use as type.
- setUseType(boolean) - 类中的方法 com.baidu.bjf.remoting.protobuf.utils.FieldInfo
-
Sets the use type.
- setValue(V) - 类中的方法 com.baidu.bjf.remoting.protobuf.MapEntry.Builder
- setVariable(String, int) - 类中的方法 com.baidu.bjf.remoting.protobuf.utils.MiniTemplator
-
Sets a template variable to an integer value.
- setVariable(String, String) - 类中的方法 com.baidu.bjf.remoting.protobuf.utils.MiniTemplator
-
Sets a template variable.
- setVariable(String, String, boolean) - 类中的方法 com.baidu.bjf.remoting.protobuf.utils.MiniTemplator
-
Sets a template variable.
- setVariableEsc(String, String) - 类中的方法 com.baidu.bjf.remoting.protobuf.utils.MiniTemplator
-
Sets a template variable to an escaped value.
- setVariableEsc(String, String, boolean) - 类中的方法 com.baidu.bjf.remoting.protobuf.utils.MiniTemplator
-
Sets a template variable to an escaped value.
- setVariableOpt(String, int) - 类中的方法 com.baidu.bjf.remoting.protobuf.utils.MiniTemplator
-
Sets an optional template variable to an integer value.
- setVariableOpt(String, String) - 类中的方法 com.baidu.bjf.remoting.protobuf.utils.MiniTemplator
-
Sets an optional template variable.
- setVariableOptEsc(String, String) - 类中的方法 com.baidu.bjf.remoting.protobuf.utils.MiniTemplator
-
Sets an optional template variable to an escaped value.
- SFIXED32 - enum class 中的枚举常量 com.baidu.bjf.remoting.protobuf.FieldType
- SFIXED64 - enum class 中的枚举常量 com.baidu.bjf.remoting.protobuf.FieldType
- shortFormEnabled - 类中的变量 com.baidu.bjf.remoting.protobuf.utils.MiniTemplator.TemplateSpecification
-
Enables the short form syntax for conditional blocks.
- SINT32 - enum class 中的枚举常量 com.baidu.bjf.remoting.protobuf.FieldType
- SINT64 - enum class 中的枚举常量 com.baidu.bjf.remoting.protobuf.FieldType
- size(T) - 接口中的方法 com.baidu.bjf.remoting.protobuf.Codec
-
Calculate size of target object
- sourceCodeInfo - 类中的变量 com.baidu.bjf.remoting.protobuf.descriptor.FileDescriptorProtoPOJO
-
sourceCodeInfo.
- SourceCodeInfoPOJO - com.baidu.bjf.remoting.protobuf.descriptor中的类
-
JProtobuf supports for
DescriptorProtos.SourceCodeInfo. - SourceCodeInfoPOJO() - 类的构造器 com.baidu.bjf.remoting.protobuf.descriptor.SourceCodeInfoPOJO
- SPEED - enum class 中的枚举常量 com.baidu.bjf.remoting.protobuf.descriptor.OptimizeMode
-
The speed.
- split(String) - 类中的静态方法 com.baidu.bjf.remoting.protobuf.utils.StringUtils
-
Splits the provided text into an array, using whitespace as the separator.
- split(String, char) - 类中的静态方法 com.baidu.bjf.remoting.protobuf.utils.StringUtils
-
Splits the provided text into an array, separator specified.
- split(String, String) - 类中的静态方法 com.baidu.bjf.remoting.protobuf.utils.StringUtils
-
Splits the provided text into an array, separators specified.
- split(String, String, int) - 类中的静态方法 com.baidu.bjf.remoting.protobuf.utils.StringUtils
-
Splits the provided text into an array with a maximum length, separators specified.
- splitByWholeSeparator(String, String) - 类中的静态方法 com.baidu.bjf.remoting.protobuf.utils.StringUtils
-
Splits the provided text into an array, separator string specified.
- splitByWholeSeparator(String, String, int) - 类中的静态方法 com.baidu.bjf.remoting.protobuf.utils.StringUtils
-
Splits the provided text into an array, separator string specified.
- splitByWholeSeparatorPreserveAllTokens(String, String) - 类中的静态方法 com.baidu.bjf.remoting.protobuf.utils.StringUtils
-
Splits the provided text into an array, separator string specified.
- splitByWholeSeparatorPreserveAllTokens(String, String, int) - 类中的静态方法 com.baidu.bjf.remoting.protobuf.utils.StringUtils
-
Splits the provided text into an array, separator string specified.
- start - 类中的变量 com.baidu.bjf.remoting.protobuf.descriptor.ExtensionRangePOJO
-
The start.
- startsWith(String, String) - 类中的静态方法 com.baidu.bjf.remoting.protobuf.utils.StringUtils
-
Check if a String starts with a specified prefix.
- startsWithAny(String, String[]) - 类中的静态方法 com.baidu.bjf.remoting.protobuf.utils.StringUtils
-
Check if a String starts with any of an array of specified strings.
- startsWithIgnoreCase(String, String) - 类中的静态方法 com.baidu.bjf.remoting.protobuf.utils.StringUtils
-
Case insensitive check if a String starts with a specified prefix.
- STRING - enum class 中的枚举常量 com.baidu.bjf.remoting.protobuf.FieldType
- StringBuilderWriter - com.baidu.bjf.remoting.protobuf.utils中的类
-
A character stream that collects its output in a string buffer, which can then be used to construct a string.
- StringBuilderWriter() - 类的构造器 com.baidu.bjf.remoting.protobuf.utils.StringBuilderWriter
-
Create a new string writer using the default initial string-buffer size.
- StringBuilderWriter(int) - 类的构造器 com.baidu.bjf.remoting.protobuf.utils.StringBuilderWriter
-
Create a new string writer using the specified initial string-buffer size.
- stringToInt(String, int) - 类中的静态方法 com.baidu.bjf.remoting.protobuf.utils.StringUtils
-
已过时。
- StringUtils - com.baidu.bjf.remoting.protobuf.utils中的类
-
String utility class.
- StringUtils() - 类的构造器 com.baidu.bjf.remoting.protobuf.utils.StringUtils
- stringValue - 类中的变量 com.baidu.bjf.remoting.protobuf.descriptor.UninterpretedOptionPOJO
-
The string value.
- substringAfterLast(String, String) - 类中的静态方法 com.baidu.bjf.remoting.protobuf.utils.StringUtils
-
Gets the substring after the last occurrence of a separator.
- substringBefore(String, String) - 类中的静态方法 com.baidu.bjf.remoting.protobuf.utils.StringUtils
-
Gets the substring before the first occurrence of a separator.
- substringBeforeLast(String, String) - 类中的静态方法 com.baidu.bjf.remoting.protobuf.utils.StringUtils
-
Gets the substring before the last occurrence of a separator.
- subtemplateBasePath - 类中的变量 com.baidu.bjf.remoting.protobuf.utils.MiniTemplator.TemplateSpecification
-
The path of the base directory for reading subtemplate files.
T
- TemplateCodeGenerator - com.baidu.bjf.remoting.protobuf.code中的类
-
Code generator utility class by template engine.
- TemplateCodeGenerator(Class<?>) - 类的构造器 com.baidu.bjf.remoting.protobuf.code.TemplateCodeGenerator
-
Instantiates a new template code generator.
- templateFileName - 类中的变量 com.baidu.bjf.remoting.protobuf.utils.MiniTemplator.TemplateSpecification
-
The file name of the template file.
- templateFileStream - 类中的变量 com.baidu.bjf.remoting.protobuf.utils.MiniTemplator.TemplateSpecification
-
The template file stream.
- TemplateSpecification() - 类的构造器 com.baidu.bjf.remoting.protobuf.utils.MiniTemplator.TemplateSpecification
- TemplateSyntaxException(String) - 异常错误的构造器 com.baidu.bjf.remoting.protobuf.utils.MiniTemplator.TemplateSyntaxException
- templateText - 类中的变量 com.baidu.bjf.remoting.protobuf.utils.MiniTemplator.TemplateSpecification
-
The contents of the template file.
- threadScopeSize() - 类中的静态方法 com.baidu.bjf.remoting.protobuf.code.CodecOutputByteArray
-
get thread scope size
- Timestamp - com.baidu.bjf.remoting.protobuf中的类
-
A Timestamp represents a point in time independent of any time zone or calendar, represented as seconds and fractions of seconds at nanosecond resolution in UTC Epoch time.
- Timestamp() - 类的构造器 com.baidu.bjf.remoting.protobuf.Timestamp
- toBuilder() - 类中的方法 com.baidu.bjf.remoting.protobuf.MapEntry
- toCode() - 类中的方法 com.baidu.bjf.remoting.protobuf.code.ClassCode
-
To code.
- toCode() - 类中的方法 com.baidu.bjf.remoting.protobuf.code.FieldCode
-
To code.
- toCode() - 类中的方法 com.baidu.bjf.remoting.protobuf.code.MethodCode
-
To code.
- toInt(String) - 类中的静态方法 com.baidu.bjf.remoting.protobuf.utils.StringUtils
-
Convert a
Stringto anint, returningzeroif the conversion fails. - toInt(String, int) - 类中的静态方法 com.baidu.bjf.remoting.protobuf.utils.StringUtils
-
Convert a
Stringto anint, returning a default value if the conversion fails. - toLong(String) - 类中的静态方法 com.baidu.bjf.remoting.protobuf.utils.StringUtils
-
Convert a
Stringto anlong, returning a default value if the conversion fails. - toLong(String, long) - 类中的静态方法 com.baidu.bjf.remoting.protobuf.utils.StringUtils
-
Convert a
Stringto anlong, returning a default value if the conversion fails. - toLowerCase(String) - 类中的静态方法 com.baidu.bjf.remoting.protobuf.utils.StringUtils
-
To lower case.
- toMap(Map.Entry<K, V>[]) - 类中的静态方法 com.baidu.bjf.remoting.protobuf.utils.compiler.ClassUtils
-
To map.
- toObjectType(String) - 类中的静态方法 com.baidu.bjf.remoting.protobuf.utils.FieldUtils
- toShortString(Object) - 类中的静态方法 com.baidu.bjf.remoting.protobuf.utils.ClassHelper
-
To get short message of object instance.
- toString() - 类中的方法 com.baidu.bjf.remoting.protobuf.Any
- toString() - 类中的方法 com.baidu.bjf.remoting.protobuf.descriptor.DescriptorProtoPOJO
- toString() - 类中的方法 com.baidu.bjf.remoting.protobuf.descriptor.EnumDescriptorProtoPOJO
- toString() - 类中的方法 com.baidu.bjf.remoting.protobuf.descriptor.EnumOptionsPOJO
- toString() - 类中的方法 com.baidu.bjf.remoting.protobuf.descriptor.EnumValueDescriptorProtoPOJO
- toString() - 类中的方法 com.baidu.bjf.remoting.protobuf.descriptor.ExtensionRangePOJO
- toString() - 类中的方法 com.baidu.bjf.remoting.protobuf.descriptor.FieldDescriptorProtoPOJO
- toString() - 类中的方法 com.baidu.bjf.remoting.protobuf.descriptor.FieldOptionsPOJO
- toString() - 类中的方法 com.baidu.bjf.remoting.protobuf.descriptor.FileDescriptorProtoPOJO
- toString() - 类中的方法 com.baidu.bjf.remoting.protobuf.descriptor.LocationPOJO
- toString() - 类中的方法 com.baidu.bjf.remoting.protobuf.descriptor.MessageOptionsPOJO
- toString() - 类中的方法 com.baidu.bjf.remoting.protobuf.descriptor.NamePartPOJO
- toString() - 类中的方法 com.baidu.bjf.remoting.protobuf.descriptor.OneofDescriptorProtoPOJO
- toString() - 类中的方法 com.baidu.bjf.remoting.protobuf.descriptor.ServiceOptionsPOJO
- toString() - 类中的方法 com.baidu.bjf.remoting.protobuf.descriptor.SourceCodeInfoPOJO
- toString() - 类中的方法 com.baidu.bjf.remoting.protobuf.descriptor.UninterpretedOptionPOJO
- toString() - 类中的方法 com.baidu.bjf.remoting.protobuf.Timestamp
- toString() - 类中的方法 com.baidu.bjf.remoting.protobuf.utils.StringBuilderWriter
-
Return the buffer's current value as a string.
- toString(Throwable) - 类中的静态方法 com.baidu.bjf.remoting.protobuf.utils.compiler.ClassUtils
-
To string.
- toURI(String) - 类中的静态方法 com.baidu.bjf.remoting.protobuf.utils.compiler.ClassUtils
-
To URI.
- trimToEmpty(String) - 类中的静态方法 com.baidu.bjf.remoting.protobuf.utils.StringUtils
-
Removes control characters (char <= 32) from both ends of this String returning an empty String ("") if the String is empty ("") after the trim or if it is
null. - type - 类中的变量 com.baidu.bjf.remoting.protobuf.descriptor.FieldDescriptorProtoPOJO
-
The type.
- Type - com.baidu.bjf.remoting.protobuf.descriptor中的Enum Class
-
Enumeration type defines at
DescriptorProtos.FieldDescriptorProto. - TYPE_BOOL - enum class 中的枚举常量 com.baidu.bjf.remoting.protobuf.descriptor.Type
-
TYPE_BOOL = 8;. - TYPE_BYTES - enum class 中的枚举常量 com.baidu.bjf.remoting.protobuf.descriptor.Type
-
TYPE_BYTES = 12; - TYPE_DOUBLE - enum class 中的枚举常量 com.baidu.bjf.remoting.protobuf.descriptor.Type
-
TYPE_DOUBLE = 1; - TYPE_ENUM - enum class 中的枚举常量 com.baidu.bjf.remoting.protobuf.descriptor.Type
-
TYPE_ENUM = 14;. - TYPE_FIXED32 - enum class 中的枚举常量 com.baidu.bjf.remoting.protobuf.descriptor.Type
-
TYPE_FIXED32 = 7;. - TYPE_FIXED64 - enum class 中的枚举常量 com.baidu.bjf.remoting.protobuf.descriptor.Type
-
TYPE_FIXED64 = 6;. - TYPE_FLOAT - enum class 中的枚举常量 com.baidu.bjf.remoting.protobuf.descriptor.Type
-
TYPE_FLOAT = 2;. - TYPE_GROUP - enum class 中的枚举常量 com.baidu.bjf.remoting.protobuf.descriptor.Type
-
TYPE_GROUP = 10; - TYPE_INT32 - enum class 中的枚举常量 com.baidu.bjf.remoting.protobuf.descriptor.Type
-
TYPE_INT32 = 5; - TYPE_INT64 - enum class 中的枚举常量 com.baidu.bjf.remoting.protobuf.descriptor.Type
-
TYPE_INT64 = 3; - TYPE_MAPPING - 类中的静态变量 com.baidu.bjf.remoting.protobuf.utils.ProtobufProxyUtils
-
The Constant TYPE_MAPPING.
- TYPE_MESSAGE - enum class 中的枚举常量 com.baidu.bjf.remoting.protobuf.descriptor.Type
-
TYPE_MESSAGE = 11; - TYPE_SFIXED32 - enum class 中的枚举常量 com.baidu.bjf.remoting.protobuf.descriptor.Type
-
TYPE_SFIXED32 = 15;. - TYPE_SFIXED64 - enum class 中的枚举常量 com.baidu.bjf.remoting.protobuf.descriptor.Type
-
TYPE_SFIXED64 = 16;. - TYPE_SINT32 - enum class 中的枚举常量 com.baidu.bjf.remoting.protobuf.descriptor.Type
-
TYPE_SINT32 = 17; - TYPE_SINT64 - enum class 中的枚举常量 com.baidu.bjf.remoting.protobuf.descriptor.Type
-
TYPE_SINT64 = 18; - TYPE_STRING - enum class 中的枚举常量 com.baidu.bjf.remoting.protobuf.descriptor.Type
-
TYPE_STRING = 9;. - TYPE_UINT32 - enum class 中的枚举常量 com.baidu.bjf.remoting.protobuf.descriptor.Type
-
TYPE_UINT32 = 13;. - TYPE_UINT64 - enum class 中的枚举常量 com.baidu.bjf.remoting.protobuf.descriptor.Type
-
TYPE_UINT64 = 4;. - typeName - 类中的变量 com.baidu.bjf.remoting.protobuf.descriptor.FieldDescriptorProtoPOJO
-
The type name.
U
- UINT32 - enum class 中的枚举常量 com.baidu.bjf.remoting.protobuf.FieldType
- UINT64 - enum class 中的枚举常量 com.baidu.bjf.remoting.protobuf.FieldType
- unboxed(Boolean) - 类中的静态方法 com.baidu.bjf.remoting.protobuf.utils.compiler.ClassUtils
-
Unboxed.
- unboxed(Byte) - 类中的静态方法 com.baidu.bjf.remoting.protobuf.utils.compiler.ClassUtils
-
Unboxed.
- unboxed(Character) - 类中的静态方法 com.baidu.bjf.remoting.protobuf.utils.compiler.ClassUtils
-
Unboxed.
- unboxed(Double) - 类中的静态方法 com.baidu.bjf.remoting.protobuf.utils.compiler.ClassUtils
-
Unboxed.
- unboxed(Float) - 类中的静态方法 com.baidu.bjf.remoting.protobuf.utils.compiler.ClassUtils
-
Unboxed.
- unboxed(Integer) - 类中的静态方法 com.baidu.bjf.remoting.protobuf.utils.compiler.ClassUtils
-
Unboxed.
- unboxed(Long) - 类中的静态方法 com.baidu.bjf.remoting.protobuf.utils.compiler.ClassUtils
-
Unboxed.
- unboxed(Object) - 类中的静态方法 com.baidu.bjf.remoting.protobuf.utils.compiler.ClassUtils
-
Unboxed.
- unboxed(Short) - 类中的静态方法 com.baidu.bjf.remoting.protobuf.utils.compiler.ClassUtils
-
Unboxed.
- uncapitalize(String) - 类中的静态方法 com.baidu.bjf.remoting.protobuf.utils.StringUtils
-
Uncapitalizes a String, changing the first character to lower case as per
Character.toLowerCase(int). - unescapeJava(Writer, String) - 类中的静态方法 com.baidu.bjf.remoting.protobuf.utils.StringUtils
-
Unescapes any Java literals found in the
Stringto aWriter. - unescapeJava(String) - 类中的静态方法 com.baidu.bjf.remoting.protobuf.utils.StringUtils
-
Unescapes any Java literals found in the
String. - uninterpretedOption - 类中的变量 com.baidu.bjf.remoting.protobuf.descriptor.FieldOptionsPOJO
-
The uninterpreted option.
- uninterpretedOption - 类中的变量 com.baidu.bjf.remoting.protobuf.descriptor.ServiceOptionsPOJO
-
The uninterpreted option.
- UninterpretedOptionPOJO - com.baidu.bjf.remoting.protobuf.descriptor中的类
-
JProtobuf POJO supports for
DescriptorProtos.UninterpretedOption. - UninterpretedOptionPOJO() - 类的构造器 com.baidu.bjf.remoting.protobuf.descriptor.UninterpretedOptionPOJO
- uninterpretedOptions - 类中的变量 com.baidu.bjf.remoting.protobuf.descriptor.EnumOptionsPOJO
-
The uninterpreted options.
- uninterpretedOptions - 类中的变量 com.baidu.bjf.remoting.protobuf.descriptor.EnumValueOptionsPOJO
-
The uninterpreted options.
- uninterpretedOptions - 类中的变量 com.baidu.bjf.remoting.protobuf.descriptor.FileOptionsPOJO
-
The uninterpreted options.
- uninterpretedOptions - 类中的变量 com.baidu.bjf.remoting.protobuf.descriptor.MessageOptionsPOJO
-
The uninterpreted options.
- uninterpretedOptions - 类中的变量 com.baidu.bjf.remoting.protobuf.descriptor.MethodOptionsPOJO
-
The uninterpreted options.
- unpack(Class<T>) - 类中的方法 com.baidu.bjf.remoting.protobuf.Any
-
Unpack.
- unZip(File, String) - 类中的静态方法 com.baidu.bjf.remoting.protobuf.utils.ZipUtils
-
Un zip.
V
- value() - annotation interface 中的元素 com.baidu.bjf.remoting.protobuf.annotation.Package
- value() - annotation interface 中的元素 com.baidu.bjf.remoting.protobuf.annotation.Packed
-
Default to enable packed
- value() - enum class中的方法 com.baidu.bjf.remoting.protobuf.descriptor.Label
- value() - enum class中的方法 com.baidu.bjf.remoting.protobuf.descriptor.OptimizeMode
- value() - enum class中的方法 com.baidu.bjf.remoting.protobuf.descriptor.Type
- value() - 接口中的方法 com.baidu.bjf.remoting.protobuf.EnumReadable
- valueOf(int) - enum class中的静态方法 com.baidu.bjf.remoting.protobuf.descriptor.Type
-
Value of.
- valueOf(String) - enum class中的静态方法 com.baidu.bjf.remoting.protobuf.descriptor.Label
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - enum class中的静态方法 com.baidu.bjf.remoting.protobuf.descriptor.OptimizeMode
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - enum class中的静态方法 com.baidu.bjf.remoting.protobuf.descriptor.Type
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - enum class中的静态方法 com.baidu.bjf.remoting.protobuf.FieldType
-
Returns the enum constant of this class with the specified name.
- values - 类中的变量 com.baidu.bjf.remoting.protobuf.descriptor.EnumDescriptorProtoPOJO
-
The values.
- values() - enum class中的静态方法 com.baidu.bjf.remoting.protobuf.descriptor.Label
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - enum class中的静态方法 com.baidu.bjf.remoting.protobuf.descriptor.OptimizeMode
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - enum class中的静态方法 com.baidu.bjf.remoting.protobuf.descriptor.Type
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - enum class中的静态方法 com.baidu.bjf.remoting.protobuf.FieldType
-
Returns an array containing the constants of this enum class, in the order they are declared.
- variableExists(String) - 类中的方法 com.baidu.bjf.remoting.protobuf.utils.MiniTemplator
-
Checks whether a variable with the specified name exists within the template.
- VariableNotDefinedException(String) - 异常错误的构造器 com.baidu.bjf.remoting.protobuf.utils.MiniTemplator.VariableNotDefinedException
W
- weak - 类中的变量 com.baidu.bjf.remoting.protobuf.descriptor.FieldOptionsPOJO
-
The weak.
- weakDependency - 类中的变量 com.baidu.bjf.remoting.protobuf.descriptor.FileDescriptorProtoPOJO
-
weakDependency.
- write(char[], int, int) - 类中的方法 com.baidu.bjf.remoting.protobuf.utils.StringBuilderWriter
-
Write a portion of an array of characters.
- write(int) - 类中的方法 com.baidu.bjf.remoting.protobuf.utils.StringBuilderWriter
-
Write a single character.
- write(String) - 类中的方法 com.baidu.bjf.remoting.protobuf.utils.StringBuilderWriter
-
Write a string.
- write(String, int, int) - 类中的方法 com.baidu.bjf.remoting.protobuf.utils.StringBuilderWriter
-
Write a portion of a string.
- writeElement(CodedOutputStream, WireFormat.FieldType, int, Object) - 类中的静态方法 com.baidu.bjf.remoting.protobuf.code.CodedConstant
-
Write a single tag-value pair to the stream.
- writeElementNoTag(CodedOutputStream, WireFormat.FieldType, Object) - 类中的静态方法 com.baidu.bjf.remoting.protobuf.code.CodedConstant
-
Write a field of arbitrary type, without its tag, to the stream.
- writeObject(CodedOutputStream, int, FieldType, Object, boolean) - 类中的静态方法 com.baidu.bjf.remoting.protobuf.code.CodedConstant
-
Write object.
- writeObject(CodedOutputStream, int, FieldType, Object, boolean, boolean) - 类中的静态方法 com.baidu.bjf.remoting.protobuf.code.CodedConstant
-
Write object to byte array by
FieldType. - writeTo(CodedOutputStream) - 类中的方法 com.baidu.bjf.remoting.protobuf.MapEntry
- writeTo(T, CodedOutputStream) - 接口中的方法 com.baidu.bjf.remoting.protobuf.Codec
-
Write target object to byte array
- writeToList(CodedOutputStream, int, FieldType, Collection) - 类中的静态方法 com.baidu.bjf.remoting.protobuf.code.CodedConstant
-
Write to list.
- writeToList(CodedOutputStream, int, FieldType, Collection, boolean) - 类中的静态方法 com.baidu.bjf.remoting.protobuf.code.CodedConstant
-
write list to
CodedOutputStreamobject. - writeToMap(CodedOutputStream, int, Map<K, V>, WireFormat.FieldType, K, WireFormat.FieldType, V) - 类中的静态方法 com.baidu.bjf.remoting.protobuf.code.CodedConstant
-
Write to map.
Z
- ZipUtils - com.baidu.bjf.remoting.protobuf.utils中的类
-
The Class ZipUtils.
- ZipUtils() - 类的构造器 com.baidu.bjf.remoting.protobuf.utils.ZipUtils
All Classes and Interfaces|常量字段值|所有程序包|序列化表格
StringUtils.toInt(String, int)This method will be removed in Commons Lang 3.0