|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
public interface TReflectionBase<T extends TBase,F extends TFieldIdEnum>
Generic base interface for generated Thrift objects that support field manipulation via reflection.
| Method Summary | |
|---|---|
F |
fieldForId(int fieldId)
Get the F instance that corresponds to fieldId. |
Object |
getFieldValue(F field)
Get a field's value by field variable. |
boolean |
isSet(F field)
Check if a field is currently set or unset. |
void |
setFieldValue(F field,
Object value)
Set a field's value by field variable. |
| Methods inherited from interface com.evernote.thrift.TBase |
|---|
clear, deepCopy, read, write |
| Methods inherited from interface java.lang.Comparable |
|---|
compareTo |
| Method Detail |
|---|
F fieldForId(int fieldId)
boolean isSet(F field)
field - Object getFieldValue(F field)
field -
void setFieldValue(F field,
Object value)
field -
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||