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

A

AbstractCodeGenerator - com.baidu.bjf.remoting.protobuf.code中的类
Abstract ICodeGenerator implements.
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, boolean) - 类 中的方法com.baidu.bjf.remoting.protobuf.utils.MiniTemplator
Adds an instance of a template block.
addBlock(String) - 类 中的方法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.
addList(List, Object) - 类 中的静态方法com.baidu.bjf.remoting.protobuf.utils.FieldUtils
 
addList(List, int) - 类 中的静态方法com.baidu.bjf.remoting.protobuf.utils.FieldUtils
 
addList(List, short) - 类 中的静态方法com.baidu.bjf.remoting.protobuf.utils.FieldUtils
 
addList(List, double) - 类 中的静态方法com.baidu.bjf.remoting.protobuf.utils.FieldUtils
 
addList(List, float) - 类 中的静态方法com.baidu.bjf.remoting.protobuf.utils.FieldUtils
 
addList(List, byte) - 类 中的静态方法com.baidu.bjf.remoting.protobuf.utils.FieldUtils
 
addList(List, char) - 类 中的静态方法com.baidu.bjf.remoting.protobuf.utils.FieldUtils
 
addList(List, long) - 类 中的静态方法com.baidu.bjf.remoting.protobuf.utils.FieldUtils
 
addList(List, boolean) - 类 中的静态方法com.baidu.bjf.remoting.protobuf.utils.FieldUtils
 
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.
aggregateValue - 类 中的变量com.baidu.bjf.remoting.protobuf.descriptor.UninterpretedOptionPOJO
 
allowAlias - 类 中的变量com.baidu.bjf.remoting.protobuf.descriptor.EnumOptionsPOJO
 
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.
append(char) - 类 中的方法com.baidu.bjf.remoting.protobuf.utils.StringBuilderWriter
Appends the specified character 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

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
 
boxed(boolean) - 类 中的静态方法com.baidu.bjf.remoting.protobuf.utils.compiler.ClassUtils
Boxed primitive boolean type
boxed(char) - 类 中的静态方法com.baidu.bjf.remoting.protobuf.utils.compiler.ClassUtils
Boxed primitive char type
boxed(byte) - 类 中的静态方法com.baidu.bjf.remoting.protobuf.utils.compiler.ClassUtils
Boxed primitive byte type
boxed(short) - 类 中的静态方法com.baidu.bjf.remoting.protobuf.utils.compiler.ClassUtils
Boxed primitive short type
boxed(int) - 类 中的静态方法com.baidu.bjf.remoting.protobuf.utils.compiler.ClassUtils
 
boxed(long) - 类 中的静态方法com.baidu.bjf.remoting.protobuf.utils.compiler.ClassUtils
 
boxed(float) - 类 中的静态方法com.baidu.bjf.remoting.protobuf.utils.compiler.ClassUtils
 
boxed(double) - 类 中的静态方法com.baidu.bjf.remoting.protobuf.utils.compiler.ClassUtils
 
boxed(Object) - 类 中的静态方法com.baidu.bjf.remoting.protobuf.utils.compiler.ClassUtils
 

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).
ccGenericServices - 类 中的变量com.baidu.bjf.remoting.protobuf.descriptor.FileOptionsPOJO
 
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
 
