A B C D E F G H I J L M N O P R S T U V W 

A

AbstractCompiler - com.baidu.bjf.remoting.protobuf.utils.compiler中的类
Abstract compiler.
AbstractCompiler() - 类 的构造器com.baidu.bjf.remoting.protobuf.utils.compiler.AbstractCompiler
 
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
 
aggregateValue - 类 中的变量com.baidu.bjf.remoting.protobuf.descriptor.UninterpretedOptionPOJO
 
allowAlias - 类 中的变量com.baidu.bjf.remoting.protobuf.descriptor.EnumOptionsPOJO
 
ARRAY_SUFFIX - 类 中的静态变量com.baidu.bjf.remoting.protobuf.utils.ClassHelper
Suffix for array class names: "[]"
asList(String) - 类 中的静态方法com.baidu.bjf.remoting.protobuf.CodedConstant
 

B

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
 
CacheableJdkCompiler - com.baidu.bjf.remoting.protobuf.utils.compiler中的类
Cacheable support compiler.
CacheableJdkCompiler(Compiler) - 类 的构造器com.baidu.bjf.remoting.protobuf.utils.compiler.CacheableJdkCompiler
 
CacheableJdkCompiler.LoadableClassLoader - com.baidu.bjf.remoting.protobuf.utils.compiler中的类
 
CacheableJdkCompiler.LoadableClassLoader(ClassLoader) - 类 的构造器com.baidu.bjf.remoting.protobuf.utils.compiler.CacheableJdkCompiler.LoadableClassLoader
 
cached(String, long) - 类 中的方法com.baidu.bjf.remoting.protobuf.utils.compiler.CacheableJdkCompiler
 
capitalize(String) - 类 中的静态方法com.baidu.bjf.remoting.protobuf.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
 
checkBytecode(String, byte[]) - 类 中的静态方法com.baidu.bjf.remoting.protobuf.utils.compiler.ClassUtils
 
checkDirectory(boolean, File) - 类 中的静态方法com.baidu.bjf.remoting.protobuf.ProtobufIDLProxy
TODO
CLASS_EXTENSION - 类 中的静态变量com.baidu.bjf.remoting.protobuf.utils.compiler.ClassUtils
class file extension
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.
clearCache() - 类 中的静态方法com.baidu.bjf.remoting.protobuf.ProtobufProxy
 
clearFieldCache() - 类 中的方法com.baidu.bjf.remoting.protobuf.IDLProxyObject
 
Codec<T> - com.baidu.bjf.remoting.protobuf中的接口
Codec interface include encode and decode support.
CodedConstant - com.baidu.bjf.remoting.protobuf中的类
Utility class for codec.
CodedConstant() - 类 的构造器com.baidu.bjf.remoting.protobuf.CodedConstant
 
