| Package | Description |
|---|---|
| de.flapdoodle.formula.values.domain | |
| de.flapdoodle.formula.values.properties |
| Modifier and Type | Method and Description |
|---|---|
protected ModifiableProperty<O,T> |
ImmutableModifyInstanceValue.property() |
protected abstract ModifiableProperty<O,T> |
ModifyInstanceValue.property() |
| Modifier and Type | Method and Description |
|---|---|
static <O,T> ImmutableModifyInstanceValue<O,T> |
ImmutableModifyInstanceValue.of(Id<O> id,
ModifiableProperty<O,T> property)
Construct a new immutable
ModifyInstanceValue instance. |
static <O,T> ImmutableModifyInstanceValue<O,T> |
ModifyInstanceValue.of(Id<O> id,
ModifiableProperty<O,T> property) |
ImmutableModifyInstanceValue.Builder<O,T> |
ImmutableModifyInstanceValue.Builder.property(ModifiableProperty<O,T> property)
Initializes the value for the
property attribute. |
ImmutableModifyInstanceValue<O,T> |
ImmutableModifyInstanceValue.withProperty(ModifiableProperty<O,T> value)
Copy the current immutable object by setting a value for the
property attribute. |
| Modifier and Type | Class and Description |
|---|---|
class |
ImmutableModifiableProperty<O,T>
Immutable implementation of
ModifiableProperty. |
| Modifier and Type | Method and Description |
|---|---|
static <O,T> ImmutableModifiableProperty<O,T> |
ImmutableModifiableProperty.copyOf(ModifiableProperty<O,T> instance)
Creates an immutable copy of a
ModifiableProperty value. |
ImmutableModifiableProperty.Builder<O,T> |
ImmutableModifiableProperty.Builder.from(ModifiableProperty<O,T> instance)
Fill a builder with attribute values from the provided
ModifiableProperty instance. |
Copyright © 2023. All rights reserved.