checkDirectory(boolean, File) - 类 中的静态方法com.baidu.bjf.remoting.protobuf.ProtobufIDLProxy
to check current File is a directory.
checkType(FieldType, Field) - 类 中的方法com.baidu.bjf.remoting.protobuf.code.AbstractCodeGenerator
Check FieldType is validate to class type of Field.
CLASS_EXTENSION - 类 中的静态变量com.baidu.bjf.remoting.protobuf.utils.compiler.ClassUtils
class file extension
ClassCode - com.baidu.bjf.remoting.protobuf.code中的类
Java class code creator.
ClassCode(String, String, Set<String>, Set<String>) - 类 的构造器com.baidu.bjf.remoting.protobuf.code.ClassCode
Instantiates a new class code.
ClassCode(String, 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.utils.MiniTemplatorCache
Clears the cache.
clearCache() - 类 中的静态方法com.baidu.bjf.remoting.protobuf.ProtobufProxy
Clear cache.
clearFieldCache() - 类 中的方法com.baidu.bjf.remoting.protobuf.IDLProxyObject
Clear field cache.
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.
Codec<T> - com.baidu.bjf.remoting.protobuf中的接口
Codec interface include encode and decode support.
CodedConstant - com.baidu.bjf.remoting.protobuf.code中的类
Utility class for codec.
CodedConstant() - 类 的构造器com.baidu.bjf.remoting.protobuf.code.CodedConstant
 
CodeGenerator - com.baidu.bjf.remoting.protobuf.code中的类
已过时。
CodeGenerator(Class<?>) - 类 的构造器com.baidu.bjf.remoting.protobuf.code.CodeGenerator
已过时。
Constructor method.
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.
computeListSize(int, List, FieldType, boolean, File) - 类 中的静态方法com.baidu.bjf.remoting.protobuf.code.CodedConstant
Compute list size.
computeSize(int, Object, FieldType, boolean, File) - 类 中的静态方法com.baidu.bjf.remoting.protobuf.code.CodedConstant
get object size by FieldType.
computeSize(int, Object, FieldType, boolean, 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).
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(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.
create(Class<T>) - 类 中的静态方法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(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.
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 IDLProxyObject.
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, 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
 

D

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_FILE_NAME - 类 中的静态变量com.baidu.bjf.remoting.protobuf.ProtobufIDLProxy
default proto file name.
DEFAULT_SUFFIX_CLASSNAME - 类 中的静态变量com.baidu.bjf.remoting.protobuf.code.CodeGenerator
已过时。
auto proxied suffix class name.
DEFAULT_SUFFIX_CLASSNAME - 类 中的静态变量com.baidu.bjf.remoting.protobuf.code.TemplateCodeGenerator
auto proxied suffix class name.
defaultValue - 类 中的变量com.baidu.bjf.remoting.protobuf.descriptor.FieldDescriptorProtoPOJO
 
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.FieldOptionsPOJO
 
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.JavassistCompiler
 
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.
doubleValue - 类 中的变量com.baidu.bjf.remoting.protobuf.descriptor.UninterpretedOptionPOJO
 
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
 
enableCache(boolean) - 类 中的静态方法com.baidu.bjf.remoting.protobuf.ProtobufProxy
Enable cache.
EnableZigZap - com.baidu.bjf.remoting.protobuf.annotation中的注释类型
The Interface EnableZigZap.
encode(T) - 接口 中的方法com.baidu.bjf.remoting.protobuf.Codec
Do byte encode action.
encode() - 类 中的方法com.baidu.bjf.remoting.protobuf.IDLProxyObject
Encode.
end - 类 中的变量com.baidu.bjf.remoting.protobuf.descriptor.ExtensionRangePOJO
 
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.
EnumDescriptorProtoPOJO - com.baidu.bjf.remoting.protobuf.descriptor中的类
JProtobuf POJO supports for DescriptorProtos.EnumDescriptorProto
EnumDescriptorProtoPOJO() - 类 的构造器com.baidu.bjf.remoting.protobuf.descriptor.EnumDescriptorProtoPOJO
 
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
 
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(String) - 类 中的静态方法com.baidu.bjf.remoting.protobuf.utils.StringUtils
Escapes the characters in a String using Java String rules.
escapeJava(Writer, String) - 类 中的静态方法com.baidu.bjf.remoting.protobuf.utils.StringUtils
Escapes the characters in a String using Java String rules to a Writer.
extendee - 类 中的变量com.baidu.bjf.remoting.protobuf.descriptor.FieldDescriptorProtoPOJO
 
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
 
extensions - 类 中的变量com.baidu.bjf.remoting.protobuf.descriptor.FileDescriptorProtoPOJO
extensions definitions in this file.

F

fetchFieldInfos() - 类 中的方法com.baidu.bjf.remoting.protobuf.code.CodeGenerator
已过时。
Fetch field infos.
fetchFieldInfos(Class, boolean) - 类 中的静态方法com.baidu.bjf.remoting.protobuf.utils.ProtobufProxyUtils
Fetch field infos.
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 FieldCode instance.
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 Field and @Protobuf annotation value.
FieldInfo(Field) - 类 的构造器com.baidu.bjf.remoting.protobuf.utils.FieldInfo
 
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.code.CodeGenerator
已过时。
The fields.
fields - 类 中的变量com.baidu.bjf.remoting.protobuf.descriptor.DescriptorProtoPOJO
fields
FieldType - com.baidu.bjf.remoting.protobuf中的枚举
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
 
files - 类 中的变量com.baidu.bjf.remoting.protobuf.descriptor.NamePartPOJO
 
findField(Class, String) - 类 中的静态方法com.baidu.bjf.remoting.protobuf.utils.FieldUtils
Attempt to find a field on the supplied Class with the supplied name.
findField(Class, String, Class) - 类 中的静态方法com.baidu.bjf.remoting.protobuf.utils.FieldUtils
Attempt to find a field on the supplied Class with the supplied name and/or type.
findMatchedFields(Class, Class) - 类 中的静态方法com.baidu.bjf.remoting.protobuf.utils.FieldUtils
To find out matched Field marked as Protobuf annotation
flush() - 类 中的方法com.baidu.bjf.remoting.protobuf.utils.StringBuilderWriter
Flush the stream.
forName(String) - 类 中的静态方法com.baidu.bjf.remoting.protobuf.utils.ClassHelper
Same as Class.forName(), except that it works for primitive types.
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[]").
forName(String[], String) - 类 中的静态方法com.baidu.bjf.remoting.protobuf.utils.compiler.ClassUtils
Use Class.forname to initialize class.
forName(String) - 类 中的静态方法com.baidu.bjf.remoting.protobuf.utils.compiler.ClassUtils
Use Class.forname to initialize class.
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(String) - 类 中的方法com.baidu.bjf.remoting.protobuf.utils.MiniTemplator
Generates the HTML page and writes it into a file.
generateOutput(Writer) - 类 中的方法com.baidu.bjf.remoting.protobuf.utils.MiniTemplator
Generates the HTML page and writes it to a character stream.
generateOutput() - 类 中的方法com.baidu.bjf.remoting.protobuf.utils.MiniTemplator
Generates the HTML page and returns it as a string.
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(String) - 类 中的方法com.baidu.bjf.remoting.protobuf.IDLProxyObject
Gets the.
get(MiniTemplator.TemplateSpecification) - 类 中的方法com.baidu.bjf.remoting.protobuf.utils.MiniTemplatorCache
Returns a cloned MiniTemplator object from the cache.
getAccessByField(String, Field, Class<?>) - 类 中的方法com.baidu.bjf.remoting.protobuf.code.AbstractCodeGenerator
get field access code.
getAccessByField(String, Field, Class<?>) - 类 中的方法com.baidu.bjf.remoting.protobuf.code.CodeGenerator
已过时。
get field access code.
getAnnotation() - 类 中的方法com.baidu.bjf.remoting.protobuf.ProtobufField
Gets the annotation.
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.
getCallerClassLoader(Class<?>) - 类 中的静态方法com.baidu.bjf.remoting.protobuf.utils.ClassHelper
get class loader from caller calss
getClassLoader(Class<?>) - 类 中的静态方法com.baidu.bjf.remoting.protobuf.utils.ClassHelper
get class loader
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.
getClassName() - 类 中的方法com.baidu.bjf.remoting.protobuf.code.AbstractCodeGenerator
 
getClassName() - 类 中的方法com.baidu.bjf.remoting.protobuf.code.CodeGenerator
已过时。
 
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
 
getClassName(Class<?>) - 类 中的静态方法com.baidu.bjf.remoting.protobuf.utils.ClassHelper
get class simple name from Class instance.
getCode() - 类 中的方法com.baidu.bjf.remoting.protobuf.code.CodeGenerator
已过时。
 
getCode() - 接口 中的方法com.baidu.bjf.remoting.protobuf.code.ICodeGenerator
Gets the code.
getCode() - 类 中的方法com.baidu.bjf.remoting.protobuf.code.TemplateCodeGenerator
 
getDeclaredClass() - 类 中的方法com.baidu.bjf.remoting.protobuf.ProtobufField
Gets the declared class.
getDefaultValue() - 类 中的方法com.baidu.bjf.remoting.protobuf.code.FieldCode
Gets the default value.
getDefaultValue() - 枚举 中的方法com.baidu.bjf.remoting.protobuf.FieldType
Gets the default value.
getDescription() - 类 中的方法com.baidu.bjf.remoting.protobuf.utils.FieldInfo
get the description
getDescriptor(Class<?>) - 类 中的静态方法com.baidu.bjf.remoting.protobuf.code.CodedConstant
Gets the descriptor.
getDescriptor() - 接口 中的方法com.baidu.bjf.remoting.protobuf.Codec
Gets the descriptor.
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.
getField() - 类 中的方法com.baidu.bjf.remoting.protobuf.utils.FieldInfo
get the field
getField(Object, String) - 类 中的静态方法com.baidu.bjf.remoting.protobuf.utils.FieldUtils
Get the field represented by the supplied field object on the specified target 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
 
getFullClassName() - 接口 中的方法com.baidu.bjf.remoting.protobuf.code.ICodeGenerator
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
 
getGenericClass(Class<?>, int) - 类 中的静态方法com.baidu.bjf.remoting.protobuf.utils.compiler.ClassUtils
 
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<?>, Set<Class<?>>, Set<Class<?>>, boolean) - 类 中的静态方法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<?>) - 类 中的静态方法com.baidu.bjf.remoting.protobuf.ProtobufIDLGenerator
get IDL content from class.
getInBoxedFieldname(String, String) - 类 中的静态方法com.baidu.bjf.remoting.protobuf.utils.FieldUtils
 
getInitCode(Class<?>) - 类 中的静态方法com.baidu.bjf.remoting.protobuf.utils.compiler.ClassUtils
 
getInternalFieldType() - 枚举 中的方法com.baidu.bjf.remoting.protobuf.FieldType
Gets the internal field type.
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() - 枚举 中的方法com.baidu.bjf.remoting.protobuf.FieldType
Gets the 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.
getLastModifyTime(Class<?>) - 类 中的静态方法com.baidu.bjf.remoting.protobuf.utils.ClassHelper
 
getMappedTypeDefined(int, FieldType, String, boolean) - 类 中的静态方法com.baidu.bjf.remoting.protobuf.code.CodedConstant
get mapped type defined java expression.
getMappedTypeSize(FieldInfo, int, FieldType, boolean, boolean, File) - 类 中的静态方法com.baidu.bjf.remoting.protobuf.code.CodedConstant
Gets the mapped type size.
getMappedWriteCode(FieldInfo, String, int, FieldType, 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
 
getName() - 类 中的方法com.baidu.bjf.remoting.protobuf.code.FieldCode
Gets the name.
getName() - 类 中的方法com.baidu.bjf.remoting.protobuf.ProtobufField
Gets the name.
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
 
getPackage() - 接口 中的方法com.baidu.bjf.remoting.protobuf.code.ICodeGenerator
Gets the package.
getPackage(Class<?>) - 类 中的静态方法com.baidu.bjf.remoting.protobuf.utils.ClassHelper
 
getRelativeProxyClasses() - 类 中的方法com.baidu.bjf.remoting.protobuf.code.CodeGenerator
已过时。
Gets the relative proxy classes.
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.
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.
getSetToField(String, Field, Class<?>, String, boolean, boolean) - 类 中的方法com.baidu.bjf.remoting.protobuf.code.CodeGenerator
已过时。
generate access Field value source code. support public field access, getter method access and reflection access.
getSetToField(String, Field, Class<?>, String, boolean, boolean) - 类 中的方法com.baidu.bjf.remoting.protobuf.code.TemplateCodeGenerator
generate access Field value source code. support public field access, getter method access and reflection access.
getSize(Object) - 类 中的静态方法com.baidu.bjf.remoting.protobuf.utils.compiler.ClassUtils
 
getSizeMethod(Class<?>) - 类 中的静态方法com.baidu.bjf.remoting.protobuf.utils.compiler.ClassUtils
 
getSuffix() - 枚举 中的方法com.baidu.bjf.remoting.protobuf.FieldType
Gets the suffix.
getTarget() - 类 中的方法com.baidu.bjf.remoting.protobuf.IDLProxyObject
Gets the target.
getTargetProxyClassname() - 类 中的方法com.baidu.bjf.remoting.protobuf.code.AbstractCodeGenerator
Gets the target proxy classname.
getToPrimitiveType() - 枚举 中的方法com.baidu.bjf.remoting.protobuf.FieldType
Gets the to primitive type.
getType() - 类 中的方法com.baidu.bjf.remoting.protobuf.code.FieldCode
Gets the type.
getType() - 枚举 中的方法com.baidu.bjf.remoting.protobuf.FieldType
Gets the protobuf type.
getType() - 类 中的方法com.baidu.bjf.remoting.protobuf.ProtobufField
Gets the type.
getUnboxedFieldname(String, String) - 类 中的静态方法com.baidu.bjf.remoting.protobuf.utils.FieldUtils
 
getVariables() - 类 中的方法com.baidu.bjf.remoting.protobuf.utils.MiniTemplator
Returns a map with the names and current values of the template variables.
getWireFormat() - 枚举 中的方法com.baidu.bjf.remoting.protobuf.FieldType
Gets the protobuf wire format type.
getWriteValueToField(FieldType, String, boolean) - 类 中的静态方法com.baidu.bjf.remoting.protobuf.code.CodedConstant
Gets the write value to field.
goPackage - 类 中的变量com.baidu.bjf.remoting.protobuf.descriptor.FileOptionsPOJO
 

H

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
 

I

ICodeGenerator - com.baidu.bjf.remoting.protobuf.code中的接口
The Interface ICodeGenerator.
identifierValue - 类 中的变量com.baidu.bjf.remoting.protobuf.descriptor.UninterpretedOptionPOJO
 
IDLProxyObject - com.baidu.bjf.remoting.protobuf中的类
IDL parsed proxy object.
IDLProxyObject(Codec, Object, Class<?>) - 类 的构造器com.baidu.bjf.remoting.protobuf.IDLProxyObject
default construtor to set Codec target.
Ignore - com.baidu.bjf.remoting.protobuf.annotation中的注释类型
A mapped annotation for class type and field.
importClass(String) - 类 中的方法com.baidu.bjf.remoting.protobuf.code.ClassCode
Import java class.
initDecodeMethodTemplateVariable() - 类 中的方法com.baidu.bjf.remoting.protobuf.code.TemplateCodeGenerator
 
initEncodeMethodTemplateVariable() - 类 中的方法com.baidu.bjf.remoting.protobuf.code.TemplateCodeGenerator
Inits the encode method template variable.
inputType - 类 中的变量com.baidu.bjf.remoting.protobuf.descriptor.MethodDescriptorProtoPOJO
 
isBeforeJava5(String) - 类 中的静态方法com.baidu.bjf.remoting.protobuf.utils.compiler.ClassUtils
 
isBeforeJava6(String) - 类 中的静态方法com.baidu.bjf.remoting.protobuf.utils.compiler.ClassUtils
 
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
 
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(String) - 类 中的静态方法com.baidu.bjf.remoting.protobuf.utils.StringUtils
Checks if a String is empty ("") or null.
isList() - 类 中的方法com.baidu.bjf.remoting.protobuf.utils.FieldInfo
get the isList
isMap() - 类 中的方法com.baidu.bjf.remoting.protobuf.utils.FieldInfo
get the isMap
isNotEmpty(Object) - 类 中的静态方法com.baidu.bjf.remoting.protobuf.utils.compiler.ClassUtils
 
isNull(Object) - 类 中的静态方法com.baidu.bjf.remoting.protobuf.code.CodedConstant
check object is null.
isNull(Collection) - 类 中的静态方法com.baidu.bjf.remoting.protobuf.code.CodedConstant
Checks if is null.
isNull(Map) - 类 中的静态方法com.baidu.bjf.remoting.protobuf.code.CodedConstant
Checks if is null.
isNull(double) - 类 中的静态方法com.baidu.bjf.remoting.protobuf.code.CodedConstant
check double is null.
isNull(int) - 类 中的静态方法com.baidu.bjf.remoting.protobuf.code.CodedConstant
check int is null.
isNull(byte) - 类 中的静态方法com.baidu.bjf.remoting.protobuf.code.CodedConstant
check byte is null.
isNull(short) - 类 中的静态方法com.baidu.bjf.remoting.protobuf.code.CodedConstant
check short is null.
isNull(long) - 类 中的静态方法com.baidu.bjf.remoting.protobuf.code.CodedConstant
check long is null.
isNull(float) - 类 中的静态方法com.baidu.bjf.remoting.protobuf.code.CodedConstant
check float is null.
isNull(char) - 类 中的静态方法com.baidu.bjf.remoting.protobuf.code.CodedConstant
check char is null.
isPrimitive() - 枚举 中的方法com.baidu.bjf.remoting.protobuf.FieldType
Checks if is primitive.
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

J

JAVA_CLASS_FILE_SUFFIX - 类 中的静态变量com.baidu.bjf.remoting.protobuf.code.CodeGenerator
已过时。
The Constant JAVA_CLASS_FILE_SUFFIX.
JAVA_END - 类 中的静态变量com.baidu.bjf.remoting.protobuf.code.ClassCode
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.
javaGenerateEqualsAndHash - 类 中的变量com.baidu.bjf.remoting.protobuf.descriptor.FileOptionsPOJO
 
javaGenericServices - 类 中的变量com.baidu.bjf.remoting.protobuf.descriptor.FileOptionsPOJO
 
javaMultipleFiles - 类 中的变量com.baidu.bjf.remoting.protobuf.descriptor.FileOptionsPOJO
 
javaOuterClassname - 类 中的变量com.baidu.bjf.remoting.protobuf.descriptor.FileOptionsPOJO
 
javaPackage - 类 中的变量com.baidu.bjf.remoting.protobuf.descriptor.FileOptionsPOJO
 
JavassistCompiler - com.baidu.bjf.remoting.protobuf.utils.compiler中的类
JavassistCompiler.
JavassistCompiler() - 类 的构造器com.baidu.bjf.remoting.protobuf.utils.compiler.JavassistCompiler
 
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
 
JPROTOBUF_CLASS_NAME_SUFFIX - 类 中的静态变量com.baidu.bjf.remoting.protobuf.ProtobufIDLGenerator
The Constant JPROTOBUF_CLASS_NAME_SUFFIX.

K

KEY_CLASS - 类 中的静态变量com.baidu.bjf.remoting.protobuf.code.ClassCode
The Constant KEY_CLASS.

L

label - 类 中的变量com.baidu.bjf.remoting.protobuf.descriptor.FieldDescriptorProtoPOJO
 
Label - com.baidu.bjf.remoting.protobuf.descriptor中的枚举
TODO
lazy - 类 中的变量com.baidu.bjf.remoting.protobuf.descriptor.FieldOptionsPOJO
 
LINE_BREAK - 类 中的静态变量com.baidu.bjf.remoting.protobuf.code.ClassCode
line break for editor.
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.JavassistCompiler
 
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
 

M

Main - com.baidu.bjf.remoting.protobuf.command中的类
Command base launch class.
Main() - 类 的构造器com.baidu.bjf.remoting.protobuf.command.Main
 
main(String[]) - 类 中的静态方法com.baidu.bjf.remoting.protobuf.command.Main
 
makeTag(int, int) - 类 中的静态方法com.baidu.bjf.remoting.protobuf.code.CodedConstant
make protobuf tag.
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
 
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
 
MiniTemplator - com.baidu.bjf.remoting.protobuf.utils中的类
A compact template engine for HTML files.
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() - 类 的构造器com.baidu.bjf.remoting.protobuf.utils.MiniTemplator
Dummy constructor, used internally in newInstance().
MiniTemplator.BlockNotDefinedException - com.baidu.bjf.remoting.protobuf.utils中的异常错误
Thrown when Minitemplator.addBlock is called with a blockName that is not defined within the template.
MiniTemplator.TemplateSpecification - com.baidu.bjf.remoting.protobuf.utils中的类
Specifies the parameters for constructing a MiniTemplator object.
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.setVariable is called with a variableName that is not defined within the template and the isOptional parameter is false.
MiniTemplatorCache - com.baidu.bjf.remoting.protobuf.utils中的类
A cache manager for MiniTemplator objects.
MiniTemplatorCache() - 类 的构造器com.baidu.bjf.remoting.protobuf.utils.MiniTemplatorCache
Creates a new MiniTemplatorCache object.

N

name - 类 中的变量com.baidu.bjf.remoting.protobuf.descriptor.DescriptorProtoPOJO
 
name - 类 中的变量com.baidu.bjf.remoting.protobuf.descriptor.EnumDescriptorProtoPOJO
 
name - 类 中的变量com.baidu.bjf.remoting.protobuf.descriptor.EnumValueDescriptorProtoPOJO
 
name - 类 中的变量com.baidu.bjf.remoting.protobuf.descriptor.FieldDescriptorProtoPOJO
 
name - 类 中的变量com.baidu.bjf.remoting.protobuf.descriptor.FileDescriptorProtoPOJO
file name, relative to root of source tree
name - 类 中的变量com.baidu.bjf.remoting.protobuf.descriptor.MethodDescriptorProtoPOJO
 
name - 类 中的变量com.baidu.bjf.remoting.protobuf.descriptor.ServiceDescriptorProtoPOJO
 
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
 
negativeIntValue - 类 中的变量com.baidu.bjf.remoting.protobuf.descriptor.UninterpretedOptionPOJO
 
nestedTypes - 类 中的变量com.baidu.bjf.remoting.protobuf.descriptor.DescriptorProtoPOJO
nestedTypes
newInstance(String) - 类 中的静态方法com.baidu.bjf.remoting.protobuf.utils.compiler.ClassUtils
To new instance by class name
newInstance() - 类 中的方法com.baidu.bjf.remoting.protobuf.utils.MiniTemplator
Allocates a new uninitialized MiniTemplator object.
newInstnace() - 类 中的方法com.baidu.bjf.remoting.protobuf.IDLProxyObject
New instnace.
noStandardDescriptorAccessor - 类 中的变量com.baidu.bjf.remoting.protobuf.descriptor.MessageOptionsPOJO
 
number - 类 中的变量com.baidu.bjf.remoting.protobuf.descriptor.EnumValueDescriptorProtoPOJO
 
number - 类 中的变量com.baidu.bjf.remoting.protobuf.descriptor.FieldDescriptorProtoPOJO
 

O

optimizeFor - 类 中的变量com.baidu.bjf.remoting.protobuf.descriptor.FileOptionsPOJO
 
OptimizeMode - com.baidu.bjf.remoting.protobuf.descriptor中的枚举
Enumeration mode for optimize defines at DescriptorProtos.FileOptions
options - 类 中的变量com.baidu.bjf.remoting.protobuf.descriptor.DescriptorProtoPOJO
 
options - 类 中的变量com.baidu.bjf.remoting.protobuf.descriptor.EnumDescriptorProtoPOJO
 
options - 类 中的变量com.baidu.bjf.remoting.protobuf.descriptor.EnumValueDescriptorProtoPOJO
 
options - 类 中的变量com.baidu.bjf.remoting.protobuf.descriptor.FieldDescriptorProtoPOJO
 
options - 类 中的变量com.baidu.bjf.remoting.protobuf.descriptor.FileDescriptorProtoPOJO
optionsdefinitions in this file.
options - 类 中的变量com.baidu.bjf.remoting.protobuf.descriptor.MethodDescriptorProtoPOJO
 
options - 类 中的变量com.baidu.bjf.remoting.protobuf.descriptor.ServiceDescriptorProtoPOJO
 
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
 

P

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.
packed - 类 中的变量com.baidu.bjf.remoting.protobuf.descriptor.FieldOptionsPOJO
 
pkg - 类 中的变量com.baidu.bjf.remoting.protobuf.descriptor.FileDescriptorProtoPOJO
e.g.
positiveIntValue - 类 中的变量com.baidu.bjf.remoting.protobuf.descriptor.UninterpretedOptionPOJO
 
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 @Protobuf value on field.
processProtobufType(Class<?>) - 类 中的静态方法com.baidu.bjf.remoting.protobuf.utils.ProtobufProxyUtils
 
Protobuf - com.baidu.bjf.remoting.protobuf.annotation中的注释类型
A mapped annotation for protobuf
ProtobufClass - com.baidu.bjf.remoting.protobuf.annotation中的注释类型
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.
pyGenericServices - 类 中的变量com.baidu.bjf.remoting.protobuf.descriptor.FileOptionsPOJO
 

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.
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.
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
 
SENTENCE_COMMA - 类 中的静态变量com.baidu.bjf.remoting.protobuf.code.ClassCode
The Constant SENTENCE_COMMA.
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.
setCached(boolean) - 类 中的方法com.baidu.bjf.remoting.protobuf.IDLProxyObject
Sets the cached.
setClassName(String) - 类 中的方法com.baidu.bjf.remoting.protobuf.code.ClassCode
Sets the class name.
setCompiler(Compiler) - 类 中的静态方法com.baidu.bjf.remoting.protobuf.utils.JDKCompilerHelper
Sets the compiler.
setDebug(boolean) - 类 中的方法com.baidu.bjf.remoting.protobuf.code.AbstractCodeGenerator
 
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) - 枚举 中的方法com.baidu.bjf.remoting.protobuf.FieldType
Sets the default value.
setDescription(String) - 类 中的方法com.baidu.bjf.remoting.protobuf.utils.FieldInfo
set description value to description
setField(Object, String, Object) - 类 中的静态方法com.baidu.bjf.remoting.protobuf.utils.FieldUtils
Set the field represented by the supplied field object on the specified target object to the specified value.
setField(Object, String, int) - 类 中的静态方法com.baidu.bjf.remoting.protobuf.utils.FieldUtils
 
setField(Object, String, short) - 类 中的静态方法com.baidu.bjf.remoting.protobuf.utils.FieldUtils
 
setField(Object, String, double) - 类 中的静态方法com.baidu.bjf.remoting.protobuf.utils.FieldUtils
 
setField(Object, String, float) - 类 中的静态方法com.baidu.bjf.remoting.protobuf.utils.FieldUtils
 
setField(Object, String, byte) - 类 中的静态方法com.baidu.bjf.remoting.protobuf.utils.FieldUtils
 
setField(Object, String, char) - 类 中的静态方法com.baidu.bjf.remoting.protobuf.utils.FieldUtils
 
setField(Object, String, long) - 类 中的静态方法com.baidu.bjf.remoting.protobuf.utils.FieldUtils
 
setField(Object, String, boolean) - 类 中的静态方法com.baidu.bjf.remoting.protobuf.utils.FieldUtils
 
setFieldType(FieldType) - 类 中的方法com.baidu.bjf.remoting.protobuf.utils.FieldInfo
set fieldType value to fieldType
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) - 枚举 中的方法com.baidu.bjf.remoting.protobuf.FieldType
Sets the internal field type.
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.
setOrder(int) - 类 中的方法com.baidu.bjf.remoting.protobuf.utils.FieldInfo
set order value to order
setOutputPath(File) - 类 中的方法com.baidu.bjf.remoting.protobuf.code.AbstractCodeGenerator
 
