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

A

AbstractThriftMetadataBuilder - com.facebook.swift.codec.metadata中的类
 
AbstractThriftMetadataBuilder(ThriftCatalog, Type) - 类 的构造器com.facebook.swift.codec.metadata.AbstractThriftMetadataBuilder
 
addBuilderMethods() - 类 中的方法com.facebook.swift.codec.metadata.AbstractThriftMetadataBuilder
 
addConstructors(Type) - 类 中的方法com.facebook.swift.codec.metadata.AbstractThriftMetadataBuilder
 
addDefaultCoercions(Class<?>) - 类 中的方法com.facebook.swift.codec.metadata.ThriftCatalog
Add the @ToThrift and @FromThrift coercions in the specified class to this catalog.
addError(String, Object...) - 类 中的方法com.facebook.swift.codec.metadata.MetadataErrors
 
addError(Throwable, String, Object...) - 类 中的方法com.facebook.swift.codec.metadata.MetadataErrors
 
addField(Field, boolean, boolean) - 类 中的方法com.facebook.swift.codec.metadata.AbstractThriftMetadataBuilder
 
addFields(Class<?>, boolean, boolean) - 类 中的方法com.facebook.swift.codec.metadata.AbstractThriftMetadataBuilder
 
addMethod(Type, Method, boolean, boolean) - 类 中的方法com.facebook.swift.codec.metadata.AbstractThriftMetadataBuilder
 
addMethods(Type, boolean, boolean) - 类 中的方法com.facebook.swift.codec.metadata.AbstractThriftMetadataBuilder
 
addThriftType(ThriftType) - 类 中的方法com.facebook.swift.codec.metadata.ThriftCatalog
 
addWarning(String, Object...) - 类 中的方法com.facebook.swift.codec.metadata.MetadataErrors
 
addWarning(Throwable, String, Object...) - 类 中的方法com.facebook.swift.codec.metadata.MetadataErrors
 
array(ThriftType) - 类 中的静态方法com.facebook.swift.codec.metadata.ThriftType
 

B

BINARY - 类 中的静态变量com.facebook.swift.codec.metadata.ThriftType
 
BOOL - 类 中的静态变量com.facebook.swift.codec.metadata.ThriftType
 
booleanToBoxedBoolean(boolean) - 类 中的静态方法com.facebook.swift.codec.internal.coercion.DefaultJavaCoercions
 
boxedBooleanToBoolean(Boolean) - 类 中的静态方法com.facebook.swift.codec.internal.coercion.DefaultJavaCoercions
 
boxedByteToByte(Byte) - 类 中的静态方法com.facebook.swift.codec.internal.coercion.DefaultJavaCoercions
 
boxedDoubleToDouble(Double) - 类 中的静态方法com.facebook.swift.codec.internal.coercion.DefaultJavaCoercions
 
boxedFloatToDouble(Float) - 类 中的静态方法com.facebook.swift.codec.internal.coercion.DefaultJavaCoercions
 
boxedIntegerToInteger(Integer) - 类 中的静态方法com.facebook.swift.codec.internal.coercion.DefaultJavaCoercions
 
boxedLongToLong(Long) - 类 中的静态方法com.facebook.swift.codec.internal.coercion.DefaultJavaCoercions
 
boxedShortToShort(Short) - 类 中的静态方法com.facebook.swift.codec.internal.coercion.DefaultJavaCoercions
 
build() - 类 中的方法com.facebook.swift.codec.metadata.AbstractThriftMetadataBuilder
 
build() - 类 中的方法com.facebook.swift.codec.metadata.ThriftEnumMetadataBuilder
 
build() - 类 中的方法com.facebook.swift.codec.metadata.ThriftStructMetadataBuilder
 
build() - 类 中的方法com.facebook.swift.codec.metadata.ThriftUnionMetadataBuilder
 
buildBuilderConstructorInjections() - 类 中的方法com.facebook.swift.codec.metadata.AbstractThriftMetadataBuilder
 
builderMethodInjections - 类 中的变量com.facebook.swift.codec.metadata.AbstractThriftMetadataBuilder
 
builderType - 类 中的变量com.facebook.swift.codec.metadata.AbstractThriftMetadataBuilder
 
buildField(Collection<FieldMetadata>) - 类 中的方法com.facebook.swift.codec.metadata.AbstractThriftMetadataBuilder
 
buildField(Collection<FieldMetadata>) - 类 中的方法com.facebook.swift.codec.metadata.ThriftStructMetadataBuilder
 
buildField(Collection<FieldMetadata>) - 类 中的方法com.facebook.swift.codec.metadata.ThriftUnionMetadataBuilder
 
buildFieldInjections() - 类 中的方法com.facebook.swift.codec.metadata.AbstractThriftMetadataBuilder
 
buildMethodInjections() - 类 中的方法com.facebook.swift.codec.metadata.AbstractThriftMetadataBuilder
 
buildParameterInjections(List<ParameterInjection>) - 类 中的方法com.facebook.swift.codec.metadata.AbstractThriftMetadataBuilder
 
