public class DataSnapshot
Modifier and Type | Method and Description |
---|---|
DataSnapshot |
child(java.lang.String childPath) |
java.util.List<com.orange.webcom.sdk.DataSnapshot> |
children() |
com.orange.webcom.dessert.SerializedData |
exportVal() |
Query.Event |
getEventType() |
JSONValue |
getJSON() |
boolean |
hasChild(java.lang.String key) |
boolean |
hasChildren() |
java.lang.String |
name() |
int |
numChildren() |
Webcom |
ref() |
java.lang.Object |
value(boolean extractArrays) |
java.lang.Object |
value() |
<T> T |
value(java.lang.Class<T> type) |
<T> java.util.List<T> |
valueList(java.lang.Class<T> type) |
<T> java.util.Map<java.lang.String,T> |
valueMap(java.lang.Class<T> type) |
@NotNull public JSONValue getJSON()
@NotNull public Webcom ref()
@JvmOverloads @Nullable public java.lang.Object value(boolean extractArrays)
@JvmOverloads @Nullable public java.lang.Object value()
@Nullable public <T> T value(@NotNull java.lang.Class<T> type)
@Nullable public <T> java.util.List<T> valueList(@NotNull java.lang.Class<T> type)
@Nullable public <T> java.util.Map<java.lang.String,T> valueMap(@NotNull java.lang.Class<T> type)
@NotNull public com.orange.webcom.dessert.SerializedData exportVal()
@Nullable public java.lang.String name()
@NotNull public DataSnapshot child(@NotNull java.lang.String childPath)
@NotNull public java.util.List<com.orange.webcom.sdk.DataSnapshot> children()
public int numChildren()
public boolean hasChildren()
public boolean hasChild(@NotNull java.lang.String key)
@NotNull public Query.Event getEventType()