| 程序包 | 说明 |
|---|---|
| com.facebook.swift.codec.metadata |
| 限定符和类型 | 方法和说明 |
|---|---|
FieldKind |
ThriftParameterInjection.getFieldKind() |
FieldKind |
ThriftMethodExtractor.getFieldKind() |
FieldKind |
ThriftInjection.getFieldKind() |
FieldKind |
ThriftFieldInjection.getFieldKind() |
FieldKind |
ThriftFieldExtractor.getFieldKind() |
FieldKind |
ThriftExtraction.getFieldKind() |
FieldKind |
ThriftFieldMetadata.getType() |
static FieldKind |
FieldKind.valueOf(java.lang.String name)
返回带有指定名称的该类型的枚举常量。
|
static FieldKind[] |
FieldKind.values()
按照声明该枚举类型的常量的顺序, 返回
包含这些常量的数组。
|
| 限定符和类型 | 方法和说明 |
|---|---|
java.util.Collection<ThriftFieldMetadata> |
ThriftStructMetadata.getFields(FieldKind type) |
static com.google.common.base.Predicate<ThriftFieldMetadata> |
ThriftFieldMetadata.isTypePredicate(FieldKind type) |
| 构造器和说明 |
|---|
ThriftFieldExtractor(short fieldId,
java.lang.String fieldName,
FieldKind fieldKind,
java.lang.reflect.Field field,
java.lang.reflect.Type fieldType) |
ThriftFieldInjection(short id,
java.lang.String name,
java.lang.reflect.Field field,
FieldKind fieldKind) |
ThriftFieldMetadata(short id,
com.facebook.swift.codec.ThriftField.Requiredness requiredness,
ThriftType thriftType,
java.lang.String name,
FieldKind fieldKind,
java.util.List<ThriftInjection> injections,
com.google.common.base.Optional<ThriftConstructorInjection> constructorInjection,
com.google.common.base.Optional<ThriftMethodInjection> methodInjection,
com.google.common.base.Optional<ThriftExtraction> extraction,
com.google.common.base.Optional<TypeCoercion> coercion) |
ThriftMethodExtractor(short fieldId,
java.lang.String fieldName,
FieldKind fieldKind,
java.lang.reflect.Method method,
java.lang.reflect.Type fieldType) |
Copyright © 2020. All Rights Reserved.