BYTE - 类 中的静态变量com.facebook.swift.codec.metadata.ThriftType
 
byteArrayToByteBuffer(byte[]) - 类 中的静态方法com.facebook.swift.codec.internal.coercion.DefaultJavaCoercions
 
byteBufferToByteArray(ByteBuffer) - 类 中的静态方法com.facebook.swift.codec.internal.coercion.DefaultJavaCoercions
 
byteToBoxedByte(byte) - 类 中的静态方法com.facebook.swift.codec.internal.coercion.DefaultJavaCoercions
 

C

canonicalize(Type) - 类 中的静态方法com.google.inject.internal.MoreTypes
Returns a type that is functionally equal but not necessarily equal according to Object.equals().
catalog - 类 中的变量com.facebook.swift.codec.metadata.AbstractThriftMetadataBuilder
 
coerceTo(Type) - 类 中的方法com.facebook.swift.codec.metadata.ThriftType
 
com.facebook.swift.codec - 程序包 com.facebook.swift.codec
 
com.facebook.swift.codec.internal.coercion - 程序包 com.facebook.swift.codec.internal.coercion
 
com.facebook.swift.codec.metadata - 程序包 com.facebook.swift.codec.metadata
 
com.google.inject.internal - 程序包 com.google.inject.internal
 
constructorInjections - 类 中的变量com.facebook.swift.codec.metadata.AbstractThriftMetadataBuilder
 

D

DefaultJavaCoercions - com.facebook.swift.codec.internal.coercion中的类
 
documentation - 类 中的变量com.facebook.swift.codec.metadata.AbstractThriftMetadataBuilder
 
DOUBLE - 类 中的静态变量com.facebook.swift.codec.metadata.ThriftType
 
doubleToBoxedDouble(double) - 类 中的静态方法com.facebook.swift.codec.internal.coercion.DefaultJavaCoercions
 
doubleToBoxedFloat(double) - 类 中的静态方法com.facebook.swift.codec.internal.coercion.DefaultJavaCoercions
 
doubleToPrimitiveFloat(double) - 类 中的静态方法com.facebook.swift.codec.internal.coercion.DefaultJavaCoercions
 

E

EMPTY_TYPE_ARRAY - 类 中的静态变量com.google.inject.internal.MoreTypes
 
enumType(ThriftEnumMetadata<?>) - 类 中的静态方法com.facebook.swift.codec.metadata.ThriftType
 
equals(Object) - 类 中的方法com.facebook.swift.codec.metadata.ThriftEnumMetadata
 
equals(Object) - 类 中的方法com.facebook.swift.codec.metadata.ThriftFieldMetadata
 
equals(Object) - 类 中的方法com.facebook.swift.codec.metadata.ThriftType
 
equals(Type, Type) - 类 中的静态方法com.google.inject.internal.MoreTypes
Returns true if a and b are equal.
equals(Object) - 类 中的方法com.google.inject.internal.MoreTypes.GenericArrayTypeImpl
 
equals(Object) - 类 中的方法com.google.inject.internal.MoreTypes.ParameterizedTypeImpl
 
equals(Object) - 类 中的方法com.google.inject.internal.MoreTypes.WildcardTypeImpl
 
extractBuilderClass() - 类 中的方法com.facebook.swift.codec.metadata.AbstractThriftMetadataBuilder
 
extractBuilderClass() - 类 中的方法com.facebook.swift.codec.metadata.ThriftStructMetadataBuilder
 
extractBuilderClass() - 类 中的方法com.facebook.swift.codec.metadata.ThriftUnionMetadataBuilder
 
extractFieldName(short, Collection<FieldMetadata>) - 类 中的方法com.facebook.swift.codec.metadata.AbstractThriftMetadataBuilder
 
extractFieldName(Method) - 类 中的静态方法com.facebook.swift.codec.metadata.ReflectionHelper
 
extractFieldName(String) - 类 中的静态方法com.facebook.swift.codec.metadata.ReflectionHelper
 
extractFieldRequiredness(short, String, Collection<FieldMetadata>) - 类 中的方法com.facebook.swift.codec.metadata.AbstractThriftMetadataBuilder
 
extractFromConstructors() - 类 中的方法com.facebook.swift.codec.metadata.AbstractThriftMetadataBuilder
 
extractFromFields() - 类 中的方法com.facebook.swift.codec.metadata.AbstractThriftMetadataBuilder
 
extractFromMethods() - 类 中的方法com.facebook.swift.codec.metadata.AbstractThriftMetadataBuilder
 
extractName() - 类 中的方法com.facebook.swift.codec.metadata.AbstractThriftMetadataBuilder
 
extractName() - 类 中的方法com.facebook.swift.codec.metadata.ThriftStructMetadataBuilder
 
extractName() - 类 中的方法com.facebook.swift.codec.metadata.ThriftUnionMetadataBuilder
 
extractors - 类 中的变量com.facebook.swift.codec.metadata.AbstractThriftMetadataBuilder
 
extractParameterNames(AccessibleObject) - 类 中的静态方法com.facebook.swift.codec.metadata.ReflectionHelper
 

