| Package | Description |
|---|---|
| de.flapdoodle.formula.values |
| Modifier and Type | Class and Description |
|---|---|
class |
ImmutableAttribute<O,T>
Immutable implementation of
Attribute. |
| Modifier and Type | Method and Description |
|---|---|
static <T,O> Attribute<O,T> |
Attribute.of(Class<O> objectType,
String name,
Function<O,T> getter,
BiConsumer<O,T> setter) |
static <T,O> Attribute<O,T> |
Attribute.of(de.flapdoodle.reflection.TypeInfo<O> objectType,
String name,
Function<O,T> getter,
BiConsumer<O,T> setter) |
| Modifier and Type | Method and Description |
|---|---|
static <O,T> ImmutableAttribute<O,T> |
ImmutableAttribute.copyOf(Attribute<O,T> instance)
Creates an immutable copy of a
Attribute value. |
ImmutableAttribute.Builder<O,T> |
ImmutableAttribute.Builder.from(Attribute<O,T> instance)
Fill a builder with attribute values from the provided
Attribute instance. |
Copyright © 2023. All rights reserved.