public class DefaultNObjectElementBuilder extends AbstractNElementBuilder implements net.thevpc.nuts.elem.NObjectElementBuilder
| Constructor and Description |
|---|
DefaultNObjectElementBuilder() |
| Modifier and Type | Method and Description |
|---|---|
net.thevpc.nuts.elem.NObjectElementBuilder |
add(Boolean value) |
net.thevpc.nuts.elem.NObjectElementBuilder |
add(Byte value) |
net.thevpc.nuts.elem.NObjectElementBuilder |
add(Character value) |
net.thevpc.nuts.elem.NObjectElementBuilder |
add(Double value) |
net.thevpc.nuts.elem.NObjectElementBuilder |
add(Float value) |
net.thevpc.nuts.elem.NObjectElementBuilder |
add(Integer value) |
net.thevpc.nuts.elem.NObjectElementBuilder |
add(Long value) |
net.thevpc.nuts.elem.NObjectElementBuilder |
add(net.thevpc.nuts.elem.NElement entry) |
net.thevpc.nuts.elem.NObjectElementBuilder |
add(net.thevpc.nuts.elem.NElement name,
net.thevpc.nuts.elem.NElement value) |
net.thevpc.nuts.elem.NObjectElementBuilder |
add(Number value) |
net.thevpc.nuts.elem.NObjectElementBuilder |
add(String value) |
net.thevpc.nuts.elem.NObjectElementBuilder |
add(String name,
Boolean value) |
net.thevpc.nuts.elem.NObjectElementBuilder |
add(String name,
Byte value) |
net.thevpc.nuts.elem.NObjectElementBuilder |
add(String name,
Character value) |
net.thevpc.nuts.elem.NObjectElementBuilder |
add(String name,
Double value) |
net.thevpc.nuts.elem.NObjectElementBuilder |
add(String name,
Float value) |
net.thevpc.nuts.elem.NObjectElementBuilder |
add(String name,
Integer value) |
net.thevpc.nuts.elem.NObjectElementBuilder |
add(String name,
Long value) |
net.thevpc.nuts.elem.NObjectElementBuilder |
add(String name,
net.thevpc.nuts.elem.NElement value) |
net.thevpc.nuts.elem.NObjectElementBuilder |
add(String name,
Number value) |
net.thevpc.nuts.elem.NObjectElementBuilder |
add(String name,
Short value) |
net.thevpc.nuts.elem.NObjectElementBuilder |
add(String name,
String value) |
net.thevpc.nuts.elem.NObjectElementBuilder |
addAffix(net.thevpc.nuts.elem.NAffix affix,
net.thevpc.nuts.elem.NAffixAnchor anchor) |
net.thevpc.nuts.elem.NObjectElementBuilder |
addAffix(net.thevpc.nuts.elem.NBoundAffix affix) |
net.thevpc.nuts.elem.NObjectElementBuilder |
addAffixAt(int index,
net.thevpc.nuts.elem.NAffix affix,
net.thevpc.nuts.elem.NAffixAnchor anchor) |
net.thevpc.nuts.elem.NObjectElementBuilder |
addAffixAt(int index,
net.thevpc.nuts.elem.NBoundAffix affix) |
net.thevpc.nuts.elem.NObjectElementBuilder |
addAffixes(List<? extends net.thevpc.nuts.elem.NAffix> affixes,
net.thevpc.nuts.elem.NAffixAnchor anchor) |
net.thevpc.nuts.elem.NObjectElementBuilder |
addAffixes(List<net.thevpc.nuts.elem.NBoundAffix> affixes) |
net.thevpc.nuts.elem.NObjectElementBuilder |
addAll(boolean[] value) |
net.thevpc.nuts.elem.NObjectElementBuilder |
addAll(byte[] value) |
net.thevpc.nuts.elem.NObjectElementBuilder |
addAll(char[] value) |
net.thevpc.nuts.elem.NObjectElementBuilder |
addAll(Collection<net.thevpc.nuts.elem.NElement> value) |
net.thevpc.nuts.elem.NObjectElementBuilder |
addAll(double[] value) |
net.thevpc.nuts.elem.NObjectElementBuilder |
addAll(float[] value) |
net.thevpc.nuts.elem.NObjectElementBuilder |
addAll(int[] value) |
net.thevpc.nuts.elem.NObjectElementBuilder |
addAll(List<net.thevpc.nuts.elem.NElement> other) |
net.thevpc.nuts.elem.NObjectElementBuilder |
addAll(long[] value) |
net.thevpc.nuts.elem.NObjectElementBuilder |
addAll(Map<net.thevpc.nuts.elem.NElement,net.thevpc.nuts.elem.NElement> other) |
net.thevpc.nuts.elem.NObjectElementBuilder |
addAll(net.thevpc.nuts.elem.NElement... values) |
net.thevpc.nuts.elem.NObjectElementBuilder |
addAll(net.thevpc.nuts.elem.NObjectElementBuilder value) |
net.thevpc.nuts.elem.NObjectElementBuilder |
addAll(String[] value) |
net.thevpc.nuts.elem.NObjectElementBuilder |
addAnnotation(net.thevpc.nuts.elem.NElementAnnotation annotation) |
net.thevpc.nuts.elem.NObjectElementBuilder |
addAnnotation(String name,
net.thevpc.nuts.elem.NElement... args) |
net.thevpc.nuts.elem.NObjectElementBuilder |
addAnnotations(List<net.thevpc.nuts.elem.NElementAnnotation> annotations) |
net.thevpc.nuts.elem.NObjectElementBuilder |
addAt(int index,
net.thevpc.nuts.elem.NElement item) |
net.thevpc.nuts.elem.NObjectElementBuilder |
addDiagnostic(net.thevpc.nuts.elem.NElementDiagnostic error) |
net.thevpc.nuts.elem.NObjectElementBuilder |
addIf(net.thevpc.nuts.elem.NElement name,
net.thevpc.nuts.elem.NElement value,
Predicate<net.thevpc.nuts.elem.NElement> predicate) |
net.thevpc.nuts.elem.NObjectElementBuilder |
addIf(String name,
net.thevpc.nuts.elem.NElement value,
Predicate<net.thevpc.nuts.elem.NElement> predicate) |
net.thevpc.nuts.elem.NObjectElementBuilder |
addLeadingComment(net.thevpc.nuts.elem.NElementComment comment) |
net.thevpc.nuts.elem.NObjectElementBuilder |
addLeadingComments(net.thevpc.nuts.elem.NElementComment... comments) |
net.thevpc.nuts.elem.NObjectElementBuilder |
addParam(net.thevpc.nuts.elem.NElement param) |
net.thevpc.nuts.elem.NObjectElementBuilder |
addParam(String name,
Boolean value) |
net.thevpc.nuts.elem.NObjectElementBuilder |
addParam(String name,
Double value) |
net.thevpc.nuts.elem.NObjectElementBuilder |
addParam(String name,
Integer value) |
net.thevpc.nuts.elem.NObjectElementBuilder |
addParam(String name,
Long value) |
net.thevpc.nuts.elem.NObjectElementBuilder |
addParam(String name,
net.thevpc.nuts.elem.NElement value) |
net.thevpc.nuts.elem.NObjectElementBuilder |
addParam(String name,
String value) |
net.thevpc.nuts.elem.NObjectElementBuilder |
addParamAt(int index,
net.thevpc.nuts.elem.NElement param) |
net.thevpc.nuts.elem.NObjectElementBuilder |
addParams(List<net.thevpc.nuts.elem.NElement> params) |
net.thevpc.nuts.elem.NObjectElementBuilder |
addTrailingComment(net.thevpc.nuts.elem.NElementComment comment) |
net.thevpc.nuts.elem.NObjectElementBuilder |
addTrailingComments(net.thevpc.nuts.elem.NElementComment... comments) |
net.thevpc.nuts.elem.NObjectElement |
build() |
List<net.thevpc.nuts.elem.NElement> |
children() |
net.thevpc.nuts.elem.NObjectElementBuilder |
clear() |
net.thevpc.nuts.elem.NObjectElementBuilder |
clearAffixes() |
net.thevpc.nuts.elem.NObjectElementBuilder |
clearAnnotations() |
net.thevpc.nuts.elem.NObjectElementBuilder |
clearChildren() |
net.thevpc.nuts.elem.NObjectElementBuilder |
clearComments() |
net.thevpc.nuts.elem.NObjectElementBuilder |
clearParams() |
net.thevpc.nuts.elem.NObjectElementBuilder |
copyFrom(net.thevpc.nuts.elem.NElement other) |
net.thevpc.nuts.elem.NObjectElementBuilder |
copyFrom(net.thevpc.nuts.elem.NElementBuilder other) |
net.thevpc.nuts.elem.NObjectElementBuilder |
copyFrom(net.thevpc.nuts.elem.NElementBuilder other,
net.thevpc.nuts.util.NAssignmentPolicy assignmentPolicy) |
net.thevpc.nuts.elem.NObjectElementBuilder |
copyFrom(net.thevpc.nuts.elem.NElement other,
net.thevpc.nuts.util.NAssignmentPolicy assignmentPolicy) |
net.thevpc.nuts.elem.NObjectElementBuilder |
doWith(Consumer<net.thevpc.nuts.elem.NObjectElementBuilder> con) |
net.thevpc.nuts.util.NOptional<net.thevpc.nuts.elem.NElement> |
get(net.thevpc.nuts.elem.NElement s) |
net.thevpc.nuts.util.NOptional<net.thevpc.nuts.elem.NElement> |
get(String s) |
List<net.thevpc.nuts.elem.NElement> |
getAll(net.thevpc.nuts.elem.NElement s) |
net.thevpc.nuts.util.NOptional<net.thevpc.nuts.elem.NElement> |
getAt(int index) |
boolean |
isParametrized() |
net.thevpc.nuts.elem.NObjectElementBuilder |
metadata(net.thevpc.nuts.elem.NElementMetadata metadata) |
net.thevpc.nuts.util.NOptional<String> |
name() |
net.thevpc.nuts.elem.NObjectElementBuilder |
name(String name) |
net.thevpc.nuts.util.NOptional<List<net.thevpc.nuts.elem.NElement>> |
params() |
net.thevpc.nuts.elem.NObjectElementBuilder |
remove(net.thevpc.nuts.elem.NElement child) |
net.thevpc.nuts.elem.NObjectElementBuilder |
remove(String child) |
net.thevpc.nuts.elem.NObjectElementBuilder |
removeAffix(int affix) |
net.thevpc.nuts.elem.NObjectElementBuilder |
removeAffixes(net.thevpc.nuts.elem.NAffixType type,
net.thevpc.nuts.elem.NAffixAnchor anchor) |
net.thevpc.nuts.elem.NObjectElementBuilder |
removeAll(net.thevpc.nuts.elem.NElement child) |
net.thevpc.nuts.elem.NObjectElementBuilder |
removeAllPairs(net.thevpc.nuts.elem.NElement name) |
net.thevpc.nuts.elem.NObjectElementBuilder |
removeAllPairs(String name) |
net.thevpc.nuts.elem.NObjectElementBuilder |
removeAnnotation(net.thevpc.nuts.elem.NElementAnnotation annotation) |
net.thevpc.nuts.elem.NObjectElementBuilder |
removeAt(int index) |
net.thevpc.nuts.elem.NObjectElementBuilder |
removeDiagnostic(net.thevpc.nuts.elem.NElementDiagnostic error) |
net.thevpc.nuts.elem.NObjectElementBuilder |
removePair(net.thevpc.nuts.elem.NElement entryKey) |
net.thevpc.nuts.elem.NObjectElementBuilder |
removePair(String name) |
net.thevpc.nuts.elem.NObjectElementBuilder |
removeParamAt(int index) |
net.thevpc.nuts.elem.NObjectElementBuilder |
set(net.thevpc.nuts.elem.NElement name,
Boolean value) |
net.thevpc.nuts.elem.NObjectElementBuilder |
set(net.thevpc.nuts.elem.NElement name,
Byte value) |
net.thevpc.nuts.elem.NObjectElementBuilder |
set(net.thevpc.nuts.elem.NElement name,
Character value) |
net.thevpc.nuts.elem.NObjectElementBuilder |
set(net.thevpc.nuts.elem.NElement name,
Double value) |
net.thevpc.nuts.elem.NObjectElementBuilder |
set(net.thevpc.nuts.elem.NElement name,
Float value) |
net.thevpc.nuts.elem.NObjectElementBuilder |
set(net.thevpc.nuts.elem.NElement name,
Integer value) |
net.thevpc.nuts.elem.NObjectElementBuilder |
set(net.thevpc.nuts.elem.NElement name,
Long value) |
net.thevpc.nuts.elem.NObjectElementBuilder |
set(net.thevpc.nuts.elem.NElement name,
net.thevpc.nuts.elem.NElement value) |
net.thevpc.nuts.elem.NObjectElementBuilder |
set(net.thevpc.nuts.elem.NElement name,
Short value) |
net.thevpc.nuts.elem.NObjectElementBuilder |
set(net.thevpc.nuts.elem.NElement name,
String value) |
net.thevpc.nuts.elem.NObjectElementBuilder |
set(net.thevpc.nuts.elem.NPairElement entry) |
net.thevpc.nuts.elem.NObjectElementBuilder |
set(String name,
Boolean value) |
net.thevpc.nuts.elem.NObjectElementBuilder |
set(String name,
Byte value) |
net.thevpc.nuts.elem.NObjectElementBuilder |
set(String name,
Character value) |
net.thevpc.nuts.elem.NObjectElementBuilder |
set(String name,
Double value) |
net.thevpc.nuts.elem.NObjectElementBuilder |
set(String name,
Float value) |
net.thevpc.nuts.elem.NObjectElementBuilder |
set(String name,
Integer value) |
net.thevpc.nuts.elem.NObjectElementBuilder |
set(String name,
Long value) |
net.thevpc.nuts.elem.NObjectElementBuilder |
set(String name,
net.thevpc.nuts.elem.NElement value) |
net.thevpc.nuts.elem.NObjectElementBuilder |
set(String name,
Short value) |
net.thevpc.nuts.elem.NObjectElementBuilder |
set(String name,
String value) |
net.thevpc.nuts.elem.NObjectElementBuilder |
setAffixAt(int index,
net.thevpc.nuts.elem.NAffix affix,
net.thevpc.nuts.elem.NAffixAnchor anchor) |
net.thevpc.nuts.elem.NObjectElementBuilder |
setAffixAt(int index,
net.thevpc.nuts.elem.NBoundAffix affix) |
net.thevpc.nuts.elem.NObjectElementBuilder |
setAffixes(List<net.thevpc.nuts.elem.NBoundAffix> affixes) |
net.thevpc.nuts.elem.NObjectElementBuilder |
setAll(Map<net.thevpc.nuts.elem.NElement,net.thevpc.nuts.elem.NElement> other) |
net.thevpc.nuts.elem.NObjectElementBuilder |
setAt(int i,
net.thevpc.nuts.elem.NElement element) |
net.thevpc.nuts.elem.NObjectElementBuilder |
setChildren(List<net.thevpc.nuts.elem.NElement> values) |
net.thevpc.nuts.elem.NObjectElementBuilder |
setParamAt(int index,
Boolean value) |
net.thevpc.nuts.elem.NObjectElementBuilder |
setParamAt(int index,
Byte value) |
net.thevpc.nuts.elem.NObjectElementBuilder |
setParamAt(int index,
Character value) |
net.thevpc.nuts.elem.NObjectElementBuilder |
setParamAt(int index,
Double value) |
net.thevpc.nuts.elem.NObjectElementBuilder |
setParamAt(int index,
Integer value) |
net.thevpc.nuts.elem.NObjectElementBuilder |
setParamAt(int index,
Long value) |
net.thevpc.nuts.elem.NObjectElementBuilder |
setParamAt(int index,
net.thevpc.nuts.elem.NElement param) |
net.thevpc.nuts.elem.NObjectElementBuilder |
setParamAt(int index,
Short value) |
net.thevpc.nuts.elem.NObjectElementBuilder |
setParamAt(int index,
String value) |
net.thevpc.nuts.elem.NObjectElementBuilder |
setParametrized(boolean parametrized) |
net.thevpc.nuts.elem.NObjectElementBuilder |
setParams(List<net.thevpc.nuts.elem.NElement> params) |
int |
size() |
net.thevpc.nuts.elem.NElementType |
type() |
addNewLineAffix, addNewLineAffix, addSeparatorAffix, addSeparatorAffix, addSpaceAffix, addSpaceAffix, affixes, annotations, comments, diagnostics, isCustomTree, leadingComments, metadata, removeAffix, removeAffix, removeAffixIf, toString, trailingCommentsclone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitaddNewLineAffix, addNewLineAffix, addSeparatorAffix, addSeparatorAffix, addSpaceAffix, addSpaceAffix, affixes, annotations, comments, diagnostics, isCustomTree, leadingComments, metadata, removeAffix, removeAffix, removeAffixIf, trailingCommentspublic net.thevpc.nuts.elem.NObjectElementBuilder doWith(Consumer<net.thevpc.nuts.elem.NObjectElementBuilder> con)
doWith in interface net.thevpc.nuts.elem.NObjectElementBuilderpublic net.thevpc.nuts.elem.NObjectElementBuilder remove(String child)
remove in interface net.thevpc.nuts.elem.NObjectElementBuilderpublic net.thevpc.nuts.util.NOptional<String> name()
name in interface net.thevpc.nuts.elem.NObjectElementBuilderpublic net.thevpc.nuts.elem.NObjectElementBuilder name(String name)
name in interface net.thevpc.nuts.elem.NObjectElementBuilderpublic boolean isParametrized()
isParametrized in interface net.thevpc.nuts.elem.NObjectElementBuilderpublic net.thevpc.nuts.elem.NObjectElementBuilder setParametrized(boolean parametrized)
setParametrized in interface net.thevpc.nuts.elem.NObjectElementBuilderpublic net.thevpc.nuts.elem.NObjectElementBuilder addParams(List<net.thevpc.nuts.elem.NElement> params)
addParams in interface net.thevpc.nuts.elem.NObjectElementBuilderpublic net.thevpc.nuts.elem.NObjectElementBuilder addParam(net.thevpc.nuts.elem.NElement param)
addParam in interface net.thevpc.nuts.elem.NObjectElementBuilderpublic net.thevpc.nuts.elem.NObjectElementBuilder setParamAt(int index,
net.thevpc.nuts.elem.NElement param)
setParamAt in interface net.thevpc.nuts.elem.NObjectElementBuilderpublic net.thevpc.nuts.elem.NObjectElementBuilder setParamAt(int index,
Long value)
setParamAt in interface net.thevpc.nuts.elem.NObjectElementBuilderpublic net.thevpc.nuts.elem.NObjectElementBuilder setParamAt(int index,
Short value)
setParamAt in interface net.thevpc.nuts.elem.NObjectElementBuilderpublic net.thevpc.nuts.elem.NObjectElementBuilder setParamAt(int index,
Character value)
setParamAt in interface net.thevpc.nuts.elem.NObjectElementBuilderpublic net.thevpc.nuts.elem.NObjectElementBuilder setParamAt(int index,
Byte value)
setParamAt in interface net.thevpc.nuts.elem.NObjectElementBuilderpublic net.thevpc.nuts.elem.NObjectElementBuilder setParamAt(int index,
Boolean value)
setParamAt in interface net.thevpc.nuts.elem.NObjectElementBuilderpublic net.thevpc.nuts.elem.NObjectElementBuilder setParamAt(int index,
Integer value)
setParamAt in interface net.thevpc.nuts.elem.NObjectElementBuilderpublic net.thevpc.nuts.elem.NObjectElementBuilder setParamAt(int index,
Double value)
setParamAt in interface net.thevpc.nuts.elem.NObjectElementBuilderpublic net.thevpc.nuts.elem.NObjectElementBuilder setParamAt(int index,
String value)
setParamAt in interface net.thevpc.nuts.elem.NObjectElementBuilderpublic net.thevpc.nuts.elem.NObjectElementBuilder setParams(List<net.thevpc.nuts.elem.NElement> params)
setParams in interface net.thevpc.nuts.elem.NObjectElementBuilderpublic net.thevpc.nuts.elem.NObjectElementBuilder setChildren(List<net.thevpc.nuts.elem.NElement> values)
setChildren in interface net.thevpc.nuts.elem.NObjectElementBuilderpublic net.thevpc.nuts.elem.NObjectElementBuilder addParamAt(int index,
net.thevpc.nuts.elem.NElement param)
addParamAt in interface net.thevpc.nuts.elem.NObjectElementBuilderpublic net.thevpc.nuts.elem.NObjectElementBuilder removeParamAt(int index)
removeParamAt in interface net.thevpc.nuts.elem.NObjectElementBuilderpublic net.thevpc.nuts.elem.NObjectElementBuilder clearParams()
clearParams in interface net.thevpc.nuts.elem.NObjectElementBuilderpublic net.thevpc.nuts.util.NOptional<List<net.thevpc.nuts.elem.NElement>> params()
params in interface net.thevpc.nuts.elem.NObjectElementBuilderpublic List<net.thevpc.nuts.elem.NElement> children()
children in interface net.thevpc.nuts.elem.NObjectElementBuilderpublic int size()
size in interface net.thevpc.nuts.elem.NObjectElementBuilderpublic List<net.thevpc.nuts.elem.NElement> getAll(net.thevpc.nuts.elem.NElement s)
getAll in interface net.thevpc.nuts.elem.NObjectElementBuilderpublic net.thevpc.nuts.util.NOptional<net.thevpc.nuts.elem.NElement> get(net.thevpc.nuts.elem.NElement s)
get in interface net.thevpc.nuts.elem.NObjectElementBuilderpublic net.thevpc.nuts.util.NOptional<net.thevpc.nuts.elem.NElement> get(String s)
get in interface net.thevpc.nuts.elem.NObjectElementBuilderpublic net.thevpc.nuts.util.NOptional<net.thevpc.nuts.elem.NElement> getAt(int index)
getAt in interface net.thevpc.nuts.elem.NObjectElementBuilderpublic net.thevpc.nuts.elem.NObjectElementBuilder addIf(String name, net.thevpc.nuts.elem.NElement value, Predicate<net.thevpc.nuts.elem.NElement> predicate)
addIf in interface net.thevpc.nuts.elem.NObjectElementBuilderpublic net.thevpc.nuts.elem.NObjectElementBuilder add(String name, net.thevpc.nuts.elem.NElement value)
add in interface net.thevpc.nuts.elem.NObjectElementBuilderpublic net.thevpc.nuts.elem.NObjectElementBuilder add(String name, Number value)
add in interface net.thevpc.nuts.elem.NObjectElementBuilderpublic net.thevpc.nuts.elem.NObjectElementBuilder add(net.thevpc.nuts.elem.NElement name,
net.thevpc.nuts.elem.NElement value)
add in interface net.thevpc.nuts.elem.NObjectElementBuilderpublic net.thevpc.nuts.elem.NObjectElementBuilder addIf(net.thevpc.nuts.elem.NElement name,
net.thevpc.nuts.elem.NElement value,
Predicate<net.thevpc.nuts.elem.NElement> predicate)
addIf in interface net.thevpc.nuts.elem.NObjectElementBuilderpublic net.thevpc.nuts.elem.NObjectElementBuilder set(net.thevpc.nuts.elem.NElement name,
net.thevpc.nuts.elem.NElement value)
set in interface net.thevpc.nuts.elem.NObjectElementBuilderpublic net.thevpc.nuts.elem.NObjectElementBuilder setAt(int i,
net.thevpc.nuts.elem.NElement element)
setAt in interface net.thevpc.nuts.elem.NObjectElementBuilderpublic net.thevpc.nuts.elem.NObjectElementBuilder set(String name, net.thevpc.nuts.elem.NElement value)
set in interface net.thevpc.nuts.elem.NObjectElementBuilderpublic net.thevpc.nuts.elem.NObjectElementBuilder set(String name, Boolean value)
set in interface net.thevpc.nuts.elem.NObjectElementBuilderpublic net.thevpc.nuts.elem.NObjectElementBuilder set(String name, Integer value)
set in interface net.thevpc.nuts.elem.NObjectElementBuilderpublic net.thevpc.nuts.elem.NObjectElementBuilder set(String name, Double value)
set in interface net.thevpc.nuts.elem.NObjectElementBuilderpublic net.thevpc.nuts.elem.NObjectElementBuilder set(String name, Float value)
set in interface net.thevpc.nuts.elem.NObjectElementBuilderpublic net.thevpc.nuts.elem.NObjectElementBuilder set(String name, Byte value)
set in interface net.thevpc.nuts.elem.NObjectElementBuilderpublic net.thevpc.nuts.elem.NObjectElementBuilder set(String name, String value)
set in interface net.thevpc.nuts.elem.NObjectElementBuilderpublic net.thevpc.nuts.elem.NObjectElementBuilder set(String name, Long value)
set in interface net.thevpc.nuts.elem.NObjectElementBuilderpublic net.thevpc.nuts.elem.NObjectElementBuilder set(String name, Short value)
set in interface net.thevpc.nuts.elem.NObjectElementBuilderpublic net.thevpc.nuts.elem.NObjectElementBuilder set(String name, Character value)
set in interface net.thevpc.nuts.elem.NObjectElementBuilderpublic net.thevpc.nuts.elem.NObjectElementBuilder removeAt(int index)
removeAt in interface net.thevpc.nuts.elem.NObjectElementBuilderpublic net.thevpc.nuts.elem.NObjectElementBuilder remove(net.thevpc.nuts.elem.NElement child)
remove in interface net.thevpc.nuts.elem.NObjectElementBuilderpublic net.thevpc.nuts.elem.NObjectElementBuilder removePair(net.thevpc.nuts.elem.NElement entryKey)
removePair in interface net.thevpc.nuts.elem.NObjectElementBuilderpublic net.thevpc.nuts.elem.NObjectElementBuilder removeAll(net.thevpc.nuts.elem.NElement child)
removeAll in interface net.thevpc.nuts.elem.NObjectElementBuilderpublic net.thevpc.nuts.elem.NObjectElementBuilder removeAllPairs(net.thevpc.nuts.elem.NElement name)
removeAllPairs in interface net.thevpc.nuts.elem.NObjectElementBuilderpublic net.thevpc.nuts.elem.NObjectElementBuilder removePair(String name)
removePair in interface net.thevpc.nuts.elem.NObjectElementBuilderpublic net.thevpc.nuts.elem.NObjectElementBuilder removeAllPairs(String name)
removeAllPairs in interface net.thevpc.nuts.elem.NObjectElementBuilderpublic net.thevpc.nuts.elem.NObjectElementBuilder addAll(Map<net.thevpc.nuts.elem.NElement,net.thevpc.nuts.elem.NElement> other)
addAll in interface net.thevpc.nuts.elem.NObjectElementBuilderpublic net.thevpc.nuts.elem.NObjectElementBuilder addAll(List<net.thevpc.nuts.elem.NElement> other)
addAll in interface net.thevpc.nuts.elem.NObjectElementBuilderpublic net.thevpc.nuts.elem.NObjectElementBuilder setAll(Map<net.thevpc.nuts.elem.NElement,net.thevpc.nuts.elem.NElement> other)
setAll in interface net.thevpc.nuts.elem.NObjectElementBuilderpublic net.thevpc.nuts.elem.NObjectElementBuilder set(net.thevpc.nuts.elem.NElement name,
Boolean value)
set in interface net.thevpc.nuts.elem.NObjectElementBuilderpublic net.thevpc.nuts.elem.NObjectElementBuilder set(net.thevpc.nuts.elem.NElement name,
Integer value)
set in interface net.thevpc.nuts.elem.NObjectElementBuilderpublic net.thevpc.nuts.elem.NObjectElementBuilder set(net.thevpc.nuts.elem.NElement name,
Long value)
set in interface net.thevpc.nuts.elem.NObjectElementBuilderpublic net.thevpc.nuts.elem.NObjectElementBuilder set(net.thevpc.nuts.elem.NElement name,
Float value)
set in interface net.thevpc.nuts.elem.NObjectElementBuilderpublic net.thevpc.nuts.elem.NObjectElementBuilder set(net.thevpc.nuts.elem.NElement name,
Short value)
set in interface net.thevpc.nuts.elem.NObjectElementBuilderpublic net.thevpc.nuts.elem.NObjectElementBuilder set(net.thevpc.nuts.elem.NElement name,
Byte value)
set in interface net.thevpc.nuts.elem.NObjectElementBuilderpublic net.thevpc.nuts.elem.NObjectElementBuilder set(net.thevpc.nuts.elem.NElement name,
Character value)
set in interface net.thevpc.nuts.elem.NObjectElementBuilderpublic net.thevpc.nuts.elem.NObjectElementBuilder set(net.thevpc.nuts.elem.NElement name,
Double value)
set in interface net.thevpc.nuts.elem.NObjectElementBuilderpublic net.thevpc.nuts.elem.NObjectElementBuilder set(net.thevpc.nuts.elem.NElement name,
String value)
set in interface net.thevpc.nuts.elem.NObjectElementBuilderpublic net.thevpc.nuts.elem.NObjectElementBuilder clear()
clear in interface net.thevpc.nuts.elem.NObjectElementBuilderpublic net.thevpc.nuts.elem.NObjectElementBuilder clearChildren()
clearChildren in interface net.thevpc.nuts.elem.NObjectElementBuilderpublic net.thevpc.nuts.elem.NObjectElementBuilder add(net.thevpc.nuts.elem.NElement entry)
add in interface net.thevpc.nuts.elem.NObjectElementBuilderpublic net.thevpc.nuts.elem.NObjectElementBuilder addAt(int index,
net.thevpc.nuts.elem.NElement item)
addAt in interface net.thevpc.nuts.elem.NObjectElementBuilderpublic net.thevpc.nuts.elem.NObjectElementBuilder set(net.thevpc.nuts.elem.NPairElement entry)
set in interface net.thevpc.nuts.elem.NObjectElementBuilderpublic net.thevpc.nuts.elem.NObjectElementBuilder addAll(net.thevpc.nuts.elem.NElement... values)
addAll in interface net.thevpc.nuts.elem.NObjectElementBuilderpublic net.thevpc.nuts.elem.NObjectElementBuilder add(String name, Boolean value)
add in interface net.thevpc.nuts.elem.NObjectElementBuilderpublic net.thevpc.nuts.elem.NObjectElementBuilder add(String name, Integer value)
add in interface net.thevpc.nuts.elem.NObjectElementBuilderpublic net.thevpc.nuts.elem.NObjectElementBuilder add(String name, Short value)
add in interface net.thevpc.nuts.elem.NObjectElementBuilderpublic net.thevpc.nuts.elem.NObjectElementBuilder add(String name, Double value)
add in interface net.thevpc.nuts.elem.NObjectElementBuilderpublic net.thevpc.nuts.elem.NObjectElementBuilder add(String name, Long value)
add in interface net.thevpc.nuts.elem.NObjectElementBuilderpublic net.thevpc.nuts.elem.NObjectElementBuilder add(String name, Float value)
add in interface net.thevpc.nuts.elem.NObjectElementBuilderpublic net.thevpc.nuts.elem.NObjectElementBuilder add(String name, Byte value)
add in interface net.thevpc.nuts.elem.NObjectElementBuilderpublic net.thevpc.nuts.elem.NObjectElementBuilder add(String name, Character value)
add in interface net.thevpc.nuts.elem.NObjectElementBuilderpublic net.thevpc.nuts.elem.NObjectElementBuilder add(String name, String value)
add in interface net.thevpc.nuts.elem.NObjectElementBuilderpublic net.thevpc.nuts.elem.NObjectElementBuilder addAll(Collection<net.thevpc.nuts.elem.NElement> value)
addAll in interface net.thevpc.nuts.elem.NObjectElementBuilderpublic net.thevpc.nuts.elem.NObjectElementBuilder addAll(net.thevpc.nuts.elem.NObjectElementBuilder value)
addAll in interface net.thevpc.nuts.elem.NObjectElementBuilderpublic net.thevpc.nuts.elem.NObjectElementBuilder addAll(String[] value)
addAll in interface net.thevpc.nuts.elem.NObjectElementBuilderpublic net.thevpc.nuts.elem.NObjectElementBuilder addAll(int[] value)
addAll in interface net.thevpc.nuts.elem.NObjectElementBuilderpublic net.thevpc.nuts.elem.NObjectElementBuilder addAll(double[] value)
addAll in interface net.thevpc.nuts.elem.NObjectElementBuilderpublic net.thevpc.nuts.elem.NObjectElementBuilder addAll(long[] value)
addAll in interface net.thevpc.nuts.elem.NObjectElementBuilderpublic net.thevpc.nuts.elem.NObjectElementBuilder addAll(float[] value)
addAll in interface net.thevpc.nuts.elem.NObjectElementBuilderpublic net.thevpc.nuts.elem.NObjectElementBuilder addAll(boolean[] value)
addAll in interface net.thevpc.nuts.elem.NObjectElementBuilderpublic net.thevpc.nuts.elem.NObjectElementBuilder addAll(char[] value)
addAll in interface net.thevpc.nuts.elem.NObjectElementBuilderpublic net.thevpc.nuts.elem.NObjectElementBuilder addAll(byte[] value)
addAll in interface net.thevpc.nuts.elem.NObjectElementBuilderpublic net.thevpc.nuts.elem.NObjectElementBuilder add(Integer value)
add in interface net.thevpc.nuts.elem.NObjectElementBuilderpublic net.thevpc.nuts.elem.NObjectElementBuilder add(Long value)
add in interface net.thevpc.nuts.elem.NObjectElementBuilderpublic net.thevpc.nuts.elem.NObjectElementBuilder add(Double value)
add in interface net.thevpc.nuts.elem.NObjectElementBuilderpublic net.thevpc.nuts.elem.NObjectElementBuilder add(Float value)
add in interface net.thevpc.nuts.elem.NObjectElementBuilderpublic net.thevpc.nuts.elem.NObjectElementBuilder add(Byte value)
add in interface net.thevpc.nuts.elem.NObjectElementBuilderpublic net.thevpc.nuts.elem.NObjectElementBuilder add(Boolean value)
add in interface net.thevpc.nuts.elem.NObjectElementBuilderpublic net.thevpc.nuts.elem.NObjectElementBuilder add(Character value)
add in interface net.thevpc.nuts.elem.NObjectElementBuilderpublic net.thevpc.nuts.elem.NObjectElementBuilder add(Number value)
add in interface net.thevpc.nuts.elem.NObjectElementBuilderpublic net.thevpc.nuts.elem.NObjectElementBuilder add(String value)
add in interface net.thevpc.nuts.elem.NObjectElementBuilderpublic net.thevpc.nuts.elem.NObjectElement build()
build in interface net.thevpc.nuts.elem.NElementBuilderbuild in interface net.thevpc.nuts.elem.NObjectElementBuilderpublic net.thevpc.nuts.elem.NElementType type()
type in interface net.thevpc.nuts.elem.NElementBuilderpublic net.thevpc.nuts.elem.NObjectElementBuilder addParam(String name, net.thevpc.nuts.elem.NElement value)
addParam in interface net.thevpc.nuts.elem.NObjectElementBuilderpublic net.thevpc.nuts.elem.NObjectElementBuilder addParam(String name, String value)
addParam in interface net.thevpc.nuts.elem.NObjectElementBuilderpublic net.thevpc.nuts.elem.NObjectElementBuilder addParam(String name, Integer value)
addParam in interface net.thevpc.nuts.elem.NObjectElementBuilderpublic net.thevpc.nuts.elem.NObjectElementBuilder addParam(String name, Long value)
addParam in interface net.thevpc.nuts.elem.NObjectElementBuilderpublic net.thevpc.nuts.elem.NObjectElementBuilder addParam(String name, Double value)
addParam in interface net.thevpc.nuts.elem.NObjectElementBuilderpublic net.thevpc.nuts.elem.NObjectElementBuilder addParam(String name, Boolean value)
addParam in interface net.thevpc.nuts.elem.NObjectElementBuilderpublic net.thevpc.nuts.elem.NObjectElementBuilder copyFrom(net.thevpc.nuts.elem.NElementBuilder other,
net.thevpc.nuts.util.NAssignmentPolicy assignmentPolicy)
copyFrom in interface net.thevpc.nuts.elem.NElementBuildercopyFrom in interface net.thevpc.nuts.elem.NObjectElementBuildercopyFrom in class AbstractNElementBuilderpublic net.thevpc.nuts.elem.NObjectElementBuilder copyFrom(net.thevpc.nuts.elem.NElement other,
net.thevpc.nuts.util.NAssignmentPolicy assignmentPolicy)
copyFrom in interface net.thevpc.nuts.elem.NElementBuildercopyFrom in interface net.thevpc.nuts.elem.NObjectElementBuildercopyFrom in class AbstractNElementBuilderpublic net.thevpc.nuts.elem.NObjectElementBuilder addAnnotations(List<net.thevpc.nuts.elem.NElementAnnotation> annotations)
addAnnotations in interface net.thevpc.nuts.elem.NElementBuilderaddAnnotations in interface net.thevpc.nuts.elem.NObjectElementBuilderaddAnnotations in class AbstractNElementBuilderpublic net.thevpc.nuts.elem.NObjectElementBuilder addAnnotation(String name, net.thevpc.nuts.elem.NElement... args)
addAnnotation in interface net.thevpc.nuts.elem.NElementBuilderaddAnnotation in interface net.thevpc.nuts.elem.NObjectElementBuilderaddAnnotation in class AbstractNElementBuilderpublic net.thevpc.nuts.elem.NObjectElementBuilder addAnnotation(net.thevpc.nuts.elem.NElementAnnotation annotation)
addAnnotation in interface net.thevpc.nuts.elem.NElementBuilderaddAnnotation in interface net.thevpc.nuts.elem.NObjectElementBuilderaddAnnotation in class AbstractNElementBuilderpublic net.thevpc.nuts.elem.NObjectElementBuilder addAffixAt(int index,
net.thevpc.nuts.elem.NBoundAffix affix)
addAffixAt in interface net.thevpc.nuts.elem.NElementBuilderaddAffixAt in interface net.thevpc.nuts.elem.NObjectElementBuilderaddAffixAt in class AbstractNElementBuilderpublic net.thevpc.nuts.elem.NObjectElementBuilder removeAffix(int affix)
removeAffix in interface net.thevpc.nuts.elem.NElementBuilderremoveAffix in interface net.thevpc.nuts.elem.NObjectElementBuilderremoveAffix in class AbstractNElementBuilderpublic net.thevpc.nuts.elem.NObjectElementBuilder clearAnnotations()
clearAnnotations in interface net.thevpc.nuts.elem.NElementBuilderclearAnnotations in interface net.thevpc.nuts.elem.NObjectElementBuilderclearAnnotations in class AbstractNElementBuilderpublic net.thevpc.nuts.elem.NObjectElementBuilder clearAffixes()
clearAffixes in interface net.thevpc.nuts.elem.NElementBuilderclearAffixes in interface net.thevpc.nuts.elem.NObjectElementBuilderclearAffixes in class AbstractNElementBuilderpublic net.thevpc.nuts.elem.NObjectElementBuilder clearComments()
clearComments in interface net.thevpc.nuts.elem.NElementBuilderclearComments in interface net.thevpc.nuts.elem.NObjectElementBuilderclearComments in class AbstractNElementBuilderpublic net.thevpc.nuts.elem.NObjectElementBuilder setAffixAt(int index,
net.thevpc.nuts.elem.NBoundAffix affix)
setAffixAt in interface net.thevpc.nuts.elem.NElementBuildersetAffixAt in interface net.thevpc.nuts.elem.NObjectElementBuildersetAffixAt in class AbstractNElementBuilderpublic net.thevpc.nuts.elem.NObjectElementBuilder setAffixes(List<net.thevpc.nuts.elem.NBoundAffix> affixes)
setAffixes in interface net.thevpc.nuts.elem.NElementBuildersetAffixes in interface net.thevpc.nuts.elem.NObjectElementBuildersetAffixes in class AbstractNElementBuilderpublic net.thevpc.nuts.elem.NObjectElementBuilder addAffix(net.thevpc.nuts.elem.NBoundAffix affix)
addAffix in interface net.thevpc.nuts.elem.NElementBuilderaddAffix in interface net.thevpc.nuts.elem.NObjectElementBuilderaddAffix in class AbstractNElementBuilderpublic net.thevpc.nuts.elem.NObjectElementBuilder addAffixAt(int index,
net.thevpc.nuts.elem.NAffix affix,
net.thevpc.nuts.elem.NAffixAnchor anchor)
addAffixAt in interface net.thevpc.nuts.elem.NElementBuilderaddAffixAt in interface net.thevpc.nuts.elem.NObjectElementBuilderaddAffixAt in class AbstractNElementBuilderpublic net.thevpc.nuts.elem.NObjectElementBuilder setAffixAt(int index,
net.thevpc.nuts.elem.NAffix affix,
net.thevpc.nuts.elem.NAffixAnchor anchor)
setAffixAt in interface net.thevpc.nuts.elem.NElementBuildersetAffixAt in interface net.thevpc.nuts.elem.NObjectElementBuildersetAffixAt in class AbstractNElementBuilderpublic net.thevpc.nuts.elem.NObjectElementBuilder removeDiagnostic(net.thevpc.nuts.elem.NElementDiagnostic error)
removeDiagnostic in interface net.thevpc.nuts.elem.NElementBuilderremoveDiagnostic in interface net.thevpc.nuts.elem.NObjectElementBuilderremoveDiagnostic in class AbstractNElementBuilderpublic net.thevpc.nuts.elem.NObjectElementBuilder addAffixes(List<net.thevpc.nuts.elem.NBoundAffix> affixes)
addAffixes in interface net.thevpc.nuts.elem.NElementBuilderaddAffixes in interface net.thevpc.nuts.elem.NObjectElementBuilderaddAffixes in class AbstractNElementBuilderpublic net.thevpc.nuts.elem.NObjectElementBuilder addDiagnostic(net.thevpc.nuts.elem.NElementDiagnostic error)
addDiagnostic in interface net.thevpc.nuts.elem.NElementBuilderaddDiagnostic in interface net.thevpc.nuts.elem.NObjectElementBuilderaddDiagnostic in class AbstractNElementBuilderpublic net.thevpc.nuts.elem.NObjectElementBuilder addAffixes(List<? extends net.thevpc.nuts.elem.NAffix> affixes, net.thevpc.nuts.elem.NAffixAnchor anchor)
addAffixes in class AbstractNElementBuilderpublic net.thevpc.nuts.elem.NObjectElementBuilder addAffix(net.thevpc.nuts.elem.NAffix affix,
net.thevpc.nuts.elem.NAffixAnchor anchor)
addAffix in interface net.thevpc.nuts.elem.NElementBuilderaddAffix in class AbstractNElementBuilderpublic net.thevpc.nuts.elem.NObjectElementBuilder removeAffixes(net.thevpc.nuts.elem.NAffixType type,
net.thevpc.nuts.elem.NAffixAnchor anchor)
removeAffixes in interface net.thevpc.nuts.elem.NElementBuilderremoveAffixes in interface net.thevpc.nuts.elem.NObjectElementBuilderremoveAffixes in class AbstractNElementBuilderpublic net.thevpc.nuts.elem.NObjectElementBuilder addLeadingComment(net.thevpc.nuts.elem.NElementComment comment)
addLeadingComment in interface net.thevpc.nuts.elem.NElementBuilderaddLeadingComment in interface net.thevpc.nuts.elem.NObjectElementBuilderaddLeadingComment in class AbstractNElementBuilderpublic net.thevpc.nuts.elem.NObjectElementBuilder addLeadingComments(net.thevpc.nuts.elem.NElementComment... comments)
addLeadingComments in interface net.thevpc.nuts.elem.NElementBuilderaddLeadingComments in interface net.thevpc.nuts.elem.NObjectElementBuilderaddLeadingComments in class AbstractNElementBuilderpublic net.thevpc.nuts.elem.NObjectElementBuilder addTrailingComment(net.thevpc.nuts.elem.NElementComment comment)
addTrailingComment in interface net.thevpc.nuts.elem.NElementBuilderaddTrailingComment in interface net.thevpc.nuts.elem.NObjectElementBuilderaddTrailingComment in class AbstractNElementBuilderpublic net.thevpc.nuts.elem.NObjectElementBuilder addTrailingComments(net.thevpc.nuts.elem.NElementComment... comments)
addTrailingComments in interface net.thevpc.nuts.elem.NElementBuilderaddTrailingComments in interface net.thevpc.nuts.elem.NObjectElementBuilderaddTrailingComments in class AbstractNElementBuilderpublic net.thevpc.nuts.elem.NObjectElementBuilder removeAnnotation(net.thevpc.nuts.elem.NElementAnnotation annotation)
removeAnnotation in interface net.thevpc.nuts.elem.NElementBuilderremoveAnnotation in interface net.thevpc.nuts.elem.NObjectElementBuilderremoveAnnotation in class AbstractNElementBuilderpublic net.thevpc.nuts.elem.NObjectElementBuilder copyFrom(net.thevpc.nuts.elem.NElementBuilder other)
copyFrom in interface net.thevpc.nuts.elem.NElementBuildercopyFrom in interface net.thevpc.nuts.elem.NObjectElementBuildercopyFrom in class AbstractNElementBuilderpublic net.thevpc.nuts.elem.NObjectElementBuilder copyFrom(net.thevpc.nuts.elem.NElement other)
copyFrom in interface net.thevpc.nuts.elem.NElementBuildercopyFrom in interface net.thevpc.nuts.elem.NObjectElementBuildercopyFrom in class AbstractNElementBuilderpublic net.thevpc.nuts.elem.NObjectElementBuilder metadata(net.thevpc.nuts.elem.NElementMetadata metadata)
metadata in interface net.thevpc.nuts.elem.NElementBuildermetadata in interface net.thevpc.nuts.elem.NObjectElementBuildermetadata in class AbstractNElementBuilderCopyright © 2026 vpc open source initiative. All rights reserved.