F

fieldInjections - 类 中的变量com.facebook.swift.codec.metadata.AbstractThriftMetadataBuilder
 
FieldKind - com.facebook.swift.codec.metadata中的枚举
 
fields - 类 中的变量com.facebook.swift.codec.metadata.AbstractThriftMetadataBuilder
 
findAnnotatedFields(Class<?>, Class<? extends Annotation>) - 类 中的静态方法com.facebook.swift.codec.metadata.ReflectionHelper
 
findAnnotatedMethod(Class<?>, Class<? extends Annotation>, String, Class<?>...) - 类 中的静态方法com.facebook.swift.codec.metadata.ReflectionHelper
 
findAnnotatedMethods(Class<?>, Class<? extends Annotation>) - 类 中的静态方法com.facebook.swift.codec.metadata.ReflectionHelper
Find methods that are tagged with a given annotation somewhere in the hierarchy
FromThrift - com.facebook.swift.codec.internal.coercion中的注释类型
Marks a method as being a conversion from a native Thrift type to a Java Type.

G

GenericArrayTypeImpl(Type) - 类 的构造器com.google.inject.internal.MoreTypes.GenericArrayTypeImpl
 
getActualTypeArguments() - 类 中的方法com.google.inject.internal.MoreTypes.ParameterizedTypeImpl
 
getAllDeclaredFields(Class<?>) - 类 中的静态方法com.facebook.swift.codec.metadata.ReflectionHelper
 
getAllDeclaredMethods(Class<?>) - 类 中的静态方法com.facebook.swift.codec.metadata.ReflectionHelper
 
getArrayOfType(Type) - 类 中的静态方法com.facebook.swift.codec.metadata.ReflectionHelper
 
getBuilderClass() - 类 中的方法com.facebook.swift.codec.metadata.AbstractThriftMetadataBuilder
 
getBuilderClass() - 类 中的方法com.facebook.swift.codec.metadata.ThriftStructMetadata
 
getBuilderMethod() - 类 中的方法com.facebook.swift.codec.metadata.ThriftStructMetadata
 
getBuilderType() - 类 中的方法com.facebook.swift.codec.metadata.ThriftStructMetadata
 
getByEnumConstant() - 类 中的方法com.facebook.swift.codec.metadata.ThriftEnumMetadata
 
getByEnumValue() - 类 中的方法com.facebook.swift.codec.metadata.ThriftEnumMetadata
 
getCoercion() - 类 中的方法com.facebook.swift.codec.metadata.ThriftFieldMetadata
 
getConstructor() - 类 中的方法com.facebook.swift.codec.metadata.ThriftConstructorInjection
 
getConstructorInjection() - 类 中的方法com.facebook.swift.codec.metadata.ThriftFieldMetadata
 
getConstructorInjection() - 类 中的方法com.facebook.swift.codec.metadata.ThriftStructMetadata
 
getDefaultCoercion(Type) - 类 中的方法com.facebook.swift.codec.metadata.ThriftCatalog
Gets the default TypeCoercion (and associated ThriftType) for the specified Java type.
getDocumentation() - 类 中的方法com.facebook.swift.codec.metadata.ThriftEnumMetadata
 
getDocumentation() - 类 中的方法com.facebook.swift.codec.metadata.ThriftFieldMetadata
 
getDocumentation() - 类 中的方法com.facebook.swift.codec.metadata.ThriftStructMetadata
 
getEffectiveClassAnnotations(Class<?>, Class<T>) - 类 中的静态方法com.facebook.swift.codec.metadata.ReflectionHelper
 
getElementsDocumentation() - 类 中的方法com.facebook.swift.codec.metadata.ThriftEnumMetadata
 
getEnumClass() - 类 中的方法com.facebook.swift.codec.metadata.ThriftEnumMetadata
 
getEnumMetadata() - 类 中的方法com.facebook.swift.codec.metadata.ThriftType
 
getEnumName() - 类 中的方法com.facebook.swift.codec.metadata.ThriftEnumMetadata
 
getErrors() - 类 中的方法com.facebook.swift.codec.metadata.MetadataErrors
 
getExtraction() - 类 中的方法com.facebook.swift.codec.metadata.ThriftFieldMetadata
 
getField() - 类 中的方法com.facebook.swift.codec.metadata.ThriftFieldExtractor
 
getField() - 类 中的方法com.facebook.swift.codec.metadata.ThriftFieldInjection
 
getField(int) - 类 中的方法com.facebook.swift.codec.metadata.ThriftStructMetadata
 
getFieldKind() - 接口 中的方法com.facebook.swift.codec.metadata.ThriftExtraction
 
getFieldKind() - 类 中的方法com.facebook.swift.codec.metadata.ThriftFieldExtractor
 
getFieldKind() - 类 中的方法com.facebook.swift.codec.metadata.ThriftFieldInjection
 
getFieldKind() - 接口 中的方法com.facebook.swift.codec.metadata.ThriftInjection
 
