public class TsonAnnotationBuilderImpl extends Object implements TsonAnnotationBuilder
| Constructor and Description |
|---|
TsonAnnotationBuilderImpl() |
| Modifier and Type | Method and Description |
|---|---|
TsonAnnotationBuilder |
add(TsonElementBase element) |
TsonAnnotationBuilder |
add(TsonElementBase element,
int index) |
TsonAnnotationBuilder |
addAll(Iterable<? extends TsonElementBase> element) |
TsonAnnotationBuilder |
addAll(TsonElement[] element) |
TsonAnnotationBuilder |
addAll(TsonElementBase[] element) |
List<TsonElement> |
all() |
TsonAnnotation |
build() |
TsonAnnotationBuilder |
ensureCapacity(int length) |
TsonElement |
get(int index) |
String |
getName() |
boolean |
isParametrized() |
TsonAnnotationBuilder |
merge(TsonAnnotation element) |
TsonAnnotationBuilder |
merge(TsonElementBase element0) |
String |
name() |
TsonAnnotationBuilder |
name(String name) |
List<TsonElement> |
params() |
TsonAnnotationBuilder |
remove(TsonElementBase element) |
TsonAnnotationBuilder |
removeAt(int index) |
TsonAnnotationBuilder |
reset() |
TsonAnnotationBuilder |
setParametrized(boolean parametrized) |
int |
size() |
TsonAnnotationBuilder |
with(TsonElementBase... elements) |
public TsonAnnotationBuilder reset()
reset in interface TsonAnnotationBuilderpublic String getName()
getName in interface TsonAnnotationBuilderpublic String name()
name in interface TsonAnnotationBuilderpublic List<TsonElement> all()
all in interface TsonAnnotationBuilderpublic TsonElement get(int index)
get in interface TsonAnnotationBuilderpublic TsonAnnotationBuilder name(String name)
name in interface TsonAnnotationBuilderpublic TsonAnnotationBuilder with(TsonElementBase... elements)
with in interface TsonAnnotationBuilderpublic TsonAnnotationBuilder add(TsonElementBase element)
add in interface TsonAnnotationBuilderpublic TsonAnnotationBuilder remove(TsonElementBase element)
remove in interface TsonAnnotationBuilderpublic TsonAnnotationBuilder add(TsonElementBase element, int index)
add in interface TsonAnnotationBuilderpublic int size()
size in interface TsonAnnotationBuilderpublic List<TsonElement> params()
params in interface TsonAnnotationBuilderpublic TsonAnnotationBuilder removeAt(int index)
removeAt in interface TsonAnnotationBuilderpublic TsonAnnotationBuilder addAll(TsonElement[] element)
addAll in interface TsonAnnotationBuilderpublic TsonAnnotationBuilder addAll(TsonElementBase[] element)
addAll in interface TsonAnnotationBuilderpublic TsonAnnotationBuilder addAll(Iterable<? extends TsonElementBase> element)
addAll in interface TsonAnnotationBuilderpublic TsonAnnotationBuilder setParametrized(boolean parametrized)
setParametrized in interface TsonAnnotationBuilderpublic boolean isParametrized()
isParametrized in interface TsonAnnotationBuilderpublic TsonAnnotationBuilder merge(TsonElementBase element0)
merge in interface TsonAnnotationBuilderpublic TsonAnnotationBuilder merge(TsonAnnotation element)
merge in interface TsonAnnotationBuilderpublic TsonAnnotation build()
build in interface TsonAnnotationBuilderpublic TsonAnnotationBuilder ensureCapacity(int length)
ensureCapacity in interface TsonAnnotationBuilderCopyright © 2025 vpc open source initiative. All rights reserved.