class JsonArrayBuilderImpl extends Object implements javax.json.JsonArrayBuilder, Serializable
Modifier and Type | Field and Description |
---|---|
private List<javax.json.JsonValue> |
tmpList |
Constructor and Description |
---|
JsonArrayBuilderImpl() |
JsonArrayBuilderImpl(Collection<?> initialData) |
JsonArrayBuilderImpl(javax.json.JsonArray initialData) |
Modifier and Type | Method and Description |
---|---|
javax.json.JsonArrayBuilder |
add(BigDecimal value) |
javax.json.JsonArrayBuilder |
add(BigInteger value) |
javax.json.JsonArrayBuilder |
add(boolean value) |
javax.json.JsonArrayBuilder |
add(double value) |
javax.json.JsonArrayBuilder |
add(int value) |
javax.json.JsonArrayBuilder |
add(int index,
BigDecimal value) |
javax.json.JsonArrayBuilder |
add(int index,
BigInteger value) |
javax.json.JsonArrayBuilder |
add(int index,
boolean value) |
javax.json.JsonArrayBuilder |
add(int index,
double value) |
javax.json.JsonArrayBuilder |
add(int index,
int value) |
javax.json.JsonArrayBuilder |
add(int index,
javax.json.JsonArrayBuilder builder) |
javax.json.JsonArrayBuilder |
add(int index,
javax.json.JsonObjectBuilder builder) |
javax.json.JsonArrayBuilder |
add(int index,
javax.json.JsonValue value) |
javax.json.JsonArrayBuilder |
add(int index,
long value) |
javax.json.JsonArrayBuilder |
add(int index,
String value) |
javax.json.JsonArrayBuilder |
add(javax.json.JsonArrayBuilder builder) |
javax.json.JsonArrayBuilder |
add(javax.json.JsonObjectBuilder builder) |
javax.json.JsonArrayBuilder |
add(javax.json.JsonValue value) |
javax.json.JsonArrayBuilder |
add(long value) |
javax.json.JsonArrayBuilder |
add(Object value) |
javax.json.JsonArrayBuilder |
add(String value) |
javax.json.JsonArrayBuilder |
addAll(javax.json.JsonArrayBuilder builder) |
javax.json.JsonArrayBuilder |
addNull() |
javax.json.JsonArrayBuilder |
addNull(int index) |
private void |
addValue(int idx,
javax.json.JsonValue value) |
private void |
addValue(javax.json.JsonValue value) |
javax.json.JsonArray |
build() |
private static NullPointerException |
npe() |
javax.json.JsonArrayBuilder |
remove(int index) |
javax.json.JsonArrayBuilder |
set(int index,
BigDecimal value) |
javax.json.JsonArrayBuilder |
set(int index,
BigInteger value) |
javax.json.JsonArrayBuilder |
set(int index,
boolean value) |
javax.json.JsonArrayBuilder |
set(int index,
double value) |
javax.json.JsonArrayBuilder |
set(int index,
int value) |
javax.json.JsonArrayBuilder |
set(int index,
javax.json.JsonArrayBuilder builder) |
javax.json.JsonArrayBuilder |
set(int index,
javax.json.JsonObjectBuilder builder) |
javax.json.JsonArrayBuilder |
set(int index,
javax.json.JsonValue value) |
javax.json.JsonArrayBuilder |
set(int index,
long value) |
javax.json.JsonArrayBuilder |
set(int index,
String value) |
javax.json.JsonArrayBuilder |
setNull(int index) |
private void |
setValue(int idx,
javax.json.JsonValue value) |
private List<javax.json.JsonValue> tmpList
public JsonArrayBuilderImpl()
public JsonArrayBuilderImpl(javax.json.JsonArray initialData)
public JsonArrayBuilderImpl(Collection<?> initialData)
public javax.json.JsonArrayBuilder addAll(javax.json.JsonArrayBuilder builder)
addAll
in interface javax.json.JsonArrayBuilder
public javax.json.JsonArrayBuilder add(int index, javax.json.JsonValue value)
add
in interface javax.json.JsonArrayBuilder
public javax.json.JsonArrayBuilder add(int index, String value)
add
in interface javax.json.JsonArrayBuilder
public javax.json.JsonArrayBuilder add(int index, BigDecimal value)
add
in interface javax.json.JsonArrayBuilder
public javax.json.JsonArrayBuilder add(int index, BigInteger value)
add
in interface javax.json.JsonArrayBuilder
public javax.json.JsonArrayBuilder add(int index, int value)
add
in interface javax.json.JsonArrayBuilder
public javax.json.JsonArrayBuilder add(int index, long value)
add
in interface javax.json.JsonArrayBuilder
public javax.json.JsonArrayBuilder add(int index, double value)
add
in interface javax.json.JsonArrayBuilder
public javax.json.JsonArrayBuilder add(int index, boolean value)
add
in interface javax.json.JsonArrayBuilder
public javax.json.JsonArrayBuilder addNull(int index)
addNull
in interface javax.json.JsonArrayBuilder
public javax.json.JsonArrayBuilder add(int index, javax.json.JsonObjectBuilder builder)
add
in interface javax.json.JsonArrayBuilder
public javax.json.JsonArrayBuilder add(int index, javax.json.JsonArrayBuilder builder)
add
in interface javax.json.JsonArrayBuilder
public javax.json.JsonArrayBuilder set(int index, javax.json.JsonValue value)
set
in interface javax.json.JsonArrayBuilder
public javax.json.JsonArrayBuilder set(int index, String value)
set
in interface javax.json.JsonArrayBuilder
public javax.json.JsonArrayBuilder set(int index, BigDecimal value)
set
in interface javax.json.JsonArrayBuilder
public javax.json.JsonArrayBuilder set(int index, BigInteger value)
set
in interface javax.json.JsonArrayBuilder
public javax.json.JsonArrayBuilder set(int index, int value)
set
in interface javax.json.JsonArrayBuilder
public javax.json.JsonArrayBuilder set(int index, long value)
set
in interface javax.json.JsonArrayBuilder
public javax.json.JsonArrayBuilder set(int index, double value)
set
in interface javax.json.JsonArrayBuilder
public javax.json.JsonArrayBuilder set(int index, boolean value)
set
in interface javax.json.JsonArrayBuilder
public javax.json.JsonArrayBuilder setNull(int index)
setNull
in interface javax.json.JsonArrayBuilder
public javax.json.JsonArrayBuilder set(int index, javax.json.JsonObjectBuilder builder)
set
in interface javax.json.JsonArrayBuilder
public javax.json.JsonArrayBuilder set(int index, javax.json.JsonArrayBuilder builder)
set
in interface javax.json.JsonArrayBuilder
public javax.json.JsonArrayBuilder remove(int index)
remove
in interface javax.json.JsonArrayBuilder
public javax.json.JsonArrayBuilder add(Object value)
public javax.json.JsonArrayBuilder add(javax.json.JsonValue value)
add
in interface javax.json.JsonArrayBuilder
public javax.json.JsonArrayBuilder add(String value)
add
in interface javax.json.JsonArrayBuilder
public javax.json.JsonArrayBuilder add(BigDecimal value)
add
in interface javax.json.JsonArrayBuilder
public javax.json.JsonArrayBuilder add(BigInteger value)
add
in interface javax.json.JsonArrayBuilder
public javax.json.JsonArrayBuilder add(int value)
add
in interface javax.json.JsonArrayBuilder
public javax.json.JsonArrayBuilder add(long value)
add
in interface javax.json.JsonArrayBuilder
public javax.json.JsonArrayBuilder add(double value)
add
in interface javax.json.JsonArrayBuilder
public javax.json.JsonArrayBuilder add(boolean value)
add
in interface javax.json.JsonArrayBuilder
public javax.json.JsonArrayBuilder addNull()
addNull
in interface javax.json.JsonArrayBuilder
public javax.json.JsonArrayBuilder add(javax.json.JsonObjectBuilder builder)
add
in interface javax.json.JsonArrayBuilder
public javax.json.JsonArrayBuilder add(javax.json.JsonArrayBuilder builder)
add
in interface javax.json.JsonArrayBuilder
private void setValue(int idx, javax.json.JsonValue value)
private void addValue(javax.json.JsonValue value)
private void addValue(int idx, javax.json.JsonValue value)
public javax.json.JsonArray build()
build
in interface javax.json.JsonArrayBuilder
private static NullPointerException npe()
Copyright © 2014–2017 The Apache Software Foundation. All rights reserved.