| Package | Description |
|---|---|
| ch.jalu.configme.configurationdata | |
| ch.jalu.configme.migration | |
| ch.jalu.configme.properties | |
| ch.jalu.configme.resource |
| Modifier and Type | Method and Description |
|---|---|
void |
ConfigurationData.initializeValues(PropertyReader propertyReader)
Initializes the values of all
known properties based on the provided reader. |
void |
ConfigurationDataImpl.initializeValues(PropertyReader reader) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
MigrationService.checkAndMigrate(PropertyReader reader,
ConfigurationData configurationData)
Performs the migration, returning whether a migration has been performed or not.
|
boolean |
PlainMigrationService.checkAndMigrate(PropertyReader reader,
ConfigurationData configurationData) |
protected static <T> boolean |
PlainMigrationService.moveProperty(Property<T> oldProperty,
Property<T> newProperty,
PropertyReader reader,
ConfigurationData configurationData)
Utility method: moves the value of an old property to a new property.
|
protected boolean |
PlainMigrationService.performMigrations(PropertyReader reader,
ConfigurationData configurationData)
Override this method for custom migrations.
|
| Modifier and Type | Method and Description |
|---|---|
T |
BaseProperty.determineValue(PropertyReader reader) |
T |
Property.determineValue(PropertyReader propertyReader)
Returns the value, based on the given reader, which should be used for this property.
|
protected Integer |
IntegerProperty.getFromReader(PropertyReader reader) |
protected String |
StringProperty.getFromReader(PropertyReader reader) |
protected Boolean |
BooleanProperty.getFromReader(PropertyReader reader) |
protected T |
BeanProperty.getFromReader(PropertyReader reader) |
protected abstract T |
BaseProperty.getFromReader(PropertyReader reader)
Constructs the value of the property from the property reader.
|
protected List<String> |
StringListProperty.getFromReader(PropertyReader reader) |
protected E |
EnumProperty.getFromReader(PropertyReader reader) |
protected Double |
DoubleProperty.getFromReader(PropertyReader reader) |
protected Optional<T> |
OptionalProperty.getFromReader(PropertyReader reader) |
protected Set<String> |
LowercaseStringSetProperty.getFromReader(PropertyReader reader) |
boolean |
BaseProperty.isPresent(PropertyReader reader) |
boolean |
StringListProperty.isPresent(PropertyReader reader) |
boolean |
OptionalProperty.isPresent(PropertyReader reader) |
boolean |
LowercaseStringSetProperty.isPresent(PropertyReader reader) |
boolean |
Property.isPresent(PropertyReader propertyReader)
Returns true if a valid value for this property is present in the property reader, i.e.
|
| Modifier and Type | Class and Description |
|---|---|
class |
YamlFileReader
YAML file reader.
|
| Modifier and Type | Method and Description |
|---|---|
PropertyReader |
YamlFileResource.createReader() |
PropertyReader |
PropertyResource.createReader()
Creates a reader to access the values in the medium (typically a file).
|
Copyright © 2016–2018 The AuthMe Team. All rights reserved.