public class NElementAnnotationBuilderImpl extends Object implements net.thevpc.nuts.elem.NElementAnnotationBuilder
| Constructor and Description |
|---|
NElementAnnotationBuilderImpl() |
NElementAnnotationBuilderImpl(String name,
List<net.thevpc.nuts.elem.NElement> params,
List<net.thevpc.nuts.elem.NBoundAffix> affixes) |
| Modifier and Type | Method and Description |
|---|---|
net.thevpc.nuts.elem.NElementAnnotationBuilder |
add(net.thevpc.nuts.elem.NElement element) |
net.thevpc.nuts.elem.NElementAnnotationBuilder |
addAll(List<net.thevpc.nuts.elem.NElement> all) |
net.thevpc.nuts.elem.NElementAnnotation |
build() |
net.thevpc.nuts.elem.NElementAnnotationBuilder |
clear() |
boolean |
equals(Object object) |
int |
hashCode() |
boolean |
isBlank() |
boolean |
isNamed() |
boolean |
isParametrized() |
String |
name() |
net.thevpc.nuts.elem.NElement |
param(int index) |
List<net.thevpc.nuts.elem.NElement> |
params() |
net.thevpc.nuts.elem.NElementAnnotationBuilder |
remove(net.thevpc.nuts.elem.NElement child) |
net.thevpc.nuts.elem.NElementAnnotationBuilder |
removeAll(net.thevpc.nuts.elem.NElement child) |
net.thevpc.nuts.elem.NElementAnnotationBuilder |
removeAllPairs(net.thevpc.nuts.elem.NElement name) |
net.thevpc.nuts.elem.NElementAnnotationBuilder |
removeAllPairs(String name) |
net.thevpc.nuts.elem.NElementAnnotationBuilder |
removeAt(int index) |
net.thevpc.nuts.elem.NElementAnnotationBuilder |
removePair(net.thevpc.nuts.elem.NElement entryKey) |
net.thevpc.nuts.elem.NElementAnnotationBuilder |
removePair(String name) |
net.thevpc.nuts.elem.NElementAnnotationBuilder |
setName(String name) |
net.thevpc.nuts.elem.NElementAnnotationBuilder |
setParamAt(int index,
net.thevpc.nuts.elem.NElement nElement) |
net.thevpc.nuts.elem.NElementAnnotationBuilder |
setParameterized(boolean p) |
net.thevpc.nuts.elem.NElementAnnotationBuilder |
setParams(List<net.thevpc.nuts.elem.NElement> elements) |
int |
size() |
String |
toString() |
public net.thevpc.nuts.elem.NElementAnnotationBuilder add(net.thevpc.nuts.elem.NElement element)
add in interface net.thevpc.nuts.elem.NElementAnnotationBuilderpublic net.thevpc.nuts.elem.NElementAnnotationBuilder addAll(List<net.thevpc.nuts.elem.NElement> all)
addAll in interface net.thevpc.nuts.elem.NElementAnnotationBuilderpublic net.thevpc.nuts.elem.NElementAnnotationBuilder setParamAt(int index,
net.thevpc.nuts.elem.NElement nElement)
setParamAt in interface net.thevpc.nuts.elem.NElementAnnotationBuilderpublic net.thevpc.nuts.elem.NElementAnnotationBuilder setParams(List<net.thevpc.nuts.elem.NElement> elements)
setParams in interface net.thevpc.nuts.elem.NElementAnnotationBuilderpublic net.thevpc.nuts.elem.NElementAnnotationBuilder removeAt(int index)
removeAt in interface net.thevpc.nuts.elem.NElementAnnotationBuilderpublic net.thevpc.nuts.elem.NElementAnnotationBuilder remove(net.thevpc.nuts.elem.NElement child)
remove in interface net.thevpc.nuts.elem.NElementAnnotationBuilderpublic net.thevpc.nuts.elem.NElementAnnotationBuilder removePair(net.thevpc.nuts.elem.NElement entryKey)
removePair in interface net.thevpc.nuts.elem.NElementAnnotationBuilderpublic net.thevpc.nuts.elem.NElementAnnotationBuilder removeAll(net.thevpc.nuts.elem.NElement child)
removeAll in interface net.thevpc.nuts.elem.NElementAnnotationBuilderpublic net.thevpc.nuts.elem.NElementAnnotationBuilder removeAllPairs(net.thevpc.nuts.elem.NElement name)
removeAllPairs in interface net.thevpc.nuts.elem.NElementAnnotationBuilderpublic net.thevpc.nuts.elem.NElementAnnotationBuilder removePair(String name)
removePair in interface net.thevpc.nuts.elem.NElementAnnotationBuilderpublic net.thevpc.nuts.elem.NElementAnnotationBuilder removeAllPairs(String name)
removeAllPairs in interface net.thevpc.nuts.elem.NElementAnnotationBuilderpublic net.thevpc.nuts.elem.NElementAnnotationBuilder clear()
clear in interface net.thevpc.nuts.elem.NElementAnnotationBuilderpublic net.thevpc.nuts.elem.NElementAnnotationBuilder setParameterized(boolean p)
setParameterized in interface net.thevpc.nuts.elem.NElementAnnotationBuilderpublic net.thevpc.nuts.elem.NElementAnnotationBuilder setName(String name)
setName in interface net.thevpc.nuts.elem.NElementAnnotationBuilderpublic net.thevpc.nuts.elem.NElementAnnotation build()
build in interface net.thevpc.nuts.elem.NElementAnnotationBuilderpublic boolean isParametrized()
isParametrized in interface net.thevpc.nuts.elem.NElementAnnotationBuilderpublic boolean isNamed()
public String name()
name in interface net.thevpc.nuts.elem.NElementAnnotationBuilderpublic int size()
size in interface net.thevpc.nuts.elem.NElementAnnotationBuilderpublic net.thevpc.nuts.elem.NElement param(int index)
param in interface net.thevpc.nuts.elem.NElementAnnotationBuilderpublic List<net.thevpc.nuts.elem.NElement> params()
params in interface net.thevpc.nuts.elem.NElementAnnotationBuilderpublic boolean isBlank()
isBlank in interface net.thevpc.nuts.util.NBlankableCopyright © 2026 vpc open source initiative. All rights reserved.