Interface TsonCustomBuilder
- All Superinterfaces:
TsonElementBase, TsonElementBuilder
-
Method Summary
Modifier and TypeMethodDescriptionaddAnnotation(String name, TsonElementBase... elements) addAnnotation(TsonAnnotation annotation) addAnnotations(Collection<TsonAnnotation> annotations) addAnnotations(TsonAnnotation... annotations) annotation(String name, TsonElementBase... elements) build()comments(TsonComments comments) /////////////////////////////////////////////removeAnnotationAt(int index) setAnnotations(TsonAnnotation... annotations) setComments(TsonComments comments) Methods inherited from interface TsonElementBase
toString, toString, toStringMethods inherited from interface TsonElementBuilder
anchor, annotations, comments, toArray, toObject, toUplet, type
-
Method Details
-
setCustom
-
getCustom
Object getCustom() -
build
TsonElement build()- Specified by:
buildin interfaceTsonElementBase- Specified by:
buildin interfaceTsonElementBuilder
-
comments
/////////////////////////////////////////////- Specified by:
commentsin interfaceTsonElementBuilder
-
setComments
- Specified by:
setCommentsin interfaceTsonElementBuilder
-
setAnnotations
- Specified by:
setAnnotationsin interfaceTsonElementBuilder
-
addAnnotations
- Specified by:
addAnnotationsin interfaceTsonElementBuilder
-
addAnnotations
- Specified by:
addAnnotationsin interfaceTsonElementBuilder
-
annotation
- Specified by:
annotationin interfaceTsonElementBuilder
-
addAnnotation
- Specified by:
addAnnotationin interfaceTsonElementBuilder
-
addAnnotation
- Specified by:
addAnnotationin interfaceTsonElementBuilder
-
removeAnnotationAt
- Specified by:
removeAnnotationAtin interfaceTsonElementBuilder
-
clearAnnotations
TsonCustomBuilder clearAnnotations()- Specified by:
clearAnnotationsin interfaceTsonElementBuilder
-