protected abstract static class FieldInfoProvider.BaseFieldInfoBuilder<F extends DefaultFieldInfo<?>,B extends FieldInfoProvider.BaseFieldInfoBuilder<F,B>> extends Object
| Modifier and Type | Field and Description |
|---|---|
protected FieldId |
fieldId |
protected Class<?>[] |
genericTypes |
protected String |
readable |
protected FieldId[] |
siblings |
protected Class<?> |
type |
| Modifier | Constructor and Description |
|---|---|
protected |
BaseFieldInfoBuilder() |
| Modifier and Type | Method and Description |
|---|---|
abstract F |
build(List<FieldInfo> allFields) |
B |
fieldId(FieldId fieldId) |
B |
genericTypes(Class<?>... genericTypes) |
B |
readable(String readable) |
B |
siblings(FieldId... siblings) |
B |
type(Class<?> type) |
Copyright © 2017. All rights reserved.