setOutputPath(File) - 接口 中的方法com.baidu.bjf.remoting.protobuf.code.ICodeGenerator
Sets the output path. if set should write generated source code to target path
setPkg(String) - 类 中的方法com.baidu.bjf.remoting.protobuf.code.ClassCode
Sets the pkg.
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.
setType(String) - 类 中的方法com.baidu.bjf.remoting.protobuf.code.FieldCode
Sets the type.
setVariable(String, String, boolean) - 类 中的方法com.baidu.bjf.remoting.protobuf.utils.MiniTemplator
Sets a template variable.
setVariable(String, String) - 类 中的方法com.baidu.bjf.remoting.protobuf.utils.MiniTemplator
Sets a template variable.
setVariable(String, int) - 类 中的方法com.baidu.bjf.remoting.protobuf.utils.MiniTemplator
Sets a template variable to an integer value.
setVariableEsc(String, String, boolean) - 类 中的方法com.baidu.bjf.remoting.protobuf.utils.MiniTemplator
Sets a template variable to an escaped value.
setVariableEsc(String, String) - 类 中的方法com.baidu.bjf.remoting.protobuf.utils.MiniTemplator
Sets a template variable to an escaped value.
setVariableOpt(String, String) - 类 中的方法com.baidu.bjf.remoting.protobuf.utils.MiniTemplator
Sets an optional template variable.
setVariableOpt(String, int) - 类 中的方法com.baidu.bjf.remoting.protobuf.utils.MiniTemplator
Sets an optional template variable to an integer value.
setVariableOptEsc(String, String) - 类 中的方法com.baidu.bjf.remoting.protobuf.utils.MiniTemplator
Sets an optional template variable to an escaped value.
shortFormEnabled - 类 中的变量com.baidu.bjf.remoting.protobuf.utils.MiniTemplator.TemplateSpecification
Enables the short form syntax for conditional blocks.
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
 
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
 
