Package com.github.underscore
Class U.ArrayBuilder
- java.lang.Object
-
- com.github.underscore.U.ArrayBuilder
-
-
Field Summary
Fields Modifier and Type Field Description private java.util.List<java.lang.Object>
data
-
Constructor Summary
Constructors Constructor Description ArrayBuilder()
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description U.ArrayBuilder
add(U.ArrayBuilder builder)
U.ArrayBuilder
add(U.Builder builder)
U.ArrayBuilder
add(java.lang.Object value)
U.ArrayBuilder
addNull()
java.util.List<java.lang.Object>
build()
U.ArrayBuilder
clear()
static U.ArrayBuilder
fromJson(java.lang.String json)
static U.ArrayBuilder
fromXml(java.lang.String xml)
<T> T
get(java.lang.String path)
<T> T
get(java.util.List<java.lang.String> paths)
boolean
isEmpty()
U.ArrayBuilder
merge(java.util.List<java.lang.Object> list)
U.ArrayBuilder
remove(int index)
U.ArrayBuilder
set(int index, java.lang.Object value)
int
size()
U.Chain<java.lang.Object>
toChain()
java.lang.String
toJson()
java.lang.String
toString()
java.lang.String
toXml()
-
-
-
Method Detail
-
add
public U.ArrayBuilder add(java.lang.Object value)
-
addNull
public U.ArrayBuilder addNull()
-
get
public <T> T get(java.lang.String path)
-
get
public <T> T get(java.util.List<java.lang.String> paths)
-
set
public U.ArrayBuilder set(int index, java.lang.Object value)
-
remove
public U.ArrayBuilder remove(int index)
-
clear
public U.ArrayBuilder clear()
-
isEmpty
public boolean isEmpty()
-
size
public int size()
-
add
public U.ArrayBuilder add(U.ArrayBuilder builder)
-
add
public U.ArrayBuilder add(U.Builder builder)
-
merge
public U.ArrayBuilder merge(java.util.List<java.lang.Object> list)
-
build
public java.util.List<java.lang.Object> build()
-
toXml
public java.lang.String toXml()
-
fromXml
public static U.ArrayBuilder fromXml(java.lang.String xml)
-
toJson
public java.lang.String toJson()
-
fromJson
public static U.ArrayBuilder fromJson(java.lang.String json)
-
toChain
public U.Chain<java.lang.Object> toChain()
-
toString
public java.lang.String toString()
- Overrides:
toString
in classjava.lang.Object
-
-