| Package | Description |
|---|---|
| de.flapdoodle.eval.core.evaluables |
| Modifier and Type | Method and Description |
|---|---|
ImmutableParameter<T> |
ImmutableParameter.Builder.build()
Builds a new
ImmutableParameter. |
static <T> ImmutableParameter<T> |
ImmutableParameter.copyOf(Parameter<T> instance)
Creates an immutable copy of a
Parameter value. |
static <T> ImmutableParameter<T> |
Parameter.lazyWith(Class<T> type) |
static <T> ImmutableParameter<T> |
Parameter.lazyWith(de.flapdoodle.reflection.TypeInfo<T> type) |
static <T> ImmutableParameter<T> |
Parameter.nullableWith(Class<T> type) |
static <T> ImmutableParameter<T> |
Parameter.nullableWith(de.flapdoodle.reflection.TypeInfo<T> type) |
static <T> ImmutableParameter<T> |
Parameter.of(Class<T> type) |
static <T> ImmutableParameter<T> |
ImmutableParameter.of(de.flapdoodle.reflection.TypeInfo<T> type)
Construct a new immutable
Parameter instance. |
static <T> ImmutableParameter<T> |
Parameter.of(de.flapdoodle.reflection.TypeInfo<T> type) |
ImmutableParameter<T> |
ImmutableParameter.withIsLazy(boolean value)
Copy the current immutable object by setting a value for the
isLazy attribute. |
ImmutableParameter<T> |
ImmutableParameter.withIsNullable(boolean value)
Copy the current immutable object by setting a value for the
isNullable attribute. |
ImmutableParameter<T> |
ImmutableParameter.withType(de.flapdoodle.reflection.TypeInfo<T> value)
Copy the current immutable object by setting a value for the
type attribute. |
ImmutableParameter<T> |
ImmutableParameter.withValidators(Iterable<? extends ParameterValidator<T>> elements)
Copy the current immutable object with elements that replace the content of
validators. |
ImmutableParameter<T> |
ImmutableParameter.withValidators(ParameterValidator<T>... elements)
Copy the current immutable object with elements that replace the content of
validators. |
Copyright © 2024. All rights reserved.