public interface TsonArrayBuilder extends Iterable<TsonElement>, TsonElementBuilder
forEach, iterator, spliteratoranchor, annotations, comments, toArray, toObject, toUplet, typetoString, toString, toStringTsonArrayBuilder reset()
TsonArrayBuilder merge(TsonElementBase element)
TsonArrayBuilder addAll(TsonElement... element)
TsonArrayBuilder addAll(TsonElementBase... element)
TsonArrayBuilder addAll(Iterable<? extends TsonElementBase> element)
TsonArrayBuilder add(TsonElementBase element)
TsonArrayBuilder remove(TsonElementBase element)
TsonArrayBuilder add(TsonElementBase element, int index)
TsonArrayBuilder removeAt(int index)
TsonArray build()
build in interface TsonElementBasebuild in interface TsonElementBuilderList<TsonElement> all()
List<TsonElement> getAll()
TsonArrayBuilder removeAll()
TsonArrayBuilder comments(TsonComments comments)
comments in interface TsonElementBuilderTsonArrayBuilder setComments(TsonComments comments)
setComments in interface TsonElementBuilderTsonArrayBuilder setAnnotations(TsonAnnotation... annotations)
setAnnotations in interface TsonElementBuilderTsonArrayBuilder addAnnotations(TsonAnnotation... annotations)
addAnnotations in interface TsonElementBuilderTsonArrayBuilder addAnnotations(Collection<TsonAnnotation> annotations)
addAnnotations in interface TsonElementBuilderTsonArrayBuilder annotation(String name, TsonElementBase... elements)
annotation in interface TsonElementBuilderTsonArrayBuilder addAnnotation(String name, TsonElementBase... elements)
addAnnotation in interface TsonElementBuilderTsonArrayBuilder addAnnotation(TsonAnnotation annotation)
addAnnotation in interface TsonElementBuilderTsonArrayBuilder removeAnnotationAt(int index)
removeAnnotationAt in interface TsonElementBuilderTsonArrayBuilder clearAnnotations()
clearAnnotations in interface TsonElementBuilderTsonArrayBuilder ensureCapacity(int length)
boolean isParametrized()
TsonArrayBuilder setParametrized(boolean parametrized)
List<TsonElement> params()
int paramsCount()
TsonArrayBuilder clearParams()
String name()
TsonArrayBuilder name(String name)
TsonArrayBuilder addParam(TsonElementBase element)
TsonArrayBuilder removeParam(TsonElementBase element)
TsonArrayBuilder addParam(TsonElementBase element, int index)
TsonArrayBuilder removeParamAt(int index)
TsonArrayBuilder addParams(TsonElement[] element)
TsonArrayBuilder addParams(TsonElementBase[] element)
TsonArrayBuilder addParams(Iterable<? extends TsonElementBase> element)
List<TsonElement> body()
TsonArrayBuilder clearBody()
Copyright © 2025 vpc open source initiative. All rights reserved.