public class MappedData
extends java.lang.Object
implements java.io.Serializable
| Constructor and Description |
|---|
MappedData() |
| Modifier and Type | Method and Description |
|---|---|
void |
clear() |
boolean |
containsKey(java.lang.String key) |
MappedData |
copy() |
boolean |
equals(java.lang.Object obj) |
java.util.Map<java.lang.String,?> |
getbackedMap() |
MappedData |
getMap(java.lang.String key) |
java.util.stream.Stream<MappedData> |
getMapCollection(java.lang.String entry) |
MappedData |
getOrCreateMap(java.lang.String key) |
java.lang.String |
getString(java.lang.String entry) |
java.util.Collection<java.lang.String> |
getStringCollection(java.lang.String entry) |
int |
hashCode() |
java.util.Set<java.lang.String> |
keySet() |
void |
mergeWith(MappedData other) |
static MappedData |
of(java.util.function.Consumer<MappedData> builder) |
static MappedData |
of(java.lang.String key,
MappedData value) |
static MappedData |
of(java.lang.String key,
java.lang.String value) |
static MappedData |
ofMapCollection(java.lang.String key,
java.util.Collection<MappedData> value) |
static MappedData |
ofStringCollection(java.lang.String key,
java.util.Collection<java.lang.String> value) |
void |
put(java.lang.String key,
java.lang.Object value) |
void |
putMap(java.lang.String key,
java.util.Map<java.lang.String,?> value) |
void |
putMap(java.lang.String key,
MappedData value) |
void |
putMapCollection(java.lang.String key,
java.util.Collection<MappedData> value) |
void |
putString(java.lang.String key,
java.lang.String value) |
void |
putStringCollection(java.lang.String key,
java.util.Collection<java.lang.String> value) |
MappedData |
removeMap(java.lang.String key) |
java.util.stream.Stream<MappedData> |
removeMapCollection(java.lang.String entry) |
java.lang.String |
removeString(java.lang.String entry) |
java.util.Collection<java.lang.String> |
removeStringCollection(java.lang.String entry) |
public static MappedData ofMapCollection(java.lang.String key, java.util.Collection<MappedData> value)
public static MappedData ofStringCollection(java.lang.String key, java.util.Collection<java.lang.String> value)
public static MappedData of(java.lang.String key, MappedData value)
public static MappedData of(java.lang.String key, java.lang.String value)
public static MappedData of(java.util.function.Consumer<MappedData> builder)
public void putString(java.lang.String key,
java.lang.String value)
public void put(java.lang.String key,
java.lang.Object value)
public void putStringCollection(java.lang.String key,
java.util.Collection<java.lang.String> value)
public void putMapCollection(java.lang.String key,
java.util.Collection<MappedData> value)
public void putMap(java.lang.String key,
MappedData value)
public void putMap(java.lang.String key,
java.util.Map<java.lang.String,?> value)
public java.lang.String getString(java.lang.String entry)
public java.util.Collection<java.lang.String> getStringCollection(java.lang.String entry)
public java.util.stream.Stream<MappedData> getMapCollection(java.lang.String entry)
public MappedData getMap(java.lang.String key)
public MappedData getOrCreateMap(java.lang.String key)
public java.lang.String removeString(java.lang.String entry)
public java.util.Collection<java.lang.String> removeStringCollection(java.lang.String entry)
public java.util.stream.Stream<MappedData> removeMapCollection(java.lang.String entry)
public MappedData removeMap(java.lang.String key)
public void mergeWith(MappedData other)
public java.util.Set<java.lang.String> keySet()
public boolean containsKey(java.lang.String key)
public void clear()
public MappedData copy()
public java.util.Map<java.lang.String,?> getbackedMap()
public boolean equals(java.lang.Object obj)
equals in class java.lang.Objectpublic int hashCode()
hashCode in class java.lang.Object