CodeGenerator - com.baidu.bjf.remoting.protobuf中的类
Code generator utility class.
CodeGenerator(List<FieldInfo>, Class<?>) - 类 的构造器com.baidu.bjf.remoting.protobuf.CodeGenerator
Constructor method
CodePrinter - com.baidu.bjf.remoting.protobuf.utils中的类
Utility class to print code
CodePrinter() - 类 的构造器com.baidu.bjf.remoting.protobuf.utils.CodePrinter
 
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.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(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
 
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.CodedConstant
 
computeSize(int, Object, FieldType, boolean, File) - 类 中的静态方法com.baidu.bjf.remoting.protobuf.CodedConstant
get object size by FieldType
computeSize(int, Object, FieldType, boolean, boolean, File) - 类 中的静态方法com.baidu.bjf.remoting.protobuf.CodedConstant
get object size by FieldType
create(String) - 类 中的静态方法com.baidu.bjf.remoting.protobuf.ProtobufIDLProxy
 
create(String, boolean) - 类 中的静态方法com.baidu.bjf.remoting.protobuf.ProtobufIDLProxy
 
create(String, boolean, File) - 类 中的静态方法com.baidu.bjf.remoting.protobuf.ProtobufIDLProxy
 
create(InputStream) - 类 中的静态方法com.baidu.bjf.remoting.protobuf.ProtobufIDLProxy
 
create(InputStream, boolean) - 类 中的静态方法com.baidu.bjf.remoting.protobuf.ProtobufIDLProxy
 
create(InputStream, boolean, File) - 类 中的静态方法com.baidu.bjf.remoting.protobuf.ProtobufIDLProxy
 
create(Reader) - 类 中的静态方法com.baidu.bjf.remoting.protobuf.ProtobufIDLProxy
 
create(Reader, boolean) - 类 中的静态方法com.baidu.bjf.remoting.protobuf.ProtobufIDLProxy
 
create(Reader, boolean, File) - 类 中的静态方法com.baidu.bjf.remoting.protobuf.ProtobufIDLProxy
 
create(File) - 类 中的静态方法com.baidu.bjf.remoting.protobuf.ProtobufIDLProxy
 
create(File, boolean) - 类 中的静态方法com.baidu.bjf.remoting.protobuf.ProtobufIDLProxy
 
create(File, boolean, File) - 类 中的静态方法com.baidu.bjf.remoting.protobuf.ProtobufIDLProxy
 
create(File, boolean, File, List<ProtobufIDLProxy.CodeDependent>, Set<String>) - 类 中的静态方法com.baidu.bjf.remoting.protobuf.ProtobufIDLProxy
 
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
 
create(Class<T>, boolean, File) - 类 中的静态方法com.baidu.bjf.remoting.protobuf.ProtobufProxy
To create a protobuf proxy class for target class.
createSingle(String) - 类 中的静态方法com.baidu.bjf.remoting.protobuf.ProtobufIDLProxy
 
createSingle(String, boolean) - 类 中的静态方法com.baidu.bjf.remoting.protobuf.ProtobufIDLProxy
 
createSingle(String, boolean, File) - 类 中的静态方法com.baidu.bjf.remoting.protobuf.ProtobufIDLProxy
 
createSingle(InputStream) - 类 中的静态方法com.baidu.bjf.remoting.protobuf.ProtobufIDLProxy
 
createSingle(InputStream, boolean) - 类 中的静态方法com.baidu.bjf.remoting.protobuf.ProtobufIDLProxy
 
createSingle(InputStream, boolean, File) - 类 中的静态方法com.baidu.bjf.remoting.protobuf.ProtobufIDLProxy
 
createSingle(Reader) - 类 中的静态方法com.baidu.bjf.remoting.protobuf.ProtobufIDLProxy
 
createSingle(Reader, boolean) - 类 中的静态方法com.baidu.bjf.remoting.protobuf.ProtobufIDLProxy
 
createSingle(Reader, boolean, File) - 类 中的静态方法com.baidu.bjf.remoting.protobuf.ProtobufIDLProxy
 
ctype - 类 中的变量com.baidu.bjf.remoting.protobuf.descriptor.FieldOptionsPOJO
 

D

DEBUG_CONTROLLER - 类 中的静态变量com.baidu.bjf.remoting.protobuf.ProtobufProxy
 
decode(byte[]) - 接口 中的方法com.baidu.bjf.remoting.protobuf.Codec
Do decode action from byte array
decode(byte[]) - 类 中的方法com.baidu.bjf.remoting.protobuf.IDLProxyObject
 
DEFAULT_FILE_NAME - 类 中的静态变量com.baidu.bjf.remoting.protobuf.ProtobufIDLProxy
default proto file name
defaultValue - 类 中的变量com.baidu.bjf.remoting.protobuf.descriptor.FieldDescriptorProtoPOJO
 
defineNewClass(String, byte[], int, int) - 类 中的方法com.baidu.bjf.remoting.protobuf.utils.compiler.CacheableJdkCompiler.LoadableClassLoader
 
dependencies - 类 中的变量com.baidu.bjf.remoting.protobuf.descriptor.FileDescriptorProtoPOJO
Names of files imported by this file.
deprecated - 类 中的变量com.baidu.bjf.remoting.protobuf.descriptor.FieldOptionsPOJO
 
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
 
doCompile(String, String, OutputStream) - 类 中的方法com.baidu.bjf.remoting.protobuf.utils.compiler.JdkCompiler
 
doCreate(Class<T>, boolean) - 类 中的静态方法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.

E

EMPTY - 类 中的静态变量com.baidu.bjf.remoting.protobuf.utils.StringUtils
The empty String "".
EMPTY_STRING - 类 中的静态变量com.baidu.bjf.remoting.protobuf.utils.StringUtils
 
encode(T) - 接口 中的方法com.baidu.bjf.remoting.protobuf.Codec
Do byte encode action
encode() - 类 中的方法com.baidu.bjf.remoting.protobuf.IDLProxyObject
 
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.
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

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.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
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

generateSource(String, File) - 类 中的静态方法com.baidu.bjf.remoting.protobuf.ProtobufIDLProxy
 
generateSource(InputStream, File) - 类 中的静态方法com.baidu.bjf.remoting.protobuf.ProtobufIDLProxy
 
generateSource(Reader, File) - 类 中的静态方法com.baidu.bjf.remoting.protobuf.ProtobufIDLProxy
 
generateSource(File, File) - 类 中的静态方法com.baidu.bjf.remoting.protobuf.ProtobufIDLProxy
 
generateSource(File, File, List<ProtobufIDLProxy.CodeDependent>, Set<String>) - 类 中的静态方法com.baidu.bjf.remoting.protobuf.ProtobufIDLProxy
 
get(String) - 类 中的方法com.baidu.bjf.remoting.protobuf.IDLProxyObject
 
getAccessByField(String, Field, Class<?>) - 类 中的方法com.baidu.bjf.remoting.protobuf.CodeGenerator
get field access code
getAnnotation() - 类 中的方法com.baidu.bjf.remoting.protobuf.ProtobufField
get the annotation
getBoxedClass(Class<?>) - 类 中的静态方法com.baidu.bjf.remoting.protobuf.utils.compiler.ClassUtils
Get boxed class for primitive type
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.CodeGenerator
get new class name
getClassName(Class<?>) - 类 中的静态方法com.baidu.bjf.remoting.protobuf.utils.ClassHelper
get class simple name from Class instance.
getCode() - 类 中的方法com.baidu.bjf.remoting.protobuf.CodeGenerator
get full java class code.
getDeclaredClass() - 类 中的方法com.baidu.bjf.remoting.protobuf.ProtobufField
get the declaredClass
getDefaultValue() - 枚举 中的方法com.baidu.bjf.remoting.protobuf.FieldType
get the defaultValue
getDescription() - 类 中的方法com.baidu.bjf.remoting.protobuf.utils.FieldInfo
get the description
getDescriptor() - 接口 中的方法com.baidu.bjf.remoting.protobuf.Codec
Get Descriptor to support dynamic mesage call for protocol buffer
getDescriptor(Class<?>) - 类 中的静态方法com.baidu.bjf.remoting.protobuf.CodedConstant
 
getEnumName(Enum[], int) - 类 中的静态方法com.baidu.bjf.remoting.protobuf.CodedConstant
 
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.
getFieldType() - 类 中的方法com.baidu.bjf.remoting.protobuf.utils.FieldInfo
get the fieldType
getFullClassName() - 类 中的方法com.baidu.bjf.remoting.protobuf.CodeGenerator
get new class name with full package
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
get the genericType
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
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() - 枚举 中的方法com.baidu.bjf.remoting.protobuf.FieldType
get java original type
getJdkCompiler() - 类 中的静态方法com.baidu.bjf.remoting.protobuf.utils.JDKCompilerHelper
 
getLastModifyTime(Class<?>) - 类 中的静态方法com.baidu.bjf.remoting.protobuf.utils.ClassHelper
 
getMappedTypeDefined(int, FieldType, String, boolean) - 类 中的静态方法com.baidu.bjf.remoting.protobuf.CodedConstant
get mapped type defined java expression.
getMappedTypeSize(FieldInfo, int, FieldType, boolean, boolean, File) - 类 中的静态方法com.baidu.bjf.remoting.protobuf.CodedConstant
 
getMappedWriteCode(FieldInfo, String, int, FieldType, boolean) - 类 中的静态方法com.baidu.bjf.remoting.protobuf.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.ProtobufField
get the name
getOrder() - 类 中的方法com.baidu.bjf.remoting.protobuf.utils.FieldInfo
get the order
getPackage() - 类 中的方法com.baidu.bjf.remoting.protobuf.CodeGenerator
 
getPackage(Class<?>) - 类 中的静态方法com.baidu.bjf.remoting.protobuf.utils.ClassHelper
 
getRelativeProxyClasses() - 类 中的方法com.baidu.bjf.remoting.protobuf.CodeGenerator
get relativeProxyClasses
getRequiredCheck(int, Field) - 类 中的静态方法com.baidu.bjf.remoting.protobuf.CodedConstant
get required field check java expression
getRetRequiredCheck(String, Field) - 类 中的静态方法com.baidu.bjf.remoting.protobuf.CodedConstant
get return required field check java expression
getSetToField(String, Field, Class<?>, String, boolean, boolean) - 类 中的方法com.baidu.bjf.remoting.protobuf.CodeGenerator
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
getter method for property suffix
getTarget() - 类 中的方法com.baidu.bjf.remoting.protobuf.IDLProxyObject
get the target
getToPrimitiveType() - 枚举 中的方法com.baidu.bjf.remoting.protobuf.FieldType
get primitive type in string
getType() - 枚举 中的方法com.baidu.bjf.remoting.protobuf.FieldType
get protobuf type
getType() - 类 中的方法com.baidu.bjf.remoting.protobuf.ProtobufField
get the type
getUnboxedFieldname(String, String) - 类 中的静态方法com.baidu.bjf.remoting.protobuf.utils.FieldUtils
 
getWireFormat() - 枚举 中的方法com.baidu.bjf.remoting.protobuf.FieldType
get protobuf wire format type
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

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
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
get the cached
isDebug() - 类 中的方法com.baidu.bjf.remoting.protobuf.CodeGenerator
get the debug
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.CodedConstant
check object is null
isNull(double) - 类 中的静态方法com.baidu.bjf.remoting.protobuf.CodedConstant
check double is null
isNull(int) - 类 中的静态方法com.baidu.bjf.remoting.protobuf.CodedConstant
check int is null
isNull(byte) - 类 中的静态方法com.baidu.bjf.remoting.protobuf.CodedConstant
check byte is null
isNull(short) - 类 中的静态方法com.baidu.bjf.remoting.protobuf.CodedConstant
check short is null
isNull(long) - 类 中的静态方法com.baidu.bjf.remoting.protobuf.CodedConstant
check long is null
isNull(float) - 类 中的静态方法com.baidu.bjf.remoting.protobuf.CodedConstant
check float is null
isNull(char) - 类 中的静态方法com.baidu.bjf.remoting.protobuf.CodedConstant
check char is null
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.CodeGenerator
 
JAVA_END - 类 中的静态变量com.baidu.bjf.remoting.protobuf.CodeGenerator
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.CodeGenerator
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
 
JdkCompiler - com.baidu.bjf.remoting.protobuf.utils.compiler中的类
JdkCompiler.
JdkCompiler(ClassLoader) - 类 的构造器com.baidu.bjf.remoting.protobuf.utils.compiler.JdkCompiler
 
JdkCompiler(ClassLoader, String) - 类 的构造器com.baidu.bjf.remoting.protobuf.utils.compiler.JdkCompiler
 
JDKCompilerHelper - com.baidu.bjf.remoting.protobuf.utils中的类
static access for JdkCompiler
JDKCompilerHelper() - 类 的构造器com.baidu.bjf.remoting.protobuf.utils.JDKCompilerHelper
 

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.CodeGenerator
line break for editor
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
 
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.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.
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
 

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
newInstnace() - 类 中的方法com.baidu.bjf.remoting.protobuf.IDLProxyObject
 
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
 
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.CodeGenerator
 
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>) - 类 中的静态方法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
ProtobufField - com.baidu.bjf.remoting.protobuf中的类
A description class for protobuf field message.
ProtobufField(Field) - 类 的构造器com.baidu.bjf.remoting.protobuf.ProtobufField
 
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中的类
Proxy tools for protobuf.
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
 
