public class DefaultNBinaryStreamElementBuilder extends AbstractNElementBuilder implements net.thevpc.nuts.elem.NBinaryStreamElementBuilder
| Constructor and Description |
|---|
DefaultNBinaryStreamElementBuilder() |
| Modifier and Type | Method and Description |
|---|---|
net.thevpc.nuts.elem.NBinaryStreamElementBuilder |
addAffix(net.thevpc.nuts.elem.NAffix affix,
net.thevpc.nuts.elem.NAffixAnchor anchor) |
net.thevpc.nuts.elem.NBinaryStreamElementBuilder |
addAffix(net.thevpc.nuts.elem.NBoundAffix affix) |
net.thevpc.nuts.elem.NBinaryStreamElementBuilder |
addAffixAt(int index,
net.thevpc.nuts.elem.NAffix affix,
net.thevpc.nuts.elem.NAffixAnchor anchor) |
net.thevpc.nuts.elem.NBinaryStreamElementBuilder |
addAffixAt(int index,
net.thevpc.nuts.elem.NBoundAffix affix) |
net.thevpc.nuts.elem.NBinaryStreamElementBuilder |
addAffixes(List<? extends net.thevpc.nuts.elem.NAffix> affixes,
net.thevpc.nuts.elem.NAffixAnchor anchor) |
net.thevpc.nuts.elem.NBinaryStreamElementBuilder |
addAffixes(List<net.thevpc.nuts.elem.NBoundAffix> affixes) |
net.thevpc.nuts.elem.NBinaryStreamElementBuilder |
addAnnotation(net.thevpc.nuts.elem.NElementAnnotation annotation) |
net.thevpc.nuts.elem.NBinaryStreamElementBuilder |
addAnnotation(String name,
net.thevpc.nuts.elem.NElement... args) |
net.thevpc.nuts.elem.NBinaryStreamElementBuilder |
addAnnotations(List<net.thevpc.nuts.elem.NElementAnnotation> annotations) |
net.thevpc.nuts.elem.NBinaryStreamElementBuilder |
addDiagnostic(net.thevpc.nuts.elem.NElementDiagnostic error) |
net.thevpc.nuts.elem.NBinaryStreamElementBuilder |
addLeadingComment(net.thevpc.nuts.elem.NElementComment comment) |
net.thevpc.nuts.elem.NBinaryStreamElementBuilder |
addLeadingComments(net.thevpc.nuts.elem.NElementComment... comments) |
net.thevpc.nuts.elem.NBinaryStreamElementBuilder |
addTrailingComment(net.thevpc.nuts.elem.NElementComment comment) |
net.thevpc.nuts.elem.NBinaryStreamElementBuilder |
addTrailingComments(net.thevpc.nuts.elem.NElementComment... comments) |
String |
blocIdentifier() |
net.thevpc.nuts.elem.NBinaryStreamElementBuilder |
blocIdentifier(String blocIdentifier) |
net.thevpc.nuts.elem.NBinaryStreamElement |
build() |
net.thevpc.nuts.elem.NBinaryStreamElementBuilder |
clearAffixes() |
net.thevpc.nuts.elem.NBinaryStreamElementBuilder |
clearAnnotations() |
net.thevpc.nuts.elem.NBinaryStreamElementBuilder |
clearComments() |
net.thevpc.nuts.elem.NBinaryStreamElementBuilder |
copyFrom(net.thevpc.nuts.elem.NElement other) |
net.thevpc.nuts.elem.NBinaryStreamElementBuilder |
copyFrom(net.thevpc.nuts.elem.NElementBuilder other) |
net.thevpc.nuts.elem.NBinaryStreamElementBuilder |
copyFrom(net.thevpc.nuts.elem.NElementBuilder other,
net.thevpc.nuts.util.NAssignmentPolicy assignmentPolicy) |
net.thevpc.nuts.elem.NBinaryStreamElementBuilder |
copyFrom(net.thevpc.nuts.elem.NElement other,
net.thevpc.nuts.util.NAssignmentPolicy assignmentPolicy) |
net.thevpc.nuts.elem.NBinaryStreamElementBuilder |
doWith(Consumer<net.thevpc.nuts.elem.NBinaryStreamElementBuilder> con) |
net.thevpc.nuts.elem.NBinaryStreamElementBuilder |
metadata(net.thevpc.nuts.elem.NElementMetadata metadata) |
net.thevpc.nuts.elem.NBinaryStreamElementBuilder |
removeAffix(int affix) |
net.thevpc.nuts.elem.NBinaryStreamElementBuilder |
removeAffixes(net.thevpc.nuts.elem.NAffixType type,
net.thevpc.nuts.elem.NAffixAnchor anchor) |
net.thevpc.nuts.elem.NBinaryStreamElementBuilder |
removeAnnotation(net.thevpc.nuts.elem.NElementAnnotation annotation) |
net.thevpc.nuts.elem.NBinaryStreamElementBuilder |
removeDiagnostic(net.thevpc.nuts.elem.NElementDiagnostic error) |
net.thevpc.nuts.elem.NBinaryStreamElementBuilder |
setAffixAt(int index,
net.thevpc.nuts.elem.NAffix affix,
net.thevpc.nuts.elem.NAffixAnchor anchor) |
net.thevpc.nuts.elem.NBinaryStreamElementBuilder |
setAffixAt(int index,
net.thevpc.nuts.elem.NBoundAffix affix) |
net.thevpc.nuts.elem.NBinaryStreamElementBuilder |
setAffixes(List<net.thevpc.nuts.elem.NBoundAffix> affixes) |
net.thevpc.nuts.elem.NElementType |
type() |
net.thevpc.nuts.io.NInputStreamProvider |
value() |
net.thevpc.nuts.elem.NBinaryStreamElementBuilder |
value(net.thevpc.nuts.io.NInputStreamProvider 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 String blocIdentifier()
blocIdentifier in interface net.thevpc.nuts.elem.NBinaryStreamElementBuilderpublic net.thevpc.nuts.elem.NBinaryStreamElementBuilder blocIdentifier(String blocIdentifier)
blocIdentifier in interface net.thevpc.nuts.elem.NBinaryStreamElementBuilderpublic net.thevpc.nuts.elem.NBinaryStreamElementBuilder doWith(Consumer<net.thevpc.nuts.elem.NBinaryStreamElementBuilder> con)
doWith in interface net.thevpc.nuts.elem.NBinaryStreamElementBuilderpublic net.thevpc.nuts.io.NInputStreamProvider value()
value in interface net.thevpc.nuts.elem.NBinaryStreamElementBuilderpublic net.thevpc.nuts.elem.NBinaryStreamElementBuilder value(net.thevpc.nuts.io.NInputStreamProvider value)
value in interface net.thevpc.nuts.elem.NBinaryStreamElementBuilderpublic net.thevpc.nuts.elem.NBinaryStreamElement build()
build in interface net.thevpc.nuts.elem.NBinaryStreamElementBuilderbuild in interface net.thevpc.nuts.elem.NElementBuilderpublic net.thevpc.nuts.elem.NElementType type()
type in interface net.thevpc.nuts.elem.NElementBuilderpublic net.thevpc.nuts.elem.NBinaryStreamElementBuilder copyFrom(net.thevpc.nuts.elem.NElementBuilder other,
net.thevpc.nuts.util.NAssignmentPolicy assignmentPolicy)
copyFrom in interface net.thevpc.nuts.elem.NBinaryStreamElementBuildercopyFrom in interface net.thevpc.nuts.elem.NElementBuildercopyFrom in class AbstractNElementBuilderpublic net.thevpc.nuts.elem.NBinaryStreamElementBuilder copyFrom(net.thevpc.nuts.elem.NElement other,
net.thevpc.nuts.util.NAssignmentPolicy assignmentPolicy)
copyFrom in interface net.thevpc.nuts.elem.NBinaryStreamElementBuildercopyFrom in interface net.thevpc.nuts.elem.NElementBuildercopyFrom in class AbstractNElementBuilderpublic net.thevpc.nuts.elem.NBinaryStreamElementBuilder addAnnotations(List<net.thevpc.nuts.elem.NElementAnnotation> annotations)
addAnnotations in interface net.thevpc.nuts.elem.NBinaryStreamElementBuilderaddAnnotations in interface net.thevpc.nuts.elem.NElementBuilderaddAnnotations in class AbstractNElementBuilderpublic net.thevpc.nuts.elem.NBinaryStreamElementBuilder addAnnotation(String name, net.thevpc.nuts.elem.NElement... args)
addAnnotation in interface net.thevpc.nuts.elem.NBinaryStreamElementBuilderaddAnnotation in interface net.thevpc.nuts.elem.NElementBuilderaddAnnotation in class AbstractNElementBuilderpublic net.thevpc.nuts.elem.NBinaryStreamElementBuilder addAnnotation(net.thevpc.nuts.elem.NElementAnnotation annotation)
addAnnotation in interface net.thevpc.nuts.elem.NBinaryStreamElementBuilderaddAnnotation in interface net.thevpc.nuts.elem.NElementBuilderaddAnnotation in class AbstractNElementBuilderpublic net.thevpc.nuts.elem.NBinaryStreamElementBuilder addAffixAt(int index,
net.thevpc.nuts.elem.NBoundAffix affix)
addAffixAt in interface net.thevpc.nuts.elem.NBinaryStreamElementBuilderaddAffixAt in interface net.thevpc.nuts.elem.NElementBuilderaddAffixAt in class AbstractNElementBuilderpublic net.thevpc.nuts.elem.NBinaryStreamElementBuilder addAffix(net.thevpc.nuts.elem.NBoundAffix affix)
addAffix in interface net.thevpc.nuts.elem.NBinaryStreamElementBuilderaddAffix in interface net.thevpc.nuts.elem.NElementBuilderaddAffix in class AbstractNElementBuilderpublic net.thevpc.nuts.elem.NBinaryStreamElementBuilder removeAffix(int affix)
removeAffix in interface net.thevpc.nuts.elem.NBinaryStreamElementBuilderremoveAffix in interface net.thevpc.nuts.elem.NElementBuilderremoveAffix in class AbstractNElementBuilderpublic net.thevpc.nuts.elem.NBinaryStreamElementBuilder clearAnnotations()
clearAnnotations in interface net.thevpc.nuts.elem.NBinaryStreamElementBuilderclearAnnotations in interface net.thevpc.nuts.elem.NElementBuilderclearAnnotations in class AbstractNElementBuilderpublic net.thevpc.nuts.elem.NBinaryStreamElementBuilder clearAffixes()
clearAffixes in interface net.thevpc.nuts.elem.NBinaryStreamElementBuilderclearAffixes in interface net.thevpc.nuts.elem.NElementBuilderclearAffixes in class AbstractNElementBuilderpublic net.thevpc.nuts.elem.NBinaryStreamElementBuilder clearComments()
clearComments in interface net.thevpc.nuts.elem.NBinaryStreamElementBuilderclearComments in interface net.thevpc.nuts.elem.NElementBuilderclearComments in class AbstractNElementBuilderpublic net.thevpc.nuts.elem.NBinaryStreamElementBuilder setAffixAt(int index,
net.thevpc.nuts.elem.NBoundAffix affix)
setAffixAt in interface net.thevpc.nuts.elem.NBinaryStreamElementBuildersetAffixAt in interface net.thevpc.nuts.elem.NElementBuildersetAffixAt in class AbstractNElementBuilderpublic net.thevpc.nuts.elem.NBinaryStreamElementBuilder setAffixes(List<net.thevpc.nuts.elem.NBoundAffix> affixes)
setAffixes in interface net.thevpc.nuts.elem.NBinaryStreamElementBuildersetAffixes in interface net.thevpc.nuts.elem.NElementBuildersetAffixes in class AbstractNElementBuilderpublic net.thevpc.nuts.elem.NBinaryStreamElementBuilder addAffixAt(int index,
net.thevpc.nuts.elem.NAffix affix,
net.thevpc.nuts.elem.NAffixAnchor anchor)
addAffixAt in interface net.thevpc.nuts.elem.NBinaryStreamElementBuilderaddAffixAt in interface net.thevpc.nuts.elem.NElementBuilderaddAffixAt in class AbstractNElementBuilderpublic net.thevpc.nuts.elem.NBinaryStreamElementBuilder setAffixAt(int index,
net.thevpc.nuts.elem.NAffix affix,
net.thevpc.nuts.elem.NAffixAnchor anchor)
setAffixAt in interface net.thevpc.nuts.elem.NBinaryStreamElementBuildersetAffixAt in interface net.thevpc.nuts.elem.NElementBuildersetAffixAt in class AbstractNElementBuilderpublic net.thevpc.nuts.elem.NBinaryStreamElementBuilder removeDiagnostic(net.thevpc.nuts.elem.NElementDiagnostic error)
removeDiagnostic in interface net.thevpc.nuts.elem.NBinaryStreamElementBuilderremoveDiagnostic in interface net.thevpc.nuts.elem.NElementBuilderremoveDiagnostic in class AbstractNElementBuilderpublic net.thevpc.nuts.elem.NBinaryStreamElementBuilder addAffixes(List<net.thevpc.nuts.elem.NBoundAffix> affixes)
addAffixes in interface net.thevpc.nuts.elem.NBinaryStreamElementBuilderaddAffixes in interface net.thevpc.nuts.elem.NElementBuilderaddAffixes in class AbstractNElementBuilderpublic net.thevpc.nuts.elem.NBinaryStreamElementBuilder addDiagnostic(net.thevpc.nuts.elem.NElementDiagnostic error)
addDiagnostic in interface net.thevpc.nuts.elem.NBinaryStreamElementBuilderaddDiagnostic in interface net.thevpc.nuts.elem.NElementBuilderaddDiagnostic in class AbstractNElementBuilderpublic net.thevpc.nuts.elem.NBinaryStreamElementBuilder addAffixes(List<? extends net.thevpc.nuts.elem.NAffix> affixes, net.thevpc.nuts.elem.NAffixAnchor anchor)
addAffixes in class AbstractNElementBuilderpublic net.thevpc.nuts.elem.NBinaryStreamElementBuilder 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.NBinaryStreamElementBuilder removeAffixes(net.thevpc.nuts.elem.NAffixType type,
net.thevpc.nuts.elem.NAffixAnchor anchor)
removeAffixes in interface net.thevpc.nuts.elem.NBinaryStreamElementBuilderremoveAffixes in interface net.thevpc.nuts.elem.NElementBuilderremoveAffixes in class AbstractNElementBuilderpublic net.thevpc.nuts.elem.NBinaryStreamElementBuilder addLeadingComment(net.thevpc.nuts.elem.NElementComment comment)
addLeadingComment in interface net.thevpc.nuts.elem.NBinaryStreamElementBuilderaddLeadingComment in interface net.thevpc.nuts.elem.NElementBuilderaddLeadingComment in class AbstractNElementBuilderpublic net.thevpc.nuts.elem.NBinaryStreamElementBuilder addLeadingComments(net.thevpc.nuts.elem.NElementComment... comments)
addLeadingComments in interface net.thevpc.nuts.elem.NBinaryStreamElementBuilderaddLeadingComments in interface net.thevpc.nuts.elem.NElementBuilderaddLeadingComments in class AbstractNElementBuilderpublic net.thevpc.nuts.elem.NBinaryStreamElementBuilder addTrailingComment(net.thevpc.nuts.elem.NElementComment comment)
addTrailingComment in interface net.thevpc.nuts.elem.NBinaryStreamElementBuilderaddTrailingComment in interface net.thevpc.nuts.elem.NElementBuilderaddTrailingComment in class AbstractNElementBuilderpublic net.thevpc.nuts.elem.NBinaryStreamElementBuilder addTrailingComments(net.thevpc.nuts.elem.NElementComment... comments)
addTrailingComments in interface net.thevpc.nuts.elem.NBinaryStreamElementBuilderaddTrailingComments in interface net.thevpc.nuts.elem.NElementBuilderaddTrailingComments in class AbstractNElementBuilderpublic net.thevpc.nuts.elem.NBinaryStreamElementBuilder removeAnnotation(net.thevpc.nuts.elem.NElementAnnotation annotation)
removeAnnotation in interface net.thevpc.nuts.elem.NBinaryStreamElementBuilderremoveAnnotation in interface net.thevpc.nuts.elem.NElementBuilderremoveAnnotation in class AbstractNElementBuilderpublic net.thevpc.nuts.elem.NBinaryStreamElementBuilder copyFrom(net.thevpc.nuts.elem.NElementBuilder other)
copyFrom in interface net.thevpc.nuts.elem.NBinaryStreamElementBuildercopyFrom in interface net.thevpc.nuts.elem.NElementBuildercopyFrom in class AbstractNElementBuilderpublic net.thevpc.nuts.elem.NBinaryStreamElementBuilder copyFrom(net.thevpc.nuts.elem.NElement other)
copyFrom in interface net.thevpc.nuts.elem.NBinaryStreamElementBuildercopyFrom in interface net.thevpc.nuts.elem.NElementBuildercopyFrom in class AbstractNElementBuilderpublic net.thevpc.nuts.elem.NBinaryStreamElementBuilder metadata(net.thevpc.nuts.elem.NElementMetadata metadata)
metadata in interface net.thevpc.nuts.elem.NBinaryStreamElementBuildermetadata in interface net.thevpc.nuts.elem.NElementBuildermetadata in class AbstractNElementBuilderCopyright © 2026 vpc open source initiative. All rights reserved.