public class NElementAnnotationBuilderImpl extends Object implements NElementAnnotationBuilder
| Constructor and Description |
|---|
NElementAnnotationBuilderImpl() |
NElementAnnotationBuilderImpl(String name,
List<NElement> params,
List<NBoundAffix> affixes) |
clone, finalize, getClass, notify, notifyAll, wait, wait, waitfirstNonBlank, firstNonBlank, firstNonBlank, firstNonBlankLazy, firstNonBlankLazy, isBlank, isBlank, isBlank, isBlank, isBlank, isNonBlankpublic NElementAnnotationBuilderImpl()
public NElementAnnotationBuilderImpl(String name, List<NElement> params, List<NBoundAffix> affixes)
public NElementAnnotationBuilder add(NElement element)
add in interface NElementAnnotationBuilderpublic NElementAnnotationBuilder addAll(List<NElement> all)
addAll in interface NElementAnnotationBuilderpublic NElementAnnotationBuilder setParamAt(int index, NElement nElement)
setParamAt in interface NElementAnnotationBuilderpublic NElementAnnotationBuilder setParams(List<NElement> elements)
setParams in interface NElementAnnotationBuilderpublic NElementAnnotationBuilder removeAt(int index)
removeAt in interface NElementAnnotationBuilderpublic NElementAnnotationBuilder remove(NElement child)
remove in interface NElementAnnotationBuilderpublic NElementAnnotationBuilder removePair(NElement entryKey)
removePair in interface NElementAnnotationBuilderpublic NElementAnnotationBuilder removeAll(NElement child)
removeAll in interface NElementAnnotationBuilderpublic NElementAnnotationBuilder removeAllPairs(NElement name)
removeAllPairs in interface NElementAnnotationBuilderpublic NElementAnnotationBuilder removePair(String name)
removePair in interface NElementAnnotationBuilderpublic NElementAnnotationBuilder removeAllPairs(String name)
removeAllPairs in interface NElementAnnotationBuilderpublic NElementAnnotationBuilder clear()
clear in interface NElementAnnotationBuilderpublic NElementAnnotationBuilder setParameterized(boolean p)
setParameterized in interface NElementAnnotationBuilderpublic NElementAnnotationBuilder setName(String name)
setName in interface NElementAnnotationBuilderpublic NElementAnnotation build()
build in interface NElementAnnotationBuilderpublic boolean isParametrized()
isParametrized in interface NElementAnnotationBuilderpublic boolean isNamed()
public String name()
name in interface NElementAnnotationBuilderpublic int size()
size in interface NElementAnnotationBuilderpublic NElement param(int index)
param in interface NElementAnnotationBuilderpublic List<NElement> params()
params in interface NElementAnnotationBuilderpublic boolean isBlank()
isBlank in interface NBlankableCopyright © 2026 vpc open source initiative. All rights reserved.