public class NElementAnnotationImpl extends Object implements NElementAnnotation
| Constructor and Description |
|---|
NElementAnnotationImpl(String name,
List<NElement> params,
List<NBoundAffix> affixes) |
| Modifier and Type | Method and Description |
|---|---|
List<NBoundAffix> |
affixes() |
NElementAnnotationBuilder |
builder() |
boolean |
equals(Object object) |
NOptional<NElement> |
get(String s) |
int |
hashCode() |
boolean |
isBlank() |
boolean |
isNamed() |
boolean |
isParametrized() |
String |
name() |
NOptional<NElement> |
param(int index) |
NOptional<NElement> |
param(String name) |
NOptional<List<NElement>> |
params() |
int |
size() |
String |
toString() |
NAffixType |
type() |
clone, finalize, getClass, notify, notifyAll, wait, wait, waitof, ofofAnnotation, ofAnnotation, ofNewline, ofNewline, ofSeparator, ofSeparator, ofSeparator, ofSpace, ofSpace, ofSpacefirstNonBlank, firstNonBlank, firstNonBlank, firstNonBlankLazy, firstNonBlankLazy, isBlank, isBlank, isBlank, isBlank, isBlank, isNonBlankpublic NElementAnnotationImpl(String name, List<NElement> params, List<NBoundAffix> affixes)
public NAffixType type()
public List<NBoundAffix> affixes()
affixes in interface NElementAnnotationpublic NElementAnnotationBuilder builder()
builder in interface NElementAnnotationpublic boolean isParametrized()
isParametrized in interface NElementAnnotationpublic boolean isNamed()
isNamed in interface NElementAnnotationpublic String name()
name in interface NElementAnnotationpublic int size()
size in interface NElementAnnotationpublic NOptional<NElement> param(int index)
param in interface NElementAnnotationpublic NOptional<NElement> get(String s)
get in interface NElementAnnotationpublic NOptional<NElement> param(String name)
param in interface NElementAnnotationpublic NOptional<List<NElement>> params()
params in interface NElementAnnotationpublic boolean isBlank()
isBlank in interface NBlankableCopyright © 2026 vpc open source initiative. All rights reserved.