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