getFieldKind() - 类 中的方法com.facebook.swift.codec.metadata.ThriftMethodExtractor
 
getFieldKind() - 类 中的方法com.facebook.swift.codec.metadata.ThriftParameterInjection
 
getFields(FieldKind) - 类 中的方法com.facebook.swift.codec.metadata.ThriftStructMetadata
 
getFields() - 类 中的方法com.facebook.swift.codec.metadata.ThriftStructMetadata
 
getFromThrift() - 类 中的方法com.facebook.swift.codec.metadata.TypeCoercion
 
getFutureReturnType(Type) - 类 中的静态方法com.facebook.swift.codec.metadata.ReflectionHelper
 
getGenericComponentType() - 类 中的方法com.google.inject.internal.MoreTypes.GenericArrayTypeImpl
 
getId() - 接口 中的方法com.facebook.swift.codec.metadata.ThriftExtraction
 
getId() - 类 中的方法com.facebook.swift.codec.metadata.ThriftFieldExtractor
 
getId() - 类 中的方法com.facebook.swift.codec.metadata.ThriftFieldInjection
 
getId() - 类 中的方法com.facebook.swift.codec.metadata.ThriftFieldMetadata
 
getId() - 接口 中的方法com.facebook.swift.codec.metadata.ThriftInjection
 
getId() - 类 中的方法com.facebook.swift.codec.metadata.ThriftMethodExtractor
 
getId() - 类 中的方法com.facebook.swift.codec.metadata.ThriftParameterInjection
 
getIdGetter() - 类 中的静态方法com.facebook.swift.codec.metadata.ThriftFieldMetadata
 
getInjections() - 类 中的方法com.facebook.swift.codec.metadata.ThriftFieldMetadata
 
getIterableType(Type) - 类 中的静态方法com.facebook.swift.codec.metadata.ReflectionHelper
 
getJavaType() - 类 中的方法com.facebook.swift.codec.metadata.ThriftParameterInjection
 
getJavaType() - 类 中的方法com.facebook.swift.codec.metadata.ThriftType
 
getKeyType() - 类 中的方法com.facebook.swift.codec.metadata.ThriftType
 
getLowerBounds() - 类 中的方法com.google.inject.internal.MoreTypes.WildcardTypeImpl
 
getMapKeyType(Type) - 类 中的静态方法com.facebook.swift.codec.metadata.ReflectionHelper
 
getMapValueType(Type) - 类 中的静态方法com.facebook.swift.codec.metadata.ReflectionHelper
 
getMetadataErrors() - 类 中的方法com.facebook.swift.codec.metadata.AbstractThriftMetadataBuilder
 
getMetadataType() - 类 中的方法com.facebook.swift.codec.metadata.ThriftStructMetadata
 
getMethod() - 类 中的方法com.facebook.swift.codec.metadata.ThriftMethodExtractor
 
getMethod() - 类 中的方法com.facebook.swift.codec.metadata.ThriftMethodInjection
 
getMethodInjection() - 类 中的方法com.facebook.swift.codec.metadata.ThriftFieldMetadata
 
getMethodInjections() - 类 中的方法com.facebook.swift.codec.metadata.ThriftStructMetadata
 
getMethodOrder(Method) - 类 中的静态方法com.facebook.swift.codec.metadata.ThriftCatalog
 
getName() - 接口 中的方法com.facebook.swift.codec.metadata.ThriftExtraction
 
getName() - 类 中的方法com.facebook.swift.codec.metadata.ThriftFieldExtractor
 
getName() - 类 中的方法com.facebook.swift.codec.metadata.ThriftFieldInjection
 
getName() - 类 中的方法com.facebook.swift.codec.metadata.ThriftFieldMetadata
 
getName() - 接口 中的方法com.facebook.swift.codec.metadata.ThriftInjection
 
getName() - 类 中的方法com.facebook.swift.codec.metadata.ThriftMethodExtractor
 
getName() - 类 中的方法com.facebook.swift.codec.metadata.ThriftParameterInjection
 
getOwnerType() - 类 中的方法com.google.inject.internal.MoreTypes.ParameterizedTypeImpl
 
getParameterIndex() - 类 中的方法com.facebook.swift.codec.metadata.ThriftParameterInjection
 
getParameterInjections(Type, Annotation[][], Type[], String[]) - 类 中的方法com.facebook.swift.codec.metadata.AbstractThriftMetadataBuilder
 
getParameters() - 类 中的方法com.facebook.swift.codec.metadata.ThriftConstructorInjection
 
getParameters() - 类 中的方法com.facebook.swift.codec.metadata.ThriftMethodInjection
 
getProtocolType() - 类 中的方法com.facebook.swift.codec.metadata.ThriftType
 
getRawType(Type) - 类 中的静态方法com.google.inject.internal.MoreTypes
 
getRawType() - 类 中的方法com.google.inject.internal.MoreTypes.ParameterizedTypeImpl
 
getRequiredness() - 类 中的方法com.facebook.swift.codec.metadata.ThriftFieldMetadata
 
