@Immutable public class ThriftFieldExtractor extends java.lang.Object implements ThriftExtraction
Constructor and Description |
---|
ThriftFieldExtractor(short fieldId,
java.lang.String fieldName,
FieldKind fieldKind,
java.lang.reflect.Field field,
java.lang.reflect.Type fieldType) |
Modifier and Type | Method and Description |
---|---|
java.lang.reflect.Field |
getField() |
FieldKind |
getFieldKind() |
short |
getId() |
java.lang.String |
getName() |
java.lang.Class<?> |
getType() |
boolean |
isGeneric() |
java.lang.String |
toString() |
public ThriftFieldExtractor(short fieldId, java.lang.String fieldName, FieldKind fieldKind, java.lang.reflect.Field field, java.lang.reflect.Type fieldType)
public FieldKind getFieldKind()
getFieldKind
in interface ThriftExtraction
public short getId()
getId
in interface ThriftExtraction
public java.lang.String getName()
getName
in interface ThriftExtraction
public java.lang.reflect.Field getField()
public java.lang.Class<?> getType()
public boolean isGeneric()
public java.lang.String toString()
toString
in class java.lang.Object
Copyright © 2019. All rights reserved.