public class TsonFunctionBuilderImpl extends AbstractTsonElementBuilder<TsonFunctionBuilder> implements TsonFunctionBuilder
| Constructor and Description |
|---|
TsonFunctionBuilderImpl() |
| Modifier and Type | Method and Description |
|---|---|
TsonFunctionBuilder |
add(TsonElementBase element) |
TsonFunctionBuilder |
add(TsonElementBase element,
int index) |
TsonFunctionBuilder |
addAll(Iterable<? extends TsonElementBase> element) |
TsonFunctionBuilder |
addAll(TsonElement[] element) |
TsonFunctionBuilder |
addAll(TsonElementBase[] element) |
List<TsonElement> |
all() |
TsonElement |
build() |
TsonFunctionBuilder |
ensureCapacity(int length) |
List<TsonElement> |
getAll() |
String |
getName() |
TsonFunctionBuilder |
merge(TsonElementBase element0) |
TsonFunctionBuilderImpl |
name(String name) |
TsonFunctionBuilder |
remove(TsonElementBase element) |
TsonFunctionBuilder |
removeAllParams() |
TsonFunctionBuilder |
removeAt(int index) |
TsonFunctionBuilder |
reset() |
TsonFunctionBuilderImpl |
setName(String name) |
TsonElementType |
type() |
addAnnotation, addAnnotation, addAnnotations, addAnnotations, anchor, annotation, comments, getAnnotations, getComments, removeAllAnnotations, removeAnnotationAt, setAnnotations, setComments, toArray, toFunction, toObject, toString, toString, toString, toUpletclone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitaddAnnotation, addAnnotation, addAnnotations, addAnnotations, annotation, comments, removeAllAnnotations, removeAnnotationAt, setAnnotations, setCommentsanchor, getAnnotations, getComments, toArray, toFunction, toObject, toUpletof, toString, toString, toStringpublic TsonElementType type()
type in interface TsonElementBasetype in interface TsonElementBuilderpublic List<TsonElement> all()
all in interface TsonFunctionBuilderpublic List<TsonElement> getAll()
getAll in interface TsonFunctionBuilderpublic TsonFunctionBuilder removeAllParams()
removeAllParams in interface TsonFunctionBuilderpublic TsonFunctionBuilder reset()
reset in interface TsonFunctionBuilderpublic String getName()
public TsonFunctionBuilderImpl setName(String name)
setName in interface TsonFunctionBuilderpublic TsonFunctionBuilderImpl name(String name)
name in interface TsonFunctionBuilderpublic TsonFunctionBuilder add(TsonElementBase element)
add in interface TsonFunctionBuilderpublic TsonFunctionBuilder remove(TsonElementBase element)
remove in interface TsonFunctionBuilderpublic TsonFunctionBuilder add(TsonElementBase element, int index)
add in interface TsonFunctionBuilderpublic TsonFunctionBuilder removeAt(int index)
removeAt in interface TsonFunctionBuilderpublic TsonElement build()
build in interface TsonElementBasebuild in interface TsonElementBuilderpublic TsonFunctionBuilder addAll(TsonElement[] element)
addAll in interface TsonFunctionBuilderpublic TsonFunctionBuilder addAll(TsonElementBase[] element)
addAll in interface TsonFunctionBuilderpublic TsonFunctionBuilder addAll(Iterable<? extends TsonElementBase> element)
addAll in interface TsonFunctionBuilderpublic TsonFunctionBuilder merge(TsonElementBase element0)
merge in interface TsonFunctionBuilderpublic TsonFunctionBuilder ensureCapacity(int length)
ensureCapacity in interface TsonFunctionBuilderCopyright © 2024 vpc open source initiative. All rights reserved.