public interface TsonUpletBuilder extends Iterable<TsonElement>, TsonElementBuilder
forEach, iterator, spliteratoranchor, annotations, comments, toArray, toObject, toUplet, typetoString, toString, toStringString name()
boolean isNamed()
boolean isBlank()
TsonUpletBuilder name(String name)
TsonUpletBuilder reset()
TsonUpletBuilder merge(TsonElementBase element)
TsonUpletBuilder addAll(Iterable<? extends TsonElementBase> element)
TsonUpletBuilder addAll(TsonElement[] element)
TsonUpletBuilder addAll(TsonElementBase[] element)
TsonUpletBuilder add(TsonElementBase element)
TsonUpletBuilder remove(TsonElementBase element)
TsonUpletBuilder addAt(int index, TsonElementBase element)
TsonUpletBuilder setAt(int index, TsonElementBase element)
TsonUpletBuilder removeAt(int index)
TsonElement[] params()
TsonElement param(int index)
int size()
TsonUpletBuilder removeAll()
TsonUpletBuilder comments(TsonComments comments)
comments in interface TsonElementBuilderTsonUpletBuilder setComments(TsonComments comments)
setComments in interface TsonElementBuilderTsonUpletBuilder setAnnotations(TsonAnnotation[] annotations)
setAnnotations in interface TsonElementBuilderTsonUpletBuilder addAnnotations(TsonAnnotation... annotations)
addAnnotations in interface TsonElementBuilderTsonUpletBuilder addAnnotations(Collection<TsonAnnotation> annotations)
addAnnotations in interface TsonElementBuilderTsonUpletBuilder annotation(String name, TsonElementBase... elements)
annotation in interface TsonElementBuilderTsonUpletBuilder addAnnotation(String name, TsonElementBase... elements)
addAnnotation in interface TsonElementBuilderTsonUpletBuilder addAnnotation(TsonAnnotation annotation)
addAnnotation in interface TsonElementBuilderTsonUpletBuilder removeAnnotationAt(int index)
removeAnnotationAt in interface TsonElementBuilderTsonUpletBuilder clearAnnotations()
clearAnnotations in interface TsonElementBuilderTsonUpletBuilder ensureCapacity(int length)
TsonUplet build()
build in interface TsonElementBasebuild in interface TsonElementBuilderCopyright © 2025 vpc open source initiative. All rights reserved.