startsWith(String, String) - 类 中的静态方法com.baidu.bjf.remoting.protobuf.utils.StringUtils
Check if a String starts with a specified prefix.
startsWithIgnoreCase(String, String) - 类 中的静态方法com.baidu.bjf.remoting.protobuf.utils.StringUtils
Case insensitive check if a String starts with a specified prefix.
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
已过时。
Use StringUtils.toInt(String, int) This method will be removed in Commons Lang 3.0
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
 
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.
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 String to an int, returning zero if the conversion fails.
toInt(String, int) - 类 中的静态方法com.baidu.bjf.remoting.protobuf.utils.StringUtils
Convert a String to an int, returning a default value if the conversion fails.
toLong(String) - 类 中的静态方法com.baidu.bjf.remoting.protobuf.utils.StringUtils
Convert a String to an long, returning a default value if the conversion fails.
toLong(String, long) - 类 中的静态方法com.baidu.bjf.remoting.protobuf.utils.StringUtils
Convert a String to an long, returning a default value if the conversion fails.
toMap(Map.Entry<K, V>[]) - 类 中的静态方法com.baidu.bjf.remoting.protobuf.utils.compiler.ClassUtils
 
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.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.ServiceOptionsPOJO
 
toString() - 类 中的方法com.baidu.bjf.remoting.protobuf.descriptor.SourceCodeInfoPOJO
 