getStructClass() - 类 中的方法com.facebook.swift.codec.metadata.AbstractThriftMetadataBuilder
 
getStructClass() - 类 中的方法com.facebook.swift.codec.metadata.ThriftStructMetadata
 
getStructMetadata() - 类 中的方法com.facebook.swift.codec.metadata.ThriftType
 
getStructName() - 类 中的方法com.facebook.swift.codec.metadata.ThriftStructMetadata
 
getStructType() - 类 中的方法com.facebook.swift.codec.metadata.ThriftStructMetadata
 
getThriftDocumentation(Class<?>) - 类 中的静态方法com.facebook.swift.codec.metadata.ThriftCatalog
 
getThriftDocumentation(Method) - 类 中的静态方法com.facebook.swift.codec.metadata.ThriftCatalog
 
getThriftDocumentation(Field) - 类 中的静态方法com.facebook.swift.codec.metadata.ThriftCatalog
 
getThriftDocumentation(Enum<T>) - 类 中的静态方法com.facebook.swift.codec.metadata.ThriftCatalog
 
getThriftEnumMetadata(Class<?>) - 类 中的方法com.facebook.swift.codec.metadata.ThriftCatalog
Gets the ThriftEnumMetadata for the specified enum class.
getThriftStructMetadata(Type) - 类 中的方法com.facebook.swift.codec.metadata.ThriftCatalog
Gets the ThriftStructMetadata for the specified struct class.
getThriftType(Type) - 类 中的方法com.facebook.swift.codec.metadata.ThriftCatalog
Gets the ThriftType for the specified Java type.
getThriftType() - 类 中的方法com.facebook.swift.codec.metadata.ThriftFieldMetadata
 
getThriftType() - 类 中的方法com.facebook.swift.codec.metadata.TypeCoercion
 
getToThrift() - 类 中的方法com.facebook.swift.codec.metadata.TypeCoercion
 
getType() - 类 中的方法com.facebook.swift.codec.metadata.ThriftFieldExtractor
 
getType() - 类 中的方法com.facebook.swift.codec.metadata.ThriftFieldMetadata
 
getType() - 类 中的方法com.facebook.swift.codec.metadata.ThriftMethodExtractor
 
getType() - 枚举 中的方法com.facebook.swift.codec.ThriftProtocolType
 
getUncoercedType() - 类 中的方法com.facebook.swift.codec.metadata.ThriftType
 
getUpperBounds() - 类 中的方法com.google.inject.internal.MoreTypes.WildcardTypeImpl
 
getValueType() - 类 中的方法com.facebook.swift.codec.metadata.ThriftType
 
getWarnings() - 类 中的方法com.facebook.swift.codec.metadata.MetadataErrors
 

H

hasExplicitThriftValue() - 类 中的方法com.facebook.swift.codec.metadata.ThriftEnumMetadata
 
hashCode() - 类 中的方法com.facebook.swift.codec.metadata.ThriftEnumMetadata
 
hashCode() - 类 中的方法com.facebook.swift.codec.metadata.ThriftFieldMetadata
 
hashCode() - 类 中的方法com.facebook.swift.codec.metadata.ThriftType
 
hashCode() - 类 中的方法com.google.inject.internal.MoreTypes.GenericArrayTypeImpl
 
hashCode() - 类 中的方法com.google.inject.internal.MoreTypes.ParameterizedTypeImpl
 
hashCode() - 类 中的方法com.google.inject.internal.MoreTypes.WildcardTypeImpl
 
hasThriftFieldAnnotation(Method) - 类 中的方法com.facebook.swift.codec.metadata.AbstractThriftMetadataBuilder
 

I

I16 - 类 中的静态变量com.facebook.swift.codec.metadata.ThriftType
 
I32 - 类 中的静态变量com.facebook.swift.codec.metadata.ThriftType
 
I64 - 类 中的静态变量com.facebook.swift.codec.metadata.ThriftType
 
inferThriftFieldIds() - 类 中的方法com.facebook.swift.codec.metadata.AbstractThriftMetadataBuilder
Assigns all fields an id if possible.
inferThriftFieldIds(Multimap<String, FieldMetadata>, Set<String>) - 类 中的方法com.facebook.swift.codec.metadata.AbstractThriftMetadataBuilder
 
integerToBoxedInteger(int) - 类 中的静态方法com.facebook.swift.codec.internal.coercion.DefaultJavaCoercions
 
isArray(Type) - 类 中的静态方法com.facebook.swift.codec.metadata.ReflectionHelper
 
isCoerced() - 类 中的方法com.facebook.swift.codec.metadata.ThriftType
 
isException() - 类 中的方法com.facebook.swift.codec.metadata.ThriftStructMetadata
 
isFullySpecified() - 类 中的方法com.google.inject.internal.MoreTypes.GenericArrayTypeImpl
 
isFullySpecified() - 类 中的方法com.google.inject.internal.MoreTypes.ParameterizedTypeImpl
 
isFullySpecified() - 类 中的方法com.google.inject.internal.MoreTypes.WildcardTypeImpl
 
