public interface StringField extends CustomField
A field with a string value.
StringField stringField = StringField.builder()
.value("{value}")
.build()
Modifier and Type | Method and Description |
---|---|
static StringFieldBuilder |
builder() |
static StringFieldBuilder |
builder(StringField template) |
@NotNull String |
getValue() |
static StringField |
of() |
static StringField |
of(StringField template) |
void |
setValue(String value) |
static com.fasterxml.jackson.core.type.TypeReference<StringField> |
typeReference() |
default <T> T |
withStringField(Function<StringField,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 STRING
@NotNull @NotNull String getValue()
void setValue(String value)
static StringField of()
static StringField of(StringField template)
static StringFieldBuilder builder()
static StringFieldBuilder builder(StringField template)
default <T> T withStringField(Function<StringField,T> helper)
static com.fasterxml.jackson.core.type.TypeReference<StringField> typeReference()
typeReference
in interface CustomField