| Package | Description |
|---|---|
| io.doov.core | |
| io.doov.core.dsl.field |
| Modifier and Type | Method and Description |
|---|---|
FieldId |
FieldInfo.id() |
FieldId[] |
FieldInfo.siblings() |
| Modifier and Type | Method and Description |
|---|---|
Map<FieldId,Object> |
BaseFieldModel.asMap() |
default List<FieldId> |
FieldModel.getFieldIds() |
Iterator<Map.Entry<FieldId,Object>> |
BaseFieldModel.iterator() |
Stream<Map.Entry<FieldId,Object>> |
BaseFieldModel.parallelStream() |
Stream<Map.Entry<FieldId,Object>> |
FieldModel.parallelStream()
return a parallel
Stream with all key-value pairs |
Spliterator<Map.Entry<FieldId,Object>> |
BaseFieldModel.spliterator() |
Spliterator<Map.Entry<FieldId,Object>> |
FieldModel.spliterator() |
Stream<Map.Entry<FieldId,Object>> |
BaseFieldModel.stream() |
Stream<Map.Entry<FieldId,Object>> |
FieldModel.stream()
return a sequential
Stream with all key-value pairs |
static <Fm extends FieldModel> |
FieldModels.toConcurrentFieldModel(Fm model)
Returns a concurrent
Collector that accumulates the input elements into a unique FieldModel. |
static <Fm extends FieldModel> |
FieldModels.toFieldModel(Fm model)
Returns a
Collector that accumulates the input elements into a unique FieldModel. |
| Modifier and Type | Method and Description |
|---|---|
default FieldInfo |
FieldModel.info(FieldId id) |
void |
BaseFieldModel.set(FieldId fieldId,
Object value) |
<T> void |
FieldModel.set(FieldId fieldId,
T value) |
| Constructor and Description |
|---|
BaseFieldModel(Map<FieldId,Object> values,
List<FieldInfo> fieldInfos) |
| Modifier and Type | Field and Description |
|---|---|
protected FieldId |
FieldInfoProvider.BaseFieldInfoBuilder.fieldId |
protected FieldId[] |
FieldInfoProvider.BaseFieldInfoBuilder.siblings |
| Modifier and Type | Method and Description |
|---|---|
FieldId |
DefaultFieldInfo.id() |
FieldId[] |
DefaultFieldInfo.siblings() |
| Modifier and Type | Method and Description |
|---|---|
B |
FieldInfoProvider.BaseFieldInfoBuilder.fieldId(FieldId fieldId) |
B |
FieldInfoProvider.BaseFieldInfoBuilder.siblings(FieldId... siblings) |
| Constructor and Description |
|---|
BooleanFieldInfo(FieldId fieldId,
String readable,
Class<?> type,
FieldId[] siblings) |
BooleanFieldInfo(FieldId fieldId,
String readable,
Class<?> type,
FieldId[] siblings) |
CharacterFieldInfo(FieldId fieldId,
String readable,
Class<?> type,
FieldId[] siblings) |
CharacterFieldInfo(FieldId fieldId,
String readable,
Class<?> type,
FieldId[] siblings) |
DefaultFieldInfo(FieldId fieldId,
String readable,
Class<?> type,
Class<?>[] genericTypes,
FieldId... siblings) |
DefaultFieldInfo(FieldId fieldId,
String readable,
Class<?> type,
Class<?>[] genericTypes,
FieldId... siblings) |
DoubleFieldInfo(FieldId fieldId,
String readable,
Class<?> type,
FieldId[] siblings) |
DoubleFieldInfo(FieldId fieldId,
String readable,
Class<?> type,
FieldId[] siblings) |
EnumFieldInfo(FieldId fieldId,
String readable,
Class<?> type,
FieldId[] siblings) |
EnumFieldInfo(FieldId fieldId,
String readable,
Class<?> type,
FieldId[] siblings) |
FloatFieldInfo(FieldId fieldId,
String readable,
Class<?> type,
FieldId[] siblings) |
FloatFieldInfo(FieldId fieldId,
String readable,
Class<?> type,
FieldId[] siblings) |
IntegerFieldInfo(FieldId fieldId,
String readable,
Class<?> type,
FieldId[] siblings) |
IntegerFieldInfo(FieldId fieldId,
String readable,
Class<?> type,
FieldId[] siblings) |
IterableFieldInfo(FieldId fieldId,
String readable,
Class<?> type,
Class<?>[] genericTypes,
FieldId[] siblings) |
IterableFieldInfo(FieldId fieldId,
String readable,
Class<?> type,
Class<?>[] genericTypes,
FieldId[] siblings) |
LocalDateFieldInfo(FieldId fieldId,
String readable,
FieldId[] siblings) |
LocalDateFieldInfo(FieldId fieldId,
String readable,
FieldId[] siblings) |
LocalDateTimeFieldInfo(FieldId fieldId,
String readable,
FieldId[] siblings) |
LocalDateTimeFieldInfo(FieldId fieldId,
String readable,
FieldId[] siblings) |
LocalTimeFieldInfo(FieldId fieldId,
String readable,
FieldId[] siblings) |
LocalTimeFieldInfo(FieldId fieldId,
String readable,
FieldId[] siblings) |
LongFieldInfo(FieldId fieldId,
String readable,
Class<?> type,
FieldId[] siblings) |
LongFieldInfo(FieldId fieldId,
String readable,
Class<?> type,
FieldId[] siblings) |
StringFieldInfo(FieldId fieldId,
String readable,
FieldId[] siblings) |
StringFieldInfo(FieldId fieldId,
String readable,
FieldId[] siblings) |
Copyright © 2017. All rights reserved.