toString() - 类 中的方法com.baidu.bjf.remoting.protobuf.descriptor.UninterpretedOptionPOJO
 
toString(Throwable) - 类 中的静态方法com.baidu.bjf.remoting.protobuf.utils.compiler.ClassUtils
 
toString() - 类 中的方法com.baidu.bjf.remoting.protobuf.utils.StringBuilderWriter
Return the buffer's current value as a string.
toURI(String) - 类 中的静态方法com.baidu.bjf.remoting.protobuf.utils.compiler.ClassUtils
 
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
 
Type - com.baidu.bjf.remoting.protobuf.descriptor中的枚举
Enumeration type defines at DescriptorProtos.FieldDescriptorProto
TYPE_MAPPING - 类 中的静态变量com.baidu.bjf.remoting.protobuf.utils.ProtobufProxyUtils
 
typeName - 类 中的变量com.baidu.bjf.remoting.protobuf.descriptor.FieldDescriptorProtoPOJO
 

U

unboxed(Boolean) - 类 中的静态方法com.baidu.bjf.remoting.protobuf.utils.compiler.ClassUtils
 
unboxed(Character) - 类 中的静态方法com.baidu.bjf.remoting.protobuf.utils.compiler.ClassUtils
 
unboxed(Byte) - 类 中的静态方法com.baidu.bjf.remoting.protobuf.utils.compiler.ClassUtils
 
