public class TreeJsonFactory.TreeJson
extends ITreeNode
树形节点json,泛型T是id/pid的类型
ITreeNode.Companion| 构造器和说明 |
|---|
TreeJson(java.util.Map<java.lang.String,java.lang.Object> $outer)
树形节点json,泛型T是id/pid的类型
|
| 限定符和类型 | 方法和说明 |
|---|---|
void |
clear() |
boolean |
containsKey(java.lang.String key) |
boolean |
containsKey(java.lang.Object p) |
boolean |
containsValue(java.lang.Object value) |
java.util.Set |
entrySet() |
java.lang.Object |
get(java.lang.String key) |
java.lang.Object |
get(java.lang.Object p) |
java.util.List<net.jkcode.jkmvc.util.ITreeNode> |
getChildren()
子节点
|
java.util.Map<java.lang.String,java.lang.Object> |
getData() |
java.util.Set<java.util.Map.Entry> |
getEntries() |
T |
getId()
节点id
|
java.util.Set<java.lang.String> |
getKeys() |
java.lang.Object |
getOrDefault(java.lang.String key,
java.lang.Object defaultValue) |
T |
getPid()
父节点id
|
int |
getSize() |
java.util.Collection<java.lang.Object> |
getValues() |
boolean |
isEmpty() |
java.util.Set |
keySet() |
java.lang.Object |
put(java.lang.String p,
java.lang.Object p1) |
void |
putAll(java.util.Map<? extends java.lang.String,? extends java.lang.Object> p) |
java.lang.Object |
remove(java.lang.String p) |
java.lang.Object |
remove(java.lang.Object p) |
int |
size() |
java.util.Collection |
values() |
addChild, getChildren, getId, getPid, isPidEmptypublic TreeJson(java.util.Map<java.lang.String,java.lang.Object> $outer)
树形节点json,泛型T是id/pid的类型
public java.util.List<net.jkcode.jkmvc.util.ITreeNode> getChildren()
子节点
public T getId()
节点id
public T getPid()
父节点id
public java.util.Map<java.lang.String,java.lang.Object> getData()
public java.util.Set<java.util.Map.Entry> getEntries()
public java.util.Set entrySet()
public java.util.Set<java.lang.String> getKeys()
public java.util.Set keySet()
public int getSize()
public int size()
public java.util.Collection<java.lang.Object> getValues()
public java.util.Collection values()
public boolean containsKey(java.lang.String key)
public boolean containsKey(java.lang.Object p)
public boolean containsValue(java.lang.Object value)
public java.lang.Object get(java.lang.String key)
public java.lang.Object get(java.lang.Object p)
public java.lang.Object getOrDefault(java.lang.String key,
java.lang.Object defaultValue)
public boolean isEmpty()
public void putAll(java.util.Map<? extends java.lang.String,? extends java.lang.Object> p)
public void clear()
public java.lang.Object remove(java.lang.String p)
public java.lang.Object remove(java.lang.Object p)
public java.lang.Object put(java.lang.String p,
java.lang.Object p1)