public interface TsonCustomBuilder extends TsonElementBuilder
| Modifier and Type | Method and Description |
|---|---|
TsonCustomBuilder |
addAnnotation(String name,
TsonElementBase... elements) |
TsonCustomBuilder |
addAnnotation(TsonAnnotation annotation) |
TsonCustomBuilder |
addAnnotations(Collection<TsonAnnotation> annotations) |
TsonCustomBuilder |
addAnnotations(TsonAnnotation... annotations) |
TsonCustomBuilder |
annotation(String name,
TsonElementBase... elements) |
TsonElement |
build() |
TsonCustomBuilder |
comments(TsonComments comments) |
Object |
getCustom() |
TsonCustomBuilder |
removeAllAnnotations() |
TsonCustomBuilder |
removeAnnotationAt(int index) |
TsonCustomBuilder |
setAnnotations(TsonAnnotation... annotations) |
TsonCustomBuilder |
setComments(TsonComments comments) |
TsonCustomBuilder |
setCustom(Object element) |
anchor, getAnnotations, getComments, toArray, toFunction, toObject, toUplet, typeof, toString, toString, toStringTsonCustomBuilder setCustom(Object element)
Object getCustom()
TsonElement build()
build in interface TsonElementBasebuild in interface TsonElementBuilderTsonCustomBuilder comments(TsonComments comments)
comments in interface TsonElementBuilderTsonCustomBuilder setComments(TsonComments comments)
setComments in interface TsonElementBuilderTsonCustomBuilder setAnnotations(TsonAnnotation... annotations)
setAnnotations in interface TsonElementBuilderTsonCustomBuilder addAnnotations(TsonAnnotation... annotations)
addAnnotations in interface TsonElementBuilderTsonCustomBuilder addAnnotations(Collection<TsonAnnotation> annotations)
addAnnotations in interface TsonElementBuilderTsonCustomBuilder annotation(String name, TsonElementBase... elements)
annotation in interface TsonElementBuilderTsonCustomBuilder addAnnotation(String name, TsonElementBase... elements)
addAnnotation in interface TsonElementBuilderTsonCustomBuilder addAnnotation(TsonAnnotation annotation)
addAnnotation in interface TsonElementBuilderTsonCustomBuilder removeAnnotationAt(int index)
removeAnnotationAt in interface TsonElementBuilderTsonCustomBuilder removeAllAnnotations()
removeAllAnnotations in interface TsonElementBuilderCopyright © 2025 vpc open source initiative. All rights reserved.