unboxed(Short) - 类 中的静态方法com.baidu.bjf.remoting.protobuf.utils.compiler.ClassUtils
 
unboxed(Integer) - 类 中的静态方法com.baidu.bjf.remoting.protobuf.utils.compiler.ClassUtils
 
unboxed(Long) - 类 中的静态方法com.baidu.bjf.remoting.protobuf.utils.compiler.ClassUtils
 
unboxed(Float) - 类 中的静态方法com.baidu.bjf.remoting.protobuf.utils.compiler.ClassUtils
 
unboxed(Double) - 类 中的静态方法com.baidu.bjf.remoting.protobuf.utils.compiler.ClassUtils
 
unboxed(Object) - 类 中的静态方法com.baidu.bjf.remoting.protobuf.utils.compiler.ClassUtils
 
unescapeJava(String) - 类 中的静态方法com.baidu.bjf.remoting.protobuf.utils.StringUtils
Unescapes any Java literals found in the String.
unescapeJava(Writer, String) - 类 中的静态方法com.baidu.bjf.remoting.protobuf.utils.StringUtils
Unescapes any Java literals found in the String to a Writer.
uninterpretedOption - 类 中的变量com.baidu.bjf.remoting.protobuf.descriptor.FieldOptionsPOJO
 
uninterpretedOption - 类 中的变量com.baidu.bjf.remoting.protobuf.descriptor.ServiceOptionsPOJO
 
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
 