isGeneric() - 类 中的方法com.facebook.swift.codec.metadata.ThriftFieldExtractor
 
isGeneric() - 类 中的方法com.facebook.swift.codec.metadata.ThriftMethodExtractor
 
isInternal() - 类 中的方法com.facebook.swift.codec.metadata.ThriftFieldMetadata
 
isReadOnly() - 类 中的方法com.facebook.swift.codec.metadata.ThriftFieldMetadata
 
isStruct() - 类 中的方法com.facebook.swift.codec.metadata.ThriftStructMetadata
 
isSupportedArrayComponentType(Class<?>) - 类 中的方法com.facebook.swift.codec.metadata.ThriftCatalog
 
isSupportedStructFieldType(Type) - 类 中的方法com.facebook.swift.codec.metadata.ThriftCatalog
 
isTypePredicate(FieldKind) - 类 中的静态方法com.facebook.swift.codec.metadata.ThriftFieldMetadata
 
isUnion() - 类 中的方法com.facebook.swift.codec.metadata.ThriftStructMetadata
 
isValidateGetter(Method) - 类 中的方法com.facebook.swift.codec.metadata.AbstractThriftMetadataBuilder
 
isValidateSetter(Method) - 类 中的方法com.facebook.swift.codec.metadata.AbstractThriftMetadataBuilder
 
isValidateSetter(Method) - 类 中的方法com.facebook.swift.codec.metadata.ThriftStructMetadataBuilder
 
isValidateSetter(Method) - 类 中的方法com.facebook.swift.codec.metadata.ThriftUnionMetadataBuilder
 
isWriteOnly() - 类 中的方法com.facebook.swift.codec.metadata.ThriftFieldMetadata
 

L

list(ThriftType) - 类 中的静态方法com.facebook.swift.codec.metadata.ThriftType
 
longToBoxedLong(long) - 类 中的静态方法com.facebook.swift.codec.internal.coercion.DefaultJavaCoercions
 

M

map(ThriftType, ThriftType) - 类 中的静态方法com.facebook.swift.codec.metadata.ThriftType
 
MetadataErrorException - com.facebook.swift.codec.metadata中的异常错误
 
MetadataErrorException(String, Object...) - 异常错误 的构造器com.facebook.swift.codec.metadata.MetadataErrorException
 
MetadataErrorException(Throwable, String, Object...) - 异常错误 的构造器com.facebook.swift.codec.metadata.MetadataErrorException
 
metadataErrors - 类 中的变量com.facebook.swift.codec.metadata.AbstractThriftMetadataBuilder
 
MetadataErrors - com.facebook.swift.codec.metadata中的类
MetadataErrors collects all known issues with metadata extraction.
MetadataErrors() - 类 的构造器com.facebook.swift.codec.metadata.MetadataErrors
 
MetadataErrors(MetadataErrors.Monitor) - 类 的构造器com.facebook.swift.codec.metadata.MetadataErrors
 
MetadataErrors.Monitor - com.facebook.swift.codec.metadata中的接口
 
MetadataWarningException - com.facebook.swift.codec.metadata中的异常错误
 
MetadataWarningException(String, Object...) - 异常错误 的构造器com.facebook.swift.codec.metadata.MetadataWarningException
 
MetadataWarningException(Throwable, String, Object...) - 异常错误 的构造器com.facebook.swift.codec.metadata.MetadataWarningException
 
methodInjections - 类 中的变量com.facebook.swift.codec.metadata.AbstractThriftMetadataBuilder
 
MoreTypes - com.google.inject.internal中的类
Static methods for working with types that we aren't publishing in the public Types API.
MoreTypes.GenericArrayTypeImpl - com.google.inject.internal中的类
 
MoreTypes.ParameterizedTypeImpl - com.google.inject.internal中的类
 
MoreTypes.WildcardTypeImpl - com.google.inject.internal中的类
The WildcardType interface supports multiple upper bounds and multiple lower bounds.

N

normalizeThriftFields(ThriftCatalog) - 类 中的方法com.facebook.swift.codec.metadata.AbstractThriftMetadataBuilder
 
NULL_MONITOR - 类 中的静态变量com.facebook.swift.codec.metadata.MetadataErrors
 

O

onError(MetadataErrorException) - 接口 中的方法com.facebook.swift.codec.metadata.MetadataErrors.Monitor
 
onWarning(MetadataWarningException) - 接口 中的方法com.facebook.swift.codec.metadata.MetadataErrors.Monitor
 

P

ParameterizedTypeImpl(Type, Type, Type...) - 类 的构造器com.google.inject.internal.MoreTypes.ParameterizedTypeImpl
 
primitiveFloatToDouble(float) - 类 中的静态方法com.facebook.swift.codec.internal.coercion.DefaultJavaCoercions
 

R

ReflectionHelper - com.facebook.swift.codec.metadata中的类
 
resolveFieldType(Type, Type) - 类 中的静态方法com.facebook.swift.codec.metadata.ReflectionHelper
 
resolveFieldTypes(Type, Type[]) - 类 中的静态方法com.facebook.swift.codec.metadata.ReflectionHelper
 

