public class DefaultNCharStreamElementBuilder extends AbstractNElementBuilder implements net.thevpc.nuts.elem.NCharStreamElementBuilder
| Constructor and Description |
|---|
DefaultNCharStreamElementBuilder() |
| Modifier and Type | Method and Description |
|---|---|
net.thevpc.nuts.elem.NCharStreamElementBuilder |
addAffix(net.thevpc.nuts.elem.NAffix affix,
net.thevpc.nuts.elem.NAffixAnchor anchor) |
net.thevpc.nuts.elem.NCharStreamElementBuilder |
addAffix(net.thevpc.nuts.elem.NBoundAffix affix) |
net.thevpc.nuts.elem.NCharStreamElementBuilder |
addAffixAt(int index,
net.thevpc.nuts.elem.NAffix affix,
net.thevpc.nuts.elem.NAffixAnchor anchor) |
net.thevpc.nuts.elem.NCharStreamElementBuilder |
addAffixAt(int index,
net.thevpc.nuts.elem.NBoundAffix affix) |
net.thevpc.nuts.elem.NCharStreamElementBuilder |
addAffixes(List<? extends net.thevpc.nuts.elem.NAffix> affixes,
net.thevpc.nuts.elem.NAffixAnchor anchor) |
net.thevpc.nuts.elem.NCharStreamElementBuilder |
addAffixes(List<net.thevpc.nuts.elem.NBoundAffix> affixes) |
net.thevpc.nuts.elem.NCharStreamElementBuilder |
addAnnotation(net.thevpc.nuts.elem.NElementAnnotation annotation) |
net.thevpc.nuts.elem.NCharStreamElementBuilder |
addAnnotation(String name,
net.thevpc.nuts.elem.NElement... args) |
net.thevpc.nuts.elem.NCharStreamElementBuilder |
addAnnotations(List<net.thevpc.nuts.elem.NElementAnnotation> annotations) |
net.thevpc.nuts.elem.NCharStreamElementBuilder |
addDiagnostic(net.thevpc.nuts.elem.NElementDiagnostic error) |
net.thevpc.nuts.elem.NCharStreamElementBuilder |
addLeadingComment(net.thevpc.nuts.elem.NElementComment comment) |
net.thevpc.nuts.elem.NCharStreamElementBuilder |
addLeadingComments(net.thevpc.nuts.elem.NElementComment... comments) |
net.thevpc.nuts.elem.NCharStreamElementBuilder |
addTrailingComment(net.thevpc.nuts.elem.NElementComment comment) |
net.thevpc.nuts.elem.NCharStreamElementBuilder |
addTrailingComments(net.thevpc.nuts.elem.NElementComment... comments) |
String |
blocIdentifier() |
net.thevpc.nuts.elem.NCharStreamElementBuilder |
blocIdentifier(String blocIdentifier) |
net.thevpc.nuts.elem.NCharStreamElement |
build() |
net.thevpc.nuts.elem.NCharStreamElementBuilder |
clearAffixes() |
net.thevpc.nuts.elem.NCharStreamElementBuilder |
clearAnnotations() |
net.thevpc.nuts.elem.NCharStreamElementBuilder |
clearComments() |
net.thevpc.nuts.elem.NCharStreamElementBuilder |
copyFrom(net.thevpc.nuts.elem.NElement other) |
net.thevpc.nuts.elem.NCharStreamElementBuilder |
copyFrom(net.thevpc.nuts.elem.NElementBuilder other) |
net.thevpc.nuts.elem.NCharStreamElementBuilder |
copyFrom(net.thevpc.nuts.elem.NElementBuilder other,
net.thevpc.nuts.util.NAssignmentPolicy assignmentPolicy) |
net.thevpc.nuts.elem.NCharStreamElementBuilder |
copyFrom(net.thevpc.nuts.elem.NElement other,
net.thevpc.nuts.util.NAssignmentPolicy assignmentPolicy) |
net.thevpc.nuts.elem.NCharStreamElementBuilder |
doWith(Consumer<net.thevpc.nuts.elem.NCharStreamElementBuilder> con) |
net.thevpc.nuts.elem.NCharStreamElementBuilder |
metadata(net.thevpc.nuts.elem.NElementMetadata metadata) |
net.thevpc.nuts.elem.NCharStreamElementBuilder |
removeAffix(int affix) |
net.thevpc.nuts.elem.NCharStreamElementBuilder |
removeAffixes(net.thevpc.nuts.elem.NAffixType type,
net.thevpc.nuts.elem.NAffixAnchor anchor) |
net.thevpc.nuts.elem.NCharStreamElementBuilder |
removeAnnotation(net.thevpc.nuts.elem.NElementAnnotation annotation) |
net.thevpc.nuts.elem.NCharStreamElementBuilder |
removeDiagnostic(net.thevpc.nuts.elem.NElementDiagnostic error) |
net.thevpc.nuts.elem.NCharStreamElementBuilder |
setAffixAt(int index,
net.thevpc.nuts.elem.NAffix affix,
net.thevpc.nuts.elem.NAffixAnchor anchor) |
net.thevpc.nuts.elem.NCharStreamElementBuilder |
setAffixAt(int index,
net.thevpc.nuts.elem.NBoundAffix affix) |
net.thevpc.nuts.elem.NCharStreamElementBuilder |
setAffixes(List<net.thevpc.nuts.elem.NBoundAffix> affixes) |
net.thevpc.nuts.elem.NElementType |
type() |
net.thevpc.nuts.io.NReaderProvider |
value() |
net.thevpc.nuts.elem.NCharStreamElementBuilder |
value(net.thevpc.nuts.io.NReaderProvider value) |
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.NCharStreamElementBuilder doWith(Consumer<net.thevpc.nuts.elem.NCharStreamElementBuilder> con)
doWith in interface net.thevpc.nuts.elem.NCharStreamElementBuilderpublic net.thevpc.nuts.io.NReaderProvider value()
value in interface net.thevpc.nuts.elem.NCharStreamElementBuilderpublic net.thevpc.nuts.elem.NCharStreamElementBuilder value(net.thevpc.nuts.io.NReaderProvider value)
value in interface net.thevpc.nuts.elem.NCharStreamElementBuilderpublic net.thevpc.nuts.elem.NCharStreamElement build()
build in interface net.thevpc.nuts.elem.NCharStreamElementBuilderbuild in interface net.thevpc.nuts.elem.NElementBuilderpublic String blocIdentifier()
blocIdentifier in interface net.thevpc.nuts.elem.NCharStreamElementBuilderpublic net.thevpc.nuts.elem.NCharStreamElementBuilder blocIdentifier(String blocIdentifier)
blocIdentifier in interface net.thevpc.nuts.elem.NCharStreamElementBuilderpublic net.thevpc.nuts.elem.NElementType type()
type in interface net.thevpc.nuts.elem.NElementBuilderpublic net.thevpc.nuts.elem.NCharStreamElementBuilder copyFrom(net.thevpc.nuts.elem.NElementBuilder other,
net.thevpc.nuts.util.NAssignmentPolicy assignmentPolicy)
copyFrom in interface net.thevpc.nuts.elem.NCharStreamElementBuildercopyFrom in interface net.thevpc.nuts.elem.NElementBuildercopyFrom in class AbstractNElementBuilderpublic net.thevpc.nuts.elem.NCharStreamElementBuilder copyFrom(net.thevpc.nuts.elem.NElement other,
net.thevpc.nuts.util.NAssignmentPolicy assignmentPolicy)
copyFrom in interface net.thevpc.nuts.elem.NCharStreamElementBuildercopyFrom in interface net.thevpc.nuts.elem.NElementBuildercopyFrom in class AbstractNElementBuilderpublic net.thevpc.nuts.elem.NCharStreamElementBuilder addAnnotations(List<net.thevpc.nuts.elem.NElementAnnotation> annotations)
addAnnotations in interface net.thevpc.nuts.elem.NCharStreamElementBuilderaddAnnotations in interface net.thevpc.nuts.elem.NElementBuilderaddAnnotations in class AbstractNElementBuilderpublic net.thevpc.nuts.elem.NCharStreamElementBuilder addAnnotation(String name, net.thevpc.nuts.elem.NElement... args)
addAnnotation in interface net.thevpc.nuts.elem.NCharStreamElementBuilderaddAnnotation in interface net.thevpc.nuts.elem.NElementBuilderaddAnnotation in class AbstractNElementBuilderpublic net.thevpc.nuts.elem.NCharStreamElementBuilder addAnnotation(net.thevpc.nuts.elem.NElementAnnotation annotation)
addAnnotation in interface net.thevpc.nuts.elem.NCharStreamElementBuilderaddAnnotation in interface net.thevpc.nuts.elem.NElementBuilderaddAnnotation in class AbstractNElementBuilderpublic net.thevpc.nuts.elem.NCharStreamElementBuilder addAffixAt(int index,
net.thevpc.nuts.elem.NBoundAffix affix)
addAffixAt in interface net.thevpc.nuts.elem.NCharStreamElementBuilderaddAffixAt in interface net.thevpc.nuts.elem.NElementBuilderaddAffixAt in class AbstractNElementBuilderpublic net.thevpc.nuts.elem.NCharStreamElementBuilder addAffix(net.thevpc.nuts.elem.NBoundAffix affix)
addAffix in interface net.thevpc.nuts.elem.NCharStreamElementBuilderaddAffix in interface net.thevpc.nuts.elem.NElementBuilderaddAffix in class AbstractNElementBuilderpublic net.thevpc.nuts.elem.NCharStreamElementBuilder removeAffix(int affix)
removeAffix in interface net.thevpc.nuts.elem.NCharStreamElementBuilderremoveAffix in interface net.thevpc.nuts.elem.NElementBuilderremoveAffix in class AbstractNElementBuilderpublic net.thevpc.nuts.elem.NCharStreamElementBuilder clearAnnotations()
clearAnnotations in interface net.thevpc.nuts.elem.NCharStreamElementBuilderclearAnnotations in interface net.thevpc.nuts.elem.NElementBuilderclearAnnotations in class AbstractNElementBuilderpublic net.thevpc.nuts.elem.NCharStreamElementBuilder clearAffixes()
clearAffixes in interface net.thevpc.nuts.elem.NCharStreamElementBuilderclearAffixes in interface net.thevpc.nuts.elem.NElementBuilderclearAffixes in class AbstractNElementBuilderpublic net.thevpc.nuts.elem.NCharStreamElementBuilder clearComments()
clearComments in interface net.thevpc.nuts.elem.NCharStreamElementBuilderclearComments in interface net.thevpc.nuts.elem.NElementBuilderclearComments in class AbstractNElementBuilderpublic net.thevpc.nuts.elem.NCharStreamElementBuilder setAffixAt(int index,
net.thevpc.nuts.elem.NBoundAffix affix)
setAffixAt in interface net.thevpc.nuts.elem.NCharStreamElementBuildersetAffixAt in interface net.thevpc.nuts.elem.NElementBuildersetAffixAt in class AbstractNElementBuilderpublic net.thevpc.nuts.elem.NCharStreamElementBuilder setAffixes(List<net.thevpc.nuts.elem.NBoundAffix> affixes)
setAffixes in interface net.thevpc.nuts.elem.NCharStreamElementBuildersetAffixes in interface net.thevpc.nuts.elem.NElementBuildersetAffixes in class AbstractNElementBuilderpublic net.thevpc.nuts.elem.NCharStreamElementBuilder addAffixAt(int index,
net.thevpc.nuts.elem.NAffix affix,
net.thevpc.nuts.elem.NAffixAnchor anchor)
addAffixAt in interface net.thevpc.nuts.elem.NCharStreamElementBuilderaddAffixAt in interface net.thevpc.nuts.elem.NElementBuilderaddAffixAt in class AbstractNElementBuilderpublic net.thevpc.nuts.elem.NCharStreamElementBuilder setAffixAt(int index,
net.thevpc.nuts.elem.NAffix affix,
net.thevpc.nuts.elem.NAffixAnchor anchor)
setAffixAt in interface net.thevpc.nuts.elem.NCharStreamElementBuildersetAffixAt in interface net.thevpc.nuts.elem.NElementBuildersetAffixAt in class AbstractNElementBuilderpublic net.thevpc.nuts.elem.NCharStreamElementBuilder removeDiagnostic(net.thevpc.nuts.elem.NElementDiagnostic error)
removeDiagnostic in interface net.thevpc.nuts.elem.NCharStreamElementBuilderremoveDiagnostic in interface net.thevpc.nuts.elem.NElementBuilderremoveDiagnostic in class AbstractNElementBuilderpublic net.thevpc.nuts.elem.NCharStreamElementBuilder addAffixes(List<net.thevpc.nuts.elem.NBoundAffix> affixes)
addAffixes in interface net.thevpc.nuts.elem.NCharStreamElementBuilderaddAffixes in interface net.thevpc.nuts.elem.NElementBuilderaddAffixes in class AbstractNElementBuilderpublic net.thevpc.nuts.elem.NCharStreamElementBuilder addDiagnostic(net.thevpc.nuts.elem.NElementDiagnostic error)
addDiagnostic in interface net.thevpc.nuts.elem.NCharStreamElementBuilderaddDiagnostic in interface net.thevpc.nuts.elem.NElementBuilderaddDiagnostic in class AbstractNElementBuilderpublic net.thevpc.nuts.elem.NCharStreamElementBuilder addAffixes(List<? extends net.thevpc.nuts.elem.NAffix> affixes, net.thevpc.nuts.elem.NAffixAnchor anchor)
addAffixes in class AbstractNElementBuilderpublic net.thevpc.nuts.elem.NCharStreamElementBuilder 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.NCharStreamElementBuilder removeAffixes(net.thevpc.nuts.elem.NAffixType type,
net.thevpc.nuts.elem.NAffixAnchor anchor)
removeAffixes in interface net.thevpc.nuts.elem.NCharStreamElementBuilderremoveAffixes in interface net.thevpc.nuts.elem.NElementBuilderremoveAffixes in class AbstractNElementBuilderpublic net.thevpc.nuts.elem.NCharStreamElementBuilder addLeadingComment(net.thevpc.nuts.elem.NElementComment comment)
addLeadingComment in interface net.thevpc.nuts.elem.NCharStreamElementBuilderaddLeadingComment in interface net.thevpc.nuts.elem.NElementBuilderaddLeadingComment in class AbstractNElementBuilderpublic net.thevpc.nuts.elem.NCharStreamElementBuilder addLeadingComments(net.thevpc.nuts.elem.NElementComment... comments)
addLeadingComments in interface net.thevpc.nuts.elem.NCharStreamElementBuilderaddLeadingComments in interface net.thevpc.nuts.elem.NElementBuilderaddLeadingComments in class AbstractNElementBuilderpublic net.thevpc.nuts.elem.NCharStreamElementBuilder addTrailingComment(net.thevpc.nuts.elem.NElementComment comment)
addTrailingComment in interface net.thevpc.nuts.elem.NCharStreamElementBuilderaddTrailingComment in interface net.thevpc.nuts.elem.NElementBuilderaddTrailingComment in class AbstractNElementBuilderpublic net.thevpc.nuts.elem.NCharStreamElementBuilder addTrailingComments(net.thevpc.nuts.elem.NElementComment... comments)
addTrailingComments in interface net.thevpc.nuts.elem.NCharStreamElementBuilderaddTrailingComments in interface net.thevpc.nuts.elem.NElementBuilderaddTrailingComments in class AbstractNElementBuilderpublic net.thevpc.nuts.elem.NCharStreamElementBuilder removeAnnotation(net.thevpc.nuts.elem.NElementAnnotation annotation)
removeAnnotation in interface net.thevpc.nuts.elem.NCharStreamElementBuilderremoveAnnotation in interface net.thevpc.nuts.elem.NElementBuilderremoveAnnotation in class AbstractNElementBuilderpublic net.thevpc.nuts.elem.NCharStreamElementBuilder copyFrom(net.thevpc.nuts.elem.NElementBuilder other)
copyFrom in interface net.thevpc.nuts.elem.NCharStreamElementBuildercopyFrom in interface net.thevpc.nuts.elem.NElementBuildercopyFrom in class AbstractNElementBuilderpublic net.thevpc.nuts.elem.NCharStreamElementBuilder copyFrom(net.thevpc.nuts.elem.NElement other)
copyFrom in interface net.thevpc.nuts.elem.NCharStreamElementBuildercopyFrom in interface net.thevpc.nuts.elem.NElementBuildercopyFrom in class AbstractNElementBuilderpublic net.thevpc.nuts.elem.NCharStreamElementBuilder metadata(net.thevpc.nuts.elem.NElementMetadata metadata)
metadata in interface net.thevpc.nuts.elem.NCharStreamElementBuildermetadata in interface net.thevpc.nuts.elem.NElementBuildermetadata in class AbstractNElementBuilderCopyright © 2026 vpc open source initiative. All rights reserved.