class JsonArrayBuilderImpl
extends java.lang.Object
implements javax.json.JsonArrayBuilder, java.io.Serializable
| Modifier and Type | Field and Description |
|---|---|
private BufferStrategy.BufferProvider<char[]> |
bufferProvider |
private RejectDuplicateKeysMode |
rejectDuplicateKeysMode |
private java.util.List<javax.json.JsonValue> |
tmpList |
| Modifier | Constructor and Description |
|---|---|
protected |
JsonArrayBuilderImpl() |
|
JsonArrayBuilderImpl(java.util.Collection<?> initialData,
BufferStrategy.BufferProvider<char[]> provider,
RejectDuplicateKeysMode rejectDuplicateKeysMode) |
|
JsonArrayBuilderImpl(javax.json.JsonArray initialData,
BufferStrategy.BufferProvider<char[]> provider,
RejectDuplicateKeysMode rejectDuplicateKeysMode) |
| Modifier and Type | Method and Description |
|---|---|
javax.json.JsonArrayBuilder |
add(java.math.BigDecimal value) |
javax.json.JsonArrayBuilder |
add(java.math.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,
java.math.BigDecimal value) |
javax.json.JsonArrayBuilder |
add(int index,
java.math.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,
java.lang.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(java.lang.Object value) |
javax.json.JsonArrayBuilder |
add(java.lang.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 java.lang.NullPointerException |
npe() |
javax.json.JsonArrayBuilder |
remove(int index) |
javax.json.JsonArrayBuilder |
set(int index,
java.math.BigDecimal value) |
javax.json.JsonArrayBuilder |
set(int index,
java.math.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,
java.lang.String value) |
javax.json.JsonArrayBuilder |
setNull(int index) |
private void |
setValue(int idx,
javax.json.JsonValue value) |
private RejectDuplicateKeysMode rejectDuplicateKeysMode
private java.util.List<javax.json.JsonValue> tmpList
private BufferStrategy.BufferProvider<char[]> bufferProvider
protected JsonArrayBuilderImpl()
public JsonArrayBuilderImpl(javax.json.JsonArray initialData,
BufferStrategy.BufferProvider<char[]> provider,
RejectDuplicateKeysMode rejectDuplicateKeysMode)
public JsonArrayBuilderImpl(java.util.Collection<?> initialData,
BufferStrategy.BufferProvider<char[]> provider,
RejectDuplicateKeysMode rejectDuplicateKeysMode)
public javax.json.JsonArrayBuilder addAll(javax.json.JsonArrayBuilder builder)
addAll in interface javax.json.JsonArrayBuilderpublic javax.json.JsonArrayBuilder add(int index,
javax.json.JsonValue value)
add in interface javax.json.JsonArrayBuilderpublic javax.json.JsonArrayBuilder add(int index,
java.lang.String value)
add in interface javax.json.JsonArrayBuilderpublic javax.json.JsonArrayBuilder add(int index,
java.math.BigDecimal value)
add in interface javax.json.JsonArrayBuilderpublic javax.json.JsonArrayBuilder add(int index,
java.math.BigInteger value)
add in interface javax.json.JsonArrayBuilderpublic javax.json.JsonArrayBuilder add(int index,
int value)
add in interface javax.json.JsonArrayBuilderpublic javax.json.JsonArrayBuilder add(int index,
long value)
add in interface javax.json.JsonArrayBuilderpublic javax.json.JsonArrayBuilder add(int index,
double value)
add in interface javax.json.JsonArrayBuilderpublic javax.json.JsonArrayBuilder add(int index,
boolean value)
add in interface javax.json.JsonArrayBuilderpublic javax.json.JsonArrayBuilder addNull(int index)
addNull in interface javax.json.JsonArrayBuilderpublic javax.json.JsonArrayBuilder add(int index,
javax.json.JsonObjectBuilder builder)
add in interface javax.json.JsonArrayBuilderpublic javax.json.JsonArrayBuilder add(int index,
javax.json.JsonArrayBuilder builder)
add in interface javax.json.JsonArrayBuilderpublic javax.json.JsonArrayBuilder set(int index,
javax.json.JsonValue value)
set in interface javax.json.JsonArrayBuilderpublic javax.json.JsonArrayBuilder set(int index,
java.lang.String value)
set in interface javax.json.JsonArrayBuilderpublic javax.json.JsonArrayBuilder set(int index,
java.math.BigDecimal value)
set in interface javax.json.JsonArrayBuilderpublic javax.json.JsonArrayBuilder set(int index,
java.math.BigInteger value)
set in interface javax.json.JsonArrayBuilderpublic javax.json.JsonArrayBuilder set(int index,
int value)
set in interface javax.json.JsonArrayBuilderpublic javax.json.JsonArrayBuilder set(int index,
long value)
set in interface javax.json.JsonArrayBuilderpublic javax.json.JsonArrayBuilder set(int index,
double value)
set in interface javax.json.JsonArrayBuilderpublic javax.json.JsonArrayBuilder set(int index,
boolean value)
set in interface javax.json.JsonArrayBuilderpublic javax.json.JsonArrayBuilder setNull(int index)
setNull in interface javax.json.JsonArrayBuilderpublic javax.json.JsonArrayBuilder set(int index,
javax.json.JsonObjectBuilder builder)
set in interface javax.json.JsonArrayBuilderpublic javax.json.JsonArrayBuilder set(int index,
javax.json.JsonArrayBuilder builder)
set in interface javax.json.JsonArrayBuilderpublic javax.json.JsonArrayBuilder remove(int index)
remove in interface javax.json.JsonArrayBuilderpublic javax.json.JsonArrayBuilder add(java.lang.Object value)
public javax.json.JsonArrayBuilder add(javax.json.JsonValue value)
add in interface javax.json.JsonArrayBuilderpublic javax.json.JsonArrayBuilder add(java.lang.String value)
add in interface javax.json.JsonArrayBuilderpublic javax.json.JsonArrayBuilder add(java.math.BigDecimal value)
add in interface javax.json.JsonArrayBuilderpublic javax.json.JsonArrayBuilder add(java.math.BigInteger value)
add in interface javax.json.JsonArrayBuilderpublic javax.json.JsonArrayBuilder add(int value)
add in interface javax.json.JsonArrayBuilderpublic javax.json.JsonArrayBuilder add(long value)
add in interface javax.json.JsonArrayBuilderpublic javax.json.JsonArrayBuilder add(double value)
add in interface javax.json.JsonArrayBuilderpublic javax.json.JsonArrayBuilder add(boolean value)
add in interface javax.json.JsonArrayBuilderpublic javax.json.JsonArrayBuilder addNull()
addNull in interface javax.json.JsonArrayBuilderpublic javax.json.JsonArrayBuilder add(javax.json.JsonObjectBuilder builder)
add in interface javax.json.JsonArrayBuilderpublic javax.json.JsonArrayBuilder add(javax.json.JsonArrayBuilder builder)
add in interface javax.json.JsonArrayBuilderprivate 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.JsonArrayBuilderprivate static java.lang.NullPointerException npe()
Copyright © 2014–2023 The Apache Software Foundation. All rights reserved.