public class DefaultNutsObjectElement extends AbstractNutsObjectElement
session| Constructor and Description |
|---|
DefaultNutsObjectElement(Map<net.thevpc.nuts.NutsElement,net.thevpc.nuts.NutsElement> values,
net.thevpc.nuts.NutsSession session) |
| Modifier and Type | Method and Description |
|---|---|
net.thevpc.nuts.NutsObjectElementBuilder |
builder() |
Collection<net.thevpc.nuts.NutsElementEntry> |
children() |
boolean |
equals(Object obj) |
net.thevpc.nuts.NutsElement |
get(net.thevpc.nuts.NutsElement s) |
net.thevpc.nuts.NutsElement |
get(String s) |
net.thevpc.nuts.NutsArrayElement |
getArray(net.thevpc.nuts.NutsElement key) |
net.thevpc.nuts.NutsArrayElement |
getArray(String key) |
boolean |
getBoolean(net.thevpc.nuts.NutsElement key) |
boolean |
getBoolean(String key) |
byte |
getByte(net.thevpc.nuts.NutsElement key) |
byte |
getByte(String key) |
double |
getDouble(net.thevpc.nuts.NutsElement key) |
double |
getDouble(String key) |
float |
getFloat(net.thevpc.nuts.NutsElement key) |
float |
getFloat(String key) |
Instant |
getInstant(net.thevpc.nuts.NutsElement key) |
Instant |
getInstant(String key) |
int |
getInt(net.thevpc.nuts.NutsElement key) |
int |
getInt(String key) |
long |
getLong(net.thevpc.nuts.NutsElement key) |
long |
getLong(String key) |
Number |
getNumber(net.thevpc.nuts.NutsElement key) |
Number |
getNumber(String key) |
net.thevpc.nuts.NutsObjectElement |
getObject(net.thevpc.nuts.NutsElement key) |
net.thevpc.nuts.NutsObjectElement |
getObject(String key) |
net.thevpc.nuts.NutsElement |
getSafe(net.thevpc.nuts.NutsElement key) |
net.thevpc.nuts.NutsElement |
getSafe(String key) |
net.thevpc.nuts.NutsArrayElement |
getSafeArray(net.thevpc.nuts.NutsElement key) |
net.thevpc.nuts.NutsArrayElement |
getSafeArray(String key) |
Integer |
getSafeInt(String key) |
Integer |
getSafeInt(String key,
int def) |
net.thevpc.nuts.NutsObjectElement |
getSafeObject(net.thevpc.nuts.NutsElement key) |
net.thevpc.nuts.NutsObjectElement |
getSafeObject(String key) |
String |
getSafeString(String key) |
String |
getSafeString(String key,
String def) |
short |
getShort(net.thevpc.nuts.NutsElement key) |
short |
getShort(String key) |
String |
getString(net.thevpc.nuts.NutsElement key) |
String |
getString(String key) |
int |
hashCode() |
boolean |
isBlank() |
boolean |
isEmpty() |
Iterator<net.thevpc.nuts.NutsElementEntry> |
iterator() |
int |
size() |
Stream<net.thevpc.nuts.NutsElementEntry> |
stream() |
String |
toString() |
asArray, asBoolean, asByte, asCustom, asDouble, asFloat, asInstant, asInt, asLong, asObject, asPrimitive, asSafeArray, asSafeArray, asSafeByte, asSafeDouble, asSafeFloat, asSafeInstant, asSafeInt, asSafeLong, asSafeObject, asSafeObject, asSafeShort, asSafeString, asShort, asString, describe, isArray, isByte, isCustom, isDouble, isFloat, isInstant, isInt, isLong, isNull, isNumber, isObject, isPrimitive, isShort, isString, typeclone, finalize, getClass, notify, notifyAll, wait, wait, waitasArray, asBoolean, asByte, asCustom, asDouble, asFloat, asInstant, asInt, asLong, asObject, asPrimitive, asSafeArray, asSafeArray, asSafeByte, asSafeDouble, asSafeFloat, asSafeInstant, asSafeInt, asSafeLong, asSafeObject, asSafeObject, asSafeShort, asSafeString, asShort, asString, isArray, isByte, isCustom, isDouble, isFloat, isInstant, isInt, isLong, isNull, isNumber, isObject, isPrimitive, isShort, isString, typeisBlank, isBlank, isBlank, isBlank, isBlankforEach, spliteratorpublic DefaultNutsObjectElement(Map<net.thevpc.nuts.NutsElement,net.thevpc.nuts.NutsElement> values, net.thevpc.nuts.NutsSession session)
public Iterator<net.thevpc.nuts.NutsElementEntry> iterator()
public net.thevpc.nuts.NutsElement get(String s)
public net.thevpc.nuts.NutsElement get(net.thevpc.nuts.NutsElement s)
public net.thevpc.nuts.NutsElement getSafe(String key)
public net.thevpc.nuts.NutsElement getSafe(net.thevpc.nuts.NutsElement key)
public net.thevpc.nuts.NutsArrayElement getSafeArray(String key)
public net.thevpc.nuts.NutsArrayElement getSafeArray(net.thevpc.nuts.NutsElement key)
public net.thevpc.nuts.NutsObjectElement getSafeObject(String key)
public net.thevpc.nuts.NutsObjectElement getSafeObject(net.thevpc.nuts.NutsElement key)
public net.thevpc.nuts.NutsArrayElement getArray(String key)
public net.thevpc.nuts.NutsArrayElement getArray(net.thevpc.nuts.NutsElement key)
public net.thevpc.nuts.NutsObjectElement getObject(String key)
public net.thevpc.nuts.NutsObjectElement getObject(net.thevpc.nuts.NutsElement key)
public String getString(net.thevpc.nuts.NutsElement key)
public boolean getBoolean(String key)
public boolean getBoolean(net.thevpc.nuts.NutsElement key)
public Number getNumber(net.thevpc.nuts.NutsElement key)
public byte getByte(String key)
public byte getByte(net.thevpc.nuts.NutsElement key)
public int getInt(String key)
public int getInt(net.thevpc.nuts.NutsElement key)
public long getLong(String key)
public long getLong(net.thevpc.nuts.NutsElement key)
public short getShort(String key)
public short getShort(net.thevpc.nuts.NutsElement key)
public Instant getInstant(net.thevpc.nuts.NutsElement key)
public float getFloat(String key)
public float getFloat(net.thevpc.nuts.NutsElement key)
public double getDouble(String key)
public double getDouble(net.thevpc.nuts.NutsElement key)
public Collection<net.thevpc.nuts.NutsElementEntry> children()
public Stream<net.thevpc.nuts.NutsElementEntry> stream()
public int size()
public net.thevpc.nuts.NutsObjectElementBuilder builder()
public boolean isEmpty()
public boolean isBlank()
Copyright © 2022 vpc open source initiative. All rights reserved.