uninterpretedOptions - 类 中的变量com.baidu.bjf.remoting.protobuf.descriptor.EnumValueOptionsPOJO
 
uninterpretedOptions - 类 中的变量com.baidu.bjf.remoting.protobuf.descriptor.FileOptionsPOJO
 
uninterpretedOptions - 类 中的变量com.baidu.bjf.remoting.protobuf.descriptor.MessageOptionsPOJO
 
uninterpretedOptions - 类 中的变量com.baidu.bjf.remoting.protobuf.descriptor.MethodOptionsPOJO
 

V

value() - 枚举 中的方法com.baidu.bjf.remoting.protobuf.descriptor.Label
 
value() - 枚举 中的方法com.baidu.bjf.remoting.protobuf.descriptor.OptimizeMode
 
value() - 枚举 中的方法com.baidu.bjf.remoting.protobuf.descriptor.Type
 
value() - 接口 中的方法com.baidu.bjf.remoting.protobuf.EnumReadable
Value.
valueOf(String) - 枚举 中的静态方法com.baidu.bjf.remoting.protobuf.descriptor.Label
返回带有指定名称的该类型的枚举常量。
valueOf(String) - 枚举 中的静态方法com.baidu.bjf.remoting.protobuf.descriptor.OptimizeMode
返回带有指定名称的该类型的枚举常量。
valueOf(String) - 枚举 中的静态方法com.baidu.bjf.remoting.protobuf.descriptor.Type
返回带有指定名称的该类型的枚举常量。
valueOf(int) - 枚举 中的静态方法com.baidu.bjf.remoting.protobuf.descriptor.Type
 
