public interface ReferenceSetField extends CustomField
A field with a reference set value.
ReferenceSetField referenceSetField = ReferenceSetField.builder()
.plusValue(valueBuilder -> valueBuilder)
.build()
Modifier and Type | Field and Description |
---|---|
static String |
REFERENCE_SET |
Modifier and Type | Method and Description |
---|---|
static ReferenceSetFieldBuilder |
builder() |
static ReferenceSetFieldBuilder |
builder(ReferenceSetField template) |
@NotNull @Valid List<KeyReference> |
getValue() |
static ReferenceSetField |
of() |
static ReferenceSetField |
of(ReferenceSetField template) |
void |
setValue(KeyReference... value) |
void |
setValue(List<KeyReference> value) |
static com.fasterxml.jackson.core.type.TypeReference<ReferenceSetField> |
typeReference() |
default <T> T |
withReferenceSetField(Function<ReferenceSetField,T> helper) |
booleanBuilder, booleanSetBuilder, dateBuilder, dateSetBuilder, dateTimeBuilder, dateTimeSetBuilder, enumBuilder, enumSetBuilder, getType, localizedEnumBuilder, localizedEnumSetBuilder, localizedStringBuilder, localizedStringSetBuilder, moneyBuilder, moneySetBuilder, numberBuilder, numberSetBuilder, referenceBuilder, referenceSetBuilder, stringBuilder, stringSetBuilder, timeBuilder, timeSetBuilder, withCustomField
static final String REFERENCE_SET
@NotNull @Valid @NotNull @Valid List<KeyReference> getValue()
void setValue(KeyReference... value)
void setValue(List<KeyReference> value)
static ReferenceSetField of()
static ReferenceSetField of(ReferenceSetField template)
static ReferenceSetFieldBuilder builder()
static ReferenceSetFieldBuilder builder(ReferenceSetField template)
default <T> T withReferenceSetField(Function<ReferenceSetField,T> helper)
static com.fasterxml.jackson.core.type.TypeReference<ReferenceSetField> typeReference()
typeReference
in interface CustomField