public interface TsonPairBuilder extends TsonElementBuilder
| Modifier and Type | Method and Description |
|---|---|
TsonPairBuilder |
addAnnotation(String name,
TsonElementBase... elements) |
TsonPairBuilder |
addAnnotation(TsonAnnotation annotation) |
TsonPairBuilder |
addAnnotations(Collection<TsonAnnotation> annotations) |
TsonPairBuilder |
addAnnotations(TsonAnnotation... annotations) |
TsonPairBuilder |
annotation(String name,
TsonElementBase... elements) |
TsonPair |
build() |
TsonPairBuilder |
clearAnnotations() |
TsonPairBuilder |
comments(TsonComments comments) |
TsonElement |
key() |
TsonPairBuilder |
key(TsonElementBase key) |
TsonPairBuilder |
merge(TsonPair other) |
TsonPairBuilder |
removeAnnotationAt(int index) |
TsonPairBuilder |
reset() |
TsonPairBuilder |
setAnnotations(TsonAnnotation... annotations) |
TsonPairBuilder |
setComments(TsonComments comments) |
TsonElement |
value() |
TsonPairBuilder |
value(TsonElementBase value) |
anchor, annotations, comments, toArray, toObject, toUplet, typetoString, toString, toStringTsonPairBuilder merge(TsonPair other)
TsonPairBuilder reset()
TsonElement key()
TsonPairBuilder key(TsonElementBase key)
TsonElement value()
TsonPairBuilder value(TsonElementBase value)
TsonPairBuilder comments(TsonComments comments)
comments in interface TsonElementBuilderTsonPairBuilder setComments(TsonComments comments)
setComments in interface TsonElementBuilderTsonPairBuilder setAnnotations(TsonAnnotation... annotations)
setAnnotations in interface TsonElementBuilderTsonPairBuilder addAnnotations(TsonAnnotation... annotations)
addAnnotations in interface TsonElementBuilderTsonPairBuilder addAnnotations(Collection<TsonAnnotation> annotations)
addAnnotations in interface TsonElementBuilderTsonPairBuilder annotation(String name, TsonElementBase... elements)
annotation in interface TsonElementBuilderTsonPairBuilder addAnnotation(String name, TsonElementBase... elements)
addAnnotation in interface TsonElementBuilderTsonPairBuilder addAnnotation(TsonAnnotation annotation)
addAnnotation in interface TsonElementBuilderTsonPairBuilder removeAnnotationAt(int index)
removeAnnotationAt in interface TsonElementBuilderTsonPairBuilder clearAnnotations()
clearAnnotations in interface TsonElementBuilderTsonPair build()
build in interface TsonElementBasebuild in interface TsonElementBuilderCopyright © 2025 vpc open source initiative. All rights reserved.