public class TsonArrayBuilderImpl extends AbstractTsonElementBuilder<TsonArrayBuilder> implements TsonArrayBuilder
| Constructor and Description |
|---|
TsonArrayBuilderImpl() |
addAnnotation, addAnnotation, addAnnotations, addAnnotations, anchor, annotation, annotations, clearAnnotations, comments, comments, removeAnnotationAt, setAnnotations, setComments, toArray, toObject, toString, toString, toString, toUpletclone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitaddAnnotation, addAnnotation, addAnnotations, addAnnotations, annotation, clearAnnotations, comments, removeAnnotationAt, setAnnotations, setCommentsforEach, spliteratoranchor, annotations, comments, toArray, toObject, toUplettoString, toString, toStringpublic 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 TsonArray 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 TsonArrayBuilderpublic boolean isParametrized()
isParametrized in interface TsonArrayBuilderpublic TsonArrayBuilder setParametrized(boolean parametrized)
setParametrized in interface TsonArrayBuilderpublic List<TsonElement> params()
params in interface TsonArrayBuilderpublic int paramsCount()
paramsCount in interface TsonArrayBuilderpublic TsonArrayBuilder clearParams()
clearParams in interface TsonArrayBuilderpublic String name()
name in interface TsonArrayBuilderpublic TsonArrayBuilder name(String name)
name in interface TsonArrayBuilderpublic TsonArrayBuilder addParam(TsonElementBase element)
addParam in interface TsonArrayBuilderpublic TsonArrayBuilder removeParam(TsonElementBase element)
removeParam in interface TsonArrayBuilderpublic TsonArrayBuilder addParam(TsonElementBase element, int index)
addParam in interface TsonArrayBuilderpublic TsonArrayBuilder removeParamAt(int index)
removeParamAt in interface TsonArrayBuilderpublic TsonArrayBuilder addParams(TsonElement[] element)
addParams in interface TsonArrayBuilderpublic TsonArrayBuilder addParams(TsonElementBase[] element)
addParams in interface TsonArrayBuilderpublic TsonArrayBuilder addParams(Iterable<? extends TsonElementBase> element)
addParams in interface TsonArrayBuilderpublic List<TsonElement> body()
body in interface TsonArrayBuilderpublic TsonArrayBuilder clearBody()
clearBody in interface TsonArrayBuilderCopyright © 2025 vpc open source initiative. All rights reserved.