public class AttributesMap extends Properties
defaults| Constructor and Description |
|---|
AttributesMap() |
AttributesMap(Properties defaults) |
getProperty, getProperty, list, list, load, load, loadFromXML, propertyNames, save, setProperty, store, store, storeToXML, storeToXML, stringPropertyNamesclear, clone, compute, computeIfAbsent, computeIfPresent, contains, containsKey, containsValue, elements, entrySet, equals, forEach, get, getOrDefault, hashCode, isEmpty, keys, keySet, merge, put, putAll, putIfAbsent, rehash, remove, remove, replace, replace, replaceAll, size, toString, valuespublic AttributesMap()
public AttributesMap(Properties defaults)
public <T> T applyAttribute(String key, boolean mandatory, T defaultValue, java.util.function.Function<String,T> getter, java.util.function.Consumer<T> setter)
public <V> V onHasAttributeAnd(String key, java.util.function.Supplier<Boolean> and, Callable<V> caller)
public boolean hasAttribute(String key)
public <T> T getAttribute(String key, boolean mandatory, T defaultValue, java.util.function.Function<String,T> getter)
public <T> T getAttribute(String key, T defaultValue)
public <T> T applyAttribute(String key, boolean mandatory, java.util.function.Function<String,T> getter, java.util.function.Consumer<T> setter)
public <T> T getAttribute(String key, boolean mandatory, java.util.function.Function<String,T> getter)
public <T> T applyAttribute(String key, java.util.function.Function<String,T> getter, java.util.function.Consumer<T> setter)
public <T> T getAttribute(String key, java.util.function.Function<String,T> getter)
public <T> T applyAttribute(String key, T defaultValue, java.util.function.Consumer<T> setter)
public <T> T applyAttribute(String key, T defaultValue, java.util.function.Function<String,T> getter, java.util.function.Consumer<T> setter)
public String applyAttribute(String key, String defaultValue, java.util.function.Consumer<String> setter)
public String applyAttribute(String key, boolean mandatory, java.util.function.Consumer<String> setter)
public String applyAttribute(String key, java.util.function.Consumer<String> setter)
Copyright © 2021. All rights reserved.