| add(JsonNode value) |
向数组节点添加一个值。 |
| add(int v) |
向数组节点添加一个整数值。 |
| add(Integer value) |
向数组节点添加一个整数对象。 |
| add(long v) |
向数组节点添加一个长整数值。 |
| add(Long value) |
向数组节点添加一个长整数对象。 |
| add(float v) |
向数组节点添加一个浮点值。 |
| add(Float value) |
向数组节点添加一个浮点对象。 |
| add(double v) |
向数组节点添加一个双精度浮点值。 |
| add(Double value) |
向数组节点添加一个双精度浮点对象。 |
| add(BigDecimal v) |
向数组节点添加一个 BigDecimal 值。 |
| add(BigInteger v) |
向数组节点添加一个 BigInteger 值。 |
| add(String v) |
向数组节点添加一个字符串值。 |
| add(boolean v) |
向数组节点添加一个布尔值。 |
| add(Boolean value) |
向数组节点添加一个布尔对象。 |
| add(byte[] v) |
向数组节点添加一个字节数组。 |
| addAll(ArrayNode other) |
将另一个数组节点的所有元素添加到此数组节点。 |
| addAll(Collection<? extends JsonNode> nodes) |
将集合中的所有元素添加到此数组节点。 |
| addArray() |
向数组节点添加一个新的数组节点。 |
| addNull() |
向数组节点添加一个 null 值。 |
| addObject() |
向数组节点添加一个新的对象节点。 |
| addPOJO(Object value) |
向数组节点添加一个 POJO 值。 |
| addRawValue(RawValue raw) |
向数组节点添加一个原始值。 |
| deepCopy() |
创建此数组节点的深拷贝。 |
| elements() |
返回此数组节点的元素的迭代器。 |
| equals(Object o) |
检查此数组节点是否与另一个对象相等。 |
| equals(Comparator<JsonNode> comparator, JsonNode o) |
使用指定的比较器比较此节点与另一个节点。 |
| findParent(String fieldName) |
查找并返回包含指定字段名称的父节点。 |
| findParents(String fieldName, List<JsonNode> foundSoFar) |
查找并返回包含指定字段名称的父节点列表,添加到提供的列表中。 |
| findValue(String fieldName) |
查找并返回指定字段名称的值。 |
| findValues(String fieldName, List<JsonNode> foundSoFar) |
查找并返回指定字段名称的值列表,添加到提供的列表中。 |
| findValuesAsText(String fieldName, List<String> foundSoFar) |
查找并返回指定字段名称的值的文本列表,添加到提供的列表中。 |
| get(int index) |
返回指定索引的节点。 |
| get(String fieldName) |
返回指定字段名称的节点。 |
| hashCode() |
返回此数组节点的哈希码。 |
| insert(int index, JsonNode value) |
在指定索引处插入一个值。 |
| insert(int index, int v) |
在指定索引处插入一个整数值。 |
| insert(int index, Integer value) |
在指定索引处插入一个整数对象。 |
| insert(int index, long v) |
在指定索引处插入一个长整数值。 |
| insert(int index, Long value) |
在指定索引处插入一个长整数对象。 |
| insert(int index, float v) |
在指定索引处插入一个浮点值。 |
| insert(int index, Float value) |
在指定索引处插入一个浮点对象。 |
| insert(int index, double v) |
在指定索引处插入一个双精度浮点值。 |
| insert(int index, Double value) |
在指定索引处插入一个双精度浮点对象。 |
| insert(int index, BigDecimal v) |
在指定索引处插入一个 BigDecimal 值。 |
| insert(int index, BigInteger v) |
在指定索引处插入一个 BigInteger 值。 |
| insert(int index, String v) |
在指定索引处插入一个字符串值。 |
| insert(int index, boolean v) |
在指定索引处插入一个布尔值。 |
| insert(int index, Boolean value) |
在指定索引处插入一个布尔对象。 |
| insert(int index, byte[] v) |
在指定索引处插入一个字节数组。 |
| insertArray(int index) |
在指定索引处插入一个新的数组节点。 |
| insertNull(int index) |
在指定索引处插入一个 null 值。 |
| insertObject(int index) |
在指定索引处插入一个新的对象节点。 |
| insertPOJO(int index, Object value) |
在指定索引处插入一个 POJO 值。 |
| isEmpty() |
检查此节点是否为空。 |
| isEmpty(SerializerProvider serializers) |
检查此节点是否为空(带序列化提供者)。 |
| path(int index) |
返回指定索引的节点,如果未找到则返回缺失节点。 |
| path(String fieldName) |
返回指定字段名称的节点,如果未找到则返回缺失节点。 |
| remove(int index) |
移除指定索引的节点。 |
| removeAll() |
移除所有节点。 |
| required(int index) |
确保此节点是数组并具有指定索引的值。 |
| serialize(JsonGenerator f, SerializerProvider provider) |
序列化此数组节点。 |
| serializeWithType(JsonGenerator g, SerializerProvider provider, TypeSerializer typeSer) |
带类型序列化此数组节点。 |
| set(int index, JsonNode value) |
设置指定索引的节点值。 |
| size() |
返回此数组节点的大小。 |
| toString() |
返回此数组节点的 JSON 字符串表示。 |