public class NElementAnnotationImpl extends Object implements net.thevpc.nuts.elem.NElementAnnotation
| Constructor and Description |
|---|
NElementAnnotationImpl(String name,
List<net.thevpc.nuts.elem.NElement> params,
List<net.thevpc.nuts.elem.NBoundAffix> affixes) |
| Modifier and Type | Method and Description |
|---|---|
List<net.thevpc.nuts.elem.NBoundAffix> |
affixes() |
net.thevpc.nuts.elem.NElementAnnotationBuilder |
builder() |
boolean |
equals(Object object) |
net.thevpc.nuts.util.NOptional<net.thevpc.nuts.elem.NElement> |
get(String s) |
int |
hashCode() |
boolean |
isBlank() |
boolean |
isNamed() |
boolean |
isParametrized() |
String |
name() |
net.thevpc.nuts.util.NOptional<net.thevpc.nuts.elem.NElement> |
param(int index) |
net.thevpc.nuts.util.NOptional<net.thevpc.nuts.elem.NElement> |
param(String name) |
net.thevpc.nuts.util.NOptional<List<net.thevpc.nuts.elem.NElement>> |
params() |
int |
size() |
String |
toString() |
net.thevpc.nuts.elem.NAffixType |
type() |
clone, finalize, getClass, notify, notifyAll, wait, wait, waitpublic net.thevpc.nuts.elem.NAffixType type()
type in interface net.thevpc.nuts.elem.NAffixpublic List<net.thevpc.nuts.elem.NBoundAffix> affixes()
affixes in interface net.thevpc.nuts.elem.NElementAnnotationpublic net.thevpc.nuts.elem.NElementAnnotationBuilder builder()
builder in interface net.thevpc.nuts.elem.NElementAnnotationpublic boolean isParametrized()
isParametrized in interface net.thevpc.nuts.elem.NElementAnnotationpublic boolean isNamed()
isNamed in interface net.thevpc.nuts.elem.NElementAnnotationpublic String name()
name in interface net.thevpc.nuts.elem.NElementAnnotationpublic int size()
size in interface net.thevpc.nuts.elem.NElementAnnotationpublic net.thevpc.nuts.util.NOptional<net.thevpc.nuts.elem.NElement> param(int index)
param in interface net.thevpc.nuts.elem.NElementAnnotationpublic net.thevpc.nuts.util.NOptional<net.thevpc.nuts.elem.NElement> get(String s)
get in interface net.thevpc.nuts.elem.NElementAnnotationpublic net.thevpc.nuts.util.NOptional<net.thevpc.nuts.elem.NElement> param(String name)
param in interface net.thevpc.nuts.elem.NElementAnnotationpublic net.thevpc.nuts.util.NOptional<List<net.thevpc.nuts.elem.NElement>> params()
params in interface net.thevpc.nuts.elem.NElementAnnotationpublic boolean isBlank()
isBlank in interface net.thevpc.nuts.util.NBlankableCopyright © 2026 vpc open source initiative. All rights reserved.