private static class TypedProperties.DynamicMap
extends java.util.AbstractMap<java.lang.String,java.lang.String>
| Modifier and Type | Field and Description |
|---|---|
private TypedProperties.SubstitutionCallback |
callback |
private java.util.Map<java.lang.String,java.lang.String> |
computed |
private java.util.Map<java.lang.String,java.lang.String> |
cycles |
private boolean |
finalSubstitution |
private java.lang.String |
name |
private Properties |
storage |
| Constructor and Description |
|---|
DynamicMap(java.lang.String name,
Properties storage) |
| Modifier and Type | Method and Description |
|---|---|
private java.lang.String |
compute(java.lang.String key) |
java.util.Set<java.util.Map.Entry<java.lang.String,java.lang.String>> |
entrySet() |
void |
init(TypedProperties.SubstitutionCallback callback,
boolean finalSubstitution) |
clear, clone, containsKey, containsValue, equals, get, hashCode, isEmpty, keySet, put, putAll, remove, size, toString, valuesprivate final java.lang.String name
private final Properties storage
private final java.util.Map<java.lang.String,java.lang.String> computed
private final java.util.Map<java.lang.String,java.lang.String> cycles
private TypedProperties.SubstitutionCallback callback
private boolean finalSubstitution
public DynamicMap(java.lang.String name,
Properties storage)
public void init(TypedProperties.SubstitutionCallback callback, boolean finalSubstitution)
public java.util.Set<java.util.Map.Entry<java.lang.String,java.lang.String>> entrySet()
entrySet in interface java.util.Map<java.lang.String,java.lang.String>entrySet in class java.util.AbstractMap<java.lang.String,java.lang.String>private java.lang.String compute(java.lang.String key)