public interface Property<T>
Modifier and Type | Interface and Description |
---|---|
static class |
Property.BaseProperty<T> |
static class |
Property.BooleanProperty |
static class |
Property.CharsetProperty |
static class |
Property.DurationInSecondsProperty |
static class |
Property.DurationProperty |
static class |
Property.EnumProperty<T extends Enum<T>> |
static class |
Property.IntProperty |
static class |
Property.LongProperty |
static class |
Property.ObjectProperty |
static class |
Property.StringProperty |
static class |
Property.Validating<T> |
String getName()
T getRequiredDefault()
Optional<T> get(PropertyResolver resolver)
T getRequired(PropertyResolver resolver)
T getOrNull(PropertyResolver resolver)
void set(PropertyResolver resolver, T value)
void remove(PropertyResolver resolver)
Copyright © 2008–2022 The Apache Software Foundation. All rights reserved.