S

set(ThriftType) - 类 中的静态方法com.facebook.swift.codec.metadata.ThriftType
 
shortToBoxedShort(short) - 类 中的静态方法com.facebook.swift.codec.internal.coercion.DefaultJavaCoercions
 
STRING - 类 中的静态变量com.facebook.swift.codec.metadata.ThriftType
 
struct(ThriftStructMetadata) - 类 中的静态方法com.facebook.swift.codec.metadata.ThriftType
 
structName - 类 中的变量com.facebook.swift.codec.metadata.AbstractThriftMetadataBuilder
 
structType - 类 中的变量com.facebook.swift.codec.metadata.AbstractThriftMetadataBuilder
 

T

ThriftCatalog - com.facebook.swift.codec.metadata中的类
ThriftCatalog contains the metadata for all known structs, enums and type coercions.
ThriftCatalog() - 类 的构造器com.facebook.swift.codec.metadata.ThriftCatalog
 
ThriftCatalog(MetadataErrors.Monitor) - 类 的构造器com.facebook.swift.codec.metadata.ThriftCatalog
 
ThriftConstructorInjection - com.facebook.swift.codec.metadata中的类
 
ThriftConstructorInjection(Constructor<?>, ThriftParameterInjection...) - 类 的构造器com.facebook.swift.codec.metadata.ThriftConstructorInjection
 
ThriftConstructorInjection(Constructor<?>, List<ThriftParameterInjection>) - 类 的构造器com.facebook.swift.codec.metadata.ThriftConstructorInjection
 
ThriftDocumentation - com.facebook.swift.codec中的注释类型
 
ThriftEnumMetadata<T extends java.lang.Enum<T>> - com.facebook.swift.codec.metadata中的类
 
ThriftEnumMetadata(String, Class<T>) - 类 的构造器com.facebook.swift.codec.metadata.ThriftEnumMetadata
 
ThriftEnumMetadataBuilder<T extends java.lang.Enum<T>> - com.facebook.swift.codec.metadata中的类
 
ThriftEnumMetadataBuilder(Class<T>) - 类 的构造器com.facebook.swift.codec.metadata.ThriftEnumMetadataBuilder
 
ThriftExtraction - com.facebook.swift.codec.metadata中的接口
ThriftExtraction contains information an extraction point for a single thrift field.
ThriftFieldExtractor - com.facebook.swift.codec.metadata中的类
 
ThriftFieldExtractor(short, String, FieldKind, Field, Type) - 类 的构造器com.facebook.swift.codec.metadata.ThriftFieldExtractor
 
ThriftFieldInjection - com.facebook.swift.codec.metadata中的类
 
ThriftFieldInjection(short, String, Field, FieldKind) - 类 的构造器com.facebook.swift.codec.metadata.ThriftFieldInjection
 
ThriftFieldMetadata - com.facebook.swift.codec.metadata中的类
ThriftFieldMetadata defines a single thrift field including the value extraction and injection points.
ThriftFieldMetadata(short, ThriftField.Requiredness, ThriftType, String, FieldKind, List<ThriftInjection>, Optional<ThriftConstructorInjection>, Optional<ThriftMethodInjection>, Optional<ThriftExtraction>, Optional<TypeCoercion>) - 类 的构造器com.facebook.swift.codec.metadata.ThriftFieldMetadata
 
ThriftInjection - com.facebook.swift.codec.metadata中的接口
ThriftInjection contains information an injection point for a single thrift field.
ThriftMethodExtractor - com.facebook.swift.codec.metadata中的类
 
ThriftMethodExtractor(short, String, FieldKind, Method, Type) - 类 的构造器com.facebook.swift.codec.metadata.ThriftMethodExtractor
 
ThriftMethodInjection - com.facebook.swift.codec.metadata中的类
 
ThriftMethodInjection(Method, ThriftParameterInjection...) - 类 的构造器com.facebook.swift.codec.metadata.ThriftMethodInjection
 
ThriftMethodInjection(Method, List<ThriftParameterInjection>) - 类 的构造器com.facebook.swift.codec.metadata.ThriftMethodInjection
 
ThriftOrder - com.facebook.swift.codec中的注释类型
 
ThriftParameterInjection - com.facebook.swift.codec.metadata中的类
 
ThriftParameterInjection(short, String, int, Type) - 类 的构造器com.facebook.swift.codec.metadata.ThriftParameterInjection
 
ThriftProtocolType - com.facebook.swift.codec中的枚举
 
ThriftStructMetadata - com.facebook.swift.codec.metadata中的类
 
ThriftStructMetadata(String, Type, Type, ThriftStructMetadata.MetadataType, Optional<ThriftMethodInjection>, List<String>, List<ThriftFieldMetadata>, Optional<ThriftConstructorInjection>, List<ThriftMethodInjection>) - 类 的构造器com.facebook.swift.codec.metadata.ThriftStructMetadata
 
ThriftStructMetadata.MetadataType - com.facebook.swift.codec.metadata中的枚举
 
