Added utility methods to CustomizationString

This commit is contained in:
Mads Boddum
2018-03-06 18:03:22 +01:00
parent a287441236
commit 9236f68e56
@@ -41,6 +41,7 @@ import java.nio.ByteBuffer;
import java.nio.charset.StandardCharsets;
import java.util.LinkedHashMap;
import java.util.Map;
import java.util.function.BiConsumer;
/**
* The Customization string is used to set special properties
@@ -92,6 +93,14 @@ public class CustomizationString implements Encodable, Persistable {
return variables.remove(name);
}
public CustomizationVariable get(String name) {
return variables.get(name);
}
public void forEach(BiConsumer<? super String, ? super CustomizationVariable> consumer) {
variables.forEach(consumer);
}
public void clear() {
variables.clear();
}