Interface TsonAnnotationBuilder
public interface TsonAnnotationBuilder
-
Method Summary
Modifier and TypeMethodDescriptionadd(TsonElementBase element) add(TsonElementBase element, int index) addAll(Iterable<? extends TsonElementBase> element) addAll(TsonElement... element) addAll(TsonElementBase... element) all()build()ensureCapacity(int length) get(int index) getName()booleanmerge(TsonAnnotation element) merge(TsonElementBase element) name()params()remove(TsonElementBase element) removeAt(int index) reset()setParametrized(boolean parametrized) intsize()with(TsonElementBase... element)
-
Method Details
-
reset
TsonAnnotationBuilder reset() -
merge
-
getName
String getName() -
name
String name() -
name
-
addAll
-
addAll
-
addAll
-
setParametrized
-
isParametrized
boolean isParametrized() -
with
-
add
-
remove
-
add
-
removeAt
-
all
List<TsonElement> all() -
params
List<TsonElement> params() -
get
-
build
TsonAnnotation build() -
merge
-
size
int size() -
ensureCapacity
-