public class AnyStructuredData extends AnyData implements AnyStructuredContent
separator
Modifier | Constructor and Description |
---|---|
|
AnyStructuredData() |
protected |
AnyStructuredData(java.util.Map<java.lang.String,java.lang.Object> other) |
Modifier and Type | Method and Description |
---|---|
AnyData |
flatten() |
static AnyStructuredData |
fromMap(java.util.Map<java.lang.String,java.lang.Object> data) |
static AnyStructuredData |
fromString(java.lang.String data) |
java.lang.Object |
get(java.lang.Iterable<java.lang.String> key) |
java.lang.Object |
get(java.util.Iterator<java.lang.String> key) |
java.lang.Object |
get(java.lang.String key) |
java.lang.Object |
get(java.lang.String key,
java.lang.String... more) |
AnyStructuredData |
merge(Content content) |
AnyStructuredData |
merge(java.lang.Iterable<? extends java.util.Map.Entry<java.lang.String,java.lang.Object>> content) |
AnyStructuredData |
merge(java.util.Iterator<? extends java.util.Map.Entry<java.lang.String,java.lang.Object>> content) |
AnyStructuredData |
merge(java.util.Map<java.lang.String,java.lang.Object> content) |
static AnyStructuredData |
of(java.util.Map<java.lang.String,java.lang.Object> other) |
void |
put(java.lang.Iterable<java.lang.String> key,
java.lang.Object value) |
void |
put(java.util.Iterator<java.lang.String> key,
java.lang.Object value) |
void |
put(java.lang.String key,
java.lang.Object value) |
AnyStructuredData |
structure() |
equals, fromMap, fromString, hashCode, toMap, toMap, toString, toString
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
any
public AnyStructuredData()
protected AnyStructuredData(java.util.Map<java.lang.String,java.lang.Object> other)
public static AnyStructuredData fromMap(java.util.Map<java.lang.String,java.lang.Object> data)
public static AnyStructuredData fromString(java.lang.String data)
public static AnyStructuredData of(java.util.Map<java.lang.String,java.lang.Object> other)
public AnyData flatten()
flatten
in interface StructuredContent
public AnyStructuredData structure()
structure
in interface StructuredContent
public AnyStructuredData merge(Content content)
merge
in interface StructuredContent
public AnyStructuredData merge(java.util.Map<java.lang.String,java.lang.Object> content)
merge
in interface StructuredContent
public AnyStructuredData merge(java.lang.Iterable<? extends java.util.Map.Entry<java.lang.String,java.lang.Object>> content)
merge
in interface StructuredContent
public AnyStructuredData merge(java.util.Iterator<? extends java.util.Map.Entry<java.lang.String,java.lang.Object>> content)
merge
in interface StructuredContent
public void put(java.lang.String key, @Nullable java.lang.Object value)
put
in interface AnyContent
put
in interface StructuredContent
put
in class AnyData
public void put(java.lang.Iterable<java.lang.String> key, java.lang.Object value)
put
in interface StructuredContent
public void put(java.util.Iterator<java.lang.String> key, java.lang.Object value)
put
in interface StructuredContent
public java.lang.Object get(java.lang.String key)
get
in interface AnyContent
get
in interface StructuredContent
get
in class AnyData
public java.lang.Object get(java.lang.String key, java.lang.String... more)
get
in interface StructuredContent
public java.lang.Object get(java.lang.Iterable<java.lang.String> key)
get
in interface StructuredContent
public java.lang.Object get(java.util.Iterator<java.lang.String> key)
get
in interface StructuredContent