ThriftStructMetadataBuilder - com.facebook.swift.codec.metadata中的类
 
ThriftStructMetadataBuilder(ThriftCatalog, Type) - 类 的构造器com.facebook.swift.codec.metadata.ThriftStructMetadataBuilder
 
ThriftType - com.facebook.swift.codec.metadata中的类
ThriftType contains all metadata necessary for converting the java type to and from Thrift.
ThriftType(ThriftType, Type) - 类 的构造器com.facebook.swift.codec.metadata.ThriftType
 
ThriftUnionMetadataBuilder - com.facebook.swift.codec.metadata中的类
 
ThriftUnionMetadataBuilder(ThriftCatalog, Type) - 类 的构造器com.facebook.swift.codec.metadata.ThriftUnionMetadataBuilder
 
throwIfHasErrors() - 类 中的方法com.facebook.swift.codec.metadata.MetadataErrors
 
toString() - 类 中的方法com.facebook.swift.codec.metadata.MetadataErrors
 
toString() - 类 中的方法com.facebook.swift.codec.metadata.ThriftConstructorInjection
 
toString() - 类 中的方法com.facebook.swift.codec.metadata.ThriftEnumMetadata
 
toString() - 类 中的方法com.facebook.swift.codec.metadata.ThriftFieldExtractor
 
toString() - 类 中的方法com.facebook.swift.codec.metadata.ThriftFieldInjection
 
toString() - 类 中的方法com.facebook.swift.codec.metadata.ThriftFieldMetadata
 
toString() - 类 中的方法com.facebook.swift.codec.metadata.ThriftMethodExtractor
 
toString() - 类 中的方法com.facebook.swift.codec.metadata.ThriftMethodInjection
 
toString() - 类 中的方法com.facebook.swift.codec.metadata.ThriftParameterInjection
 
toString() - 类 中的方法com.facebook.swift.codec.metadata.ThriftStructMetadata
 
toString() - 类 中的方法com.facebook.swift.codec.metadata.ThriftType
 
toString() - 类 中的方法com.facebook.swift.codec.metadata.TypeCoercion
 
toString() - 类 中的方法com.google.inject.internal.MoreTypes.GenericArrayTypeImpl
 
toString() - 类 中的方法com.google.inject.internal.MoreTypes.ParameterizedTypeImpl
 
toString() - 类 中的方法com.google.inject.internal.MoreTypes.WildcardTypeImpl
 
ToThrift - com.facebook.swift.codec.internal.coercion中的注释类型
Marks a method as being a conversion to a native Thrift type from a Java Type.
TypeCoercion - com.facebook.swift.codec.metadata中的类
 
TypeCoercion(ThriftType, Method, Method) - 类 的构造器com.facebook.swift.codec.metadata.TypeCoercion
 
typeToString(Type) - 类 中的静态方法com.google.inject.internal.MoreTypes
 

V

validateConstructors() - 类 中的方法com.facebook.swift.codec.metadata.AbstractThriftMetadataBuilder
 
validateConstructors() - 类 中的方法com.facebook.swift.codec.metadata.ThriftStructMetadataBuilder
 
validateConstructors() - 类 中的方法com.facebook.swift.codec.metadata.ThriftUnionMetadataBuilder
 
valueOf(String) - 枚举 中的静态方法com.facebook.swift.codec.metadata.FieldKind
返回带有指定名称的该类型的枚举常量。
valueOf(String) - 枚举 中的静态方法com.facebook.swift.codec.metadata.ThriftStructMetadata.MetadataType
返回带有指定名称的该类型的枚举常量。
valueOf(String) - 枚举 中的静态方法com.facebook.swift.codec.ThriftProtocolType
返回带有指定名称的该类型的枚举常量。
values() - 枚举 中的静态方法com.facebook.swift.codec.metadata.FieldKind
按照声明该枚举类型的常量的顺序, 返回 包含这些常量的数组。
values() - 枚举 中的静态方法com.facebook.swift.codec.metadata.ThriftStructMetadata.MetadataType
按照声明该枚举类型的常量的顺序, 返回 包含这些常量的数组。
values() - 枚举 中的静态方法com.facebook.swift.codec.ThriftProtocolType
按照声明该枚举类型的常量的顺序, 返回 包含这些常量的数组。
verifyClass(Class<? extends Annotation>) - 类 中的方法com.facebook.swift.codec.metadata.AbstractThriftMetadataBuilder
 
verifyFieldType(short, String, Collection<FieldMetadata>, ThriftCatalog) - 类 中的方法com.facebook.swift.codec.metadata.AbstractThriftMetadataBuilder
Verifies that the the fields all have a supported Java type and that all fields map to the exact same ThriftType.
VOID - 类 中的静态变量com.facebook.swift.codec.metadata.ThriftType
 

W

WildcardTypeImpl(Type[], Type[]) - 类 的构造器com.google.inject.internal.MoreTypes.WildcardTypeImpl
 
A B C D E F G H I L M N O P R S T V W 
跳过导航链接

Copyright © 2020. All Rights Reserved.