public class TsonArrayBuilderImpl extends AbstractTsonElementBuilder<TsonArrayBuilder> implements TsonArrayBuilder
| Constructor and Description |
|---|
TsonArrayBuilderImpl() |
| Modifier and Type | Method and Description |
|---|---|
TsonArrayBuilder |
add(TsonElementBase element) |
TsonArrayBuilder |
add(TsonElementBase element,
int index) |
TsonArrayBuilder |
addAll(Iterable<? extends TsonElementBase> elements) |
TsonArrayBuilder |
addAll(TsonElement[] elements) |
TsonArrayBuilder |
addAll(TsonElementBase[] elements) |
List<TsonElement> |
all() |
TsonElement |
build() |
TsonArrayBuilder |
ensureCapacity(int length) |
List<TsonElement> |
getAll() |
TsonElementHeaderBuilder<TsonArrayBuilder> |
getHeader() |
TsonElementHeaderBuilder<TsonArrayBuilder> |
header() |
Iterator<TsonElement> |
iterator() |
TsonArrayBuilder |
merge(TsonElementBase element) |
TsonArrayBuilder |
remove(TsonElementBase element) |
TsonArrayBuilder |
removeAll() |
TsonArrayBuilder |
removeAt(int index) |
TsonArrayBuilder |
reset() |
TsonElementType |
type() |
addAnnotation, addAnnotation, addAnnotations, addAnnotations, anchor, annotation, comments, getAnnotations, getComments, removeAllAnnotations, removeAnnotationAt, setAnnotations, setComments, toArray, toFunction, toObject, toString, toString, toString, toUpletclone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitaddAnnotation, addAnnotation, addAnnotations, addAnnotations, annotation, comments, removeAllAnnotations, removeAnnotationAt, setAnnotations, setCommentsforEach, spliteratoranchor, getAnnotations, getComments, toArray, toFunction, toObject, toUpletof, toString, toString, toStringpublic TsonElementHeaderBuilder<TsonArrayBuilder> header()
header in interface TsonArrayBuilderpublic TsonElementHeaderBuilder<TsonArrayBuilder> getHeader()
getHeader in interface TsonArrayBuilderpublic TsonElementType type()
type in interface TsonElementBasetype in interface TsonElementBuilderpublic Iterator<TsonElement> iterator()
iterator in interface Iterable<TsonElement>public List<TsonElement> all()
all in interface TsonArrayBuilderpublic List<TsonElement> getAll()
getAll in interface TsonArrayBuilderpublic TsonArrayBuilder removeAll()
removeAll in interface TsonArrayBuilderpublic TsonArrayBuilder reset()
reset in interface TsonArrayBuilderpublic TsonArrayBuilder add(TsonElementBase element)
add in interface TsonArrayBuilderpublic TsonArrayBuilder remove(TsonElementBase element)
remove in interface TsonArrayBuilderpublic TsonArrayBuilder add(TsonElementBase element, int index)
add in interface TsonArrayBuilderpublic TsonArrayBuilder removeAt(int index)
removeAt in interface TsonArrayBuilderpublic TsonElement build()
build in interface TsonArrayBuilderbuild in interface TsonElementBasebuild in interface TsonElementBuilderpublic TsonArrayBuilder addAll(TsonElement[] elements)
addAll in interface TsonArrayBuilderpublic TsonArrayBuilder addAll(TsonElementBase[] elements)
addAll in interface TsonArrayBuilderpublic TsonArrayBuilder addAll(Iterable<? extends TsonElementBase> elements)
addAll in interface TsonArrayBuilderpublic TsonArrayBuilder ensureCapacity(int length)
ensureCapacity in interface TsonArrayBuilderpublic TsonArrayBuilder merge(TsonElementBase element)
merge in interface TsonArrayBuilderCopyright © 2024 vpc open source initiative. All rights reserved.