pyGenericServices - 类 中的变量com.baidu.bjf.remoting.protobuf.descriptor.FileOptionsPOJO
 

R

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.
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

searchMethod(Class<?>, String, Class<?>[]) - 类 中的静态方法com.baidu.bjf.remoting.protobuf.utils.compiler.ClassUtils
 
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
set cached value to cached
setCompiler(Compiler) - 类 中的静态方法com.baidu.bjf.remoting.protobuf.utils.JDKCompilerHelper
 
setDebug(boolean) - 类 中的方法com.baidu.bjf.remoting.protobuf.CodeGenerator
set debug value to debug
setDefaultValue(String) - 枚举 中的方法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(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
set internalFieldType value to internalFieldType
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
setOrder(int) - 类 中的方法com.baidu.bjf.remoting.protobuf.utils.FieldInfo
set order value to order
setOutputPath(File) - 类 中的方法com.baidu.bjf.remoting.protobuf.CodeGenerator
set outputPath value to outputPath
setRequired(boolean) - 类 中的方法com.baidu.bjf.remoting.protobuf.utils.FieldInfo
set required value to required
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.
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.

T

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
 
toURI(String) - 类 中的静态方法com.baidu.bjf.remoting.protobuf.utils.compiler.ClassUtils
 
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
 
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
按照声明该枚举类型的常量的顺序, 返回 包含这些常量的数组。

W

weak - 类 中的变量com.baidu.bjf.remoting.protobuf.descriptor.FieldOptionsPOJO
 
weakDependency - 类 中的变量com.baidu.bjf.remoting.protobuf.descriptor.FileDescriptorProtoPOJO
weakDependency
writeObject(CodedOutputStream, int, FieldType, Object, boolean) - 类 中的静态方法com.baidu.bjf.remoting.protobuf.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.CodedConstant
write list to CodedOutputStream object.
A B C D E F G H I J L M N O P R S T U V W 

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