valueOf(String) - 枚举 中的静态方法com.baidu.bjf.remoting.protobuf.FieldType
返回带有指定名称的该类型的枚举常量。
values - 类 中的变量com.baidu.bjf.remoting.protobuf.descriptor.EnumDescriptorProtoPOJO
 
values() - 枚举 中的静态方法com.baidu.bjf.remoting.protobuf.descriptor.Label
按照声明该枚举类型的常量的顺序, 返回 包含这些常量的数组。
values() - 枚举 中的静态方法com.baidu.bjf.remoting.protobuf.descriptor.OptimizeMode
按照声明该枚举类型的常量的顺序, 返回 包含这些常量的数组。
values() - 枚举 中的静态方法com.baidu.bjf.remoting.protobuf.descriptor.Type
按照声明该枚举类型的常量的顺序, 返回 包含这些常量的数组。
values() - 枚举 中的静态方法com.baidu.bjf.remoting.protobuf.FieldType
按照声明该枚举类型的常量的顺序, 返回 包含这些常量的数组。
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
 
weakDependency - 类 中的变量com.baidu.bjf.remoting.protobuf.descriptor.FileDescriptorProtoPOJO
weakDependency
write(int) - 类 中的方法com.baidu.bjf.remoting.protobuf.utils.StringBuilderWriter
Write a single character.
write(char[], int, int) - 类 中的方法com.baidu.bjf.remoting.protobuf.utils.StringBuilderWriter
Write a portion of an array of characters.
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.
writeObject(CodedOutputStream, int, FieldType, Object, boolean) - 类 中的静态方法com.baidu.bjf.remoting.protobuf.code.CodedConstant
Write object to byte array by FieldType.
writeTo(T, CodedOutputStream) - 接口 中的方法com.baidu.bjf.remoting.protobuf.Codec
Write target object to byte array.
writeToList(CodedOutputStream, int, FieldType, List) - 类 中的静态方法com.baidu.bjf.remoting.protobuf.code.CodedConstant
write list to CodedOutputStream object.
A B C D E F G H I J K L M N O P R S T U V W 
跳过导航链接

Copyright © 2019 Baidu, Inc.. All rights reserved.