public class DefaultNOperatorSymbolElementBuilder extends AbstractNElementBuilder implements NOperatorSymbolElementBuilder
| Constructor and Description |
|---|
DefaultNOperatorSymbolElementBuilder() |
DefaultNOperatorSymbolElementBuilder(NOperatorSymbol symbol) |
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 DefaultNOperatorSymbolElementBuilder()
public DefaultNOperatorSymbolElementBuilder(NOperatorSymbol symbol)
public NOperatorSymbolElementBuilder symbol(NOperatorSymbol symbol)
symbol in interface NOperatorSymbolElementBuilderpublic NOperatorSymbolElement build()
build in interface NElementBuilderbuild in interface NOperatorSymbolElementBuilderpublic NElementType type()
type in interface NElementBuilderpublic NOperatorSymbol symbol()
symbol in interface NOperatorSymbolElementBuilderpublic DefaultNOperatorSymbolElementBuilder copyFrom(NElementBuilder other, NAssignmentPolicy assignmentPolicy)
copyFrom in interface NElementBuildercopyFrom in interface NOperatorSymbolElementBuildercopyFrom in class AbstractNElementBuilderpublic DefaultNOperatorSymbolElementBuilder copyFrom(NElement other, NAssignmentPolicy assignmentPolicy)
copyFrom in interface NElementBuildercopyFrom in interface NOperatorSymbolElementBuildercopyFrom in class AbstractNElementBuilderpublic DefaultNOperatorSymbolElementBuilder addAnnotations(List<NElementAnnotation> annotations)
addAnnotations in interface NElementBuilderaddAnnotations in interface NOperatorSymbolElementBuilderaddAnnotations in class AbstractNElementBuilderpublic DefaultNOperatorSymbolElementBuilder addAnnotation(String name, NElement... args)
addAnnotation in interface NElementBuilderaddAnnotation in interface NOperatorSymbolElementBuilderaddAnnotation in class AbstractNElementBuilderpublic DefaultNOperatorSymbolElementBuilder addAnnotation(NElementAnnotation annotation)
addAnnotation in interface NElementBuilderaddAnnotation in interface NOperatorSymbolElementBuilderaddAnnotation in class AbstractNElementBuilderpublic DefaultNOperatorSymbolElementBuilder addAffixAt(int index, NBoundAffix affix)
addAffixAt in interface NElementBuilderaddAffixAt in interface NOperatorSymbolElementBuilderaddAffixAt in class AbstractNElementBuilderpublic DefaultNOperatorSymbolElementBuilder removeAffix(int affix)
removeAffix in interface NElementBuilderremoveAffix in interface NOperatorSymbolElementBuilderremoveAffix in class AbstractNElementBuilderpublic DefaultNOperatorSymbolElementBuilder clearAnnotations()
clearAnnotations in interface NElementBuilderclearAnnotations in interface NOperatorSymbolElementBuilderclearAnnotations in class AbstractNElementBuilderpublic DefaultNOperatorSymbolElementBuilder clearAffixes()
clearAffixes in interface NElementBuilderclearAffixes in interface NOperatorSymbolElementBuilderclearAffixes in class AbstractNElementBuilderpublic DefaultNOperatorSymbolElementBuilder clearComments()
clearComments in interface NElementBuilderclearComments in interface NOperatorSymbolElementBuilderclearComments in class AbstractNElementBuilderpublic DefaultNOperatorSymbolElementBuilder setAffixAt(int index, NBoundAffix affix)
setAffixAt in interface NElementBuildersetAffixAt in interface NOperatorSymbolElementBuildersetAffixAt in class AbstractNElementBuilderpublic NOperatorSymbolElementBuilder setAffixes(List<NBoundAffix> affixes)
setAffixes in interface NElementBuildersetAffixes in interface NOperatorSymbolElementBuildersetAffixes in class AbstractNElementBuilderpublic DefaultNOperatorSymbolElementBuilder addAffix(NBoundAffix affix)
addAffix in interface NElementBuilderaddAffix in interface NOperatorSymbolElementBuilderaddAffix in class AbstractNElementBuilderpublic DefaultNOperatorSymbolElementBuilder addAffixAt(int index, NAffix affix, NAffixAnchor anchor)
addAffixAt in interface NElementBuilderaddAffixAt in interface NOperatorSymbolElementBuilderaddAffixAt in class AbstractNElementBuilderpublic DefaultNOperatorSymbolElementBuilder setAffixAt(int index, NAffix affix, NAffixAnchor anchor)
setAffixAt in interface NElementBuildersetAffixAt in interface NOperatorSymbolElementBuildersetAffixAt in class AbstractNElementBuilderpublic DefaultNOperatorSymbolElementBuilder removeDiagnostic(NElementDiagnostic error)
removeDiagnostic in interface NElementBuilderremoveDiagnostic in interface NOperatorSymbolElementBuilderremoveDiagnostic in class AbstractNElementBuilderpublic DefaultNOperatorSymbolElementBuilder addAffixes(List<NBoundAffix> affixes)
addAffixes in interface NElementBuilderaddAffixes in interface NOperatorSymbolElementBuilderaddAffixes in class AbstractNElementBuilderpublic DefaultNOperatorSymbolElementBuilder addDiagnostic(NElementDiagnostic error)
addDiagnostic in interface NElementBuilderaddDiagnostic in interface NOperatorSymbolElementBuilderaddDiagnostic in class AbstractNElementBuilderpublic DefaultNOperatorSymbolElementBuilder addAffixes(List<? extends NAffix> affixes, NAffixAnchor anchor)
addAffixes in class AbstractNElementBuilderpublic DefaultNOperatorSymbolElementBuilder addAffix(NAffix affix, NAffixAnchor anchor)
addAffix in interface NElementBuilderaddAffix in class AbstractNElementBuilderpublic DefaultNOperatorSymbolElementBuilder removeAffixes(NAffixType type, NAffixAnchor anchor)
removeAffixes in interface NElementBuilderremoveAffixes in interface NOperatorSymbolElementBuilderremoveAffixes in class AbstractNElementBuilderpublic DefaultNOperatorSymbolElementBuilder addLeadingComment(NElementComment comment)
addLeadingComment in interface NElementBuilderaddLeadingComment in interface NOperatorSymbolElementBuilderaddLeadingComment in class AbstractNElementBuilderpublic DefaultNOperatorSymbolElementBuilder addLeadingComments(NElementComment... comments)
addLeadingComments in interface NElementBuilderaddLeadingComments in interface NOperatorSymbolElementBuilderaddLeadingComments in class AbstractNElementBuilderpublic DefaultNOperatorSymbolElementBuilder addTrailingComment(NElementComment comment)
addTrailingComment in interface NElementBuilderaddTrailingComment in interface NOperatorSymbolElementBuilderaddTrailingComment in class AbstractNElementBuilderpublic DefaultNOperatorSymbolElementBuilder addTrailingComments(NElementComment... comments)
addTrailingComments in interface NElementBuilderaddTrailingComments in interface NOperatorSymbolElementBuilderaddTrailingComments in class AbstractNElementBuilderpublic DefaultNOperatorSymbolElementBuilder removeAnnotation(NElementAnnotation annotation)
removeAnnotation in interface NElementBuilderremoveAnnotation in interface NOperatorSymbolElementBuilderremoveAnnotation in class AbstractNElementBuilderpublic DefaultNOperatorSymbolElementBuilder copyFrom(NElementBuilder other)
copyFrom in interface NElementBuildercopyFrom in interface NOperatorSymbolElementBuildercopyFrom in class AbstractNElementBuilderpublic DefaultNOperatorSymbolElementBuilder copyFrom(NElement other)
copyFrom in interface NElementBuildercopyFrom in interface NOperatorSymbolElementBuildercopyFrom in class AbstractNElementBuilderpublic DefaultNOperatorSymbolElementBuilder metadata(NElementMetadata metadata)
metadata in interface NElementBuildermetadata in interface NOperatorSymbolElementBuildermetadata in class AbstractNElementBuilderCopyright © 2026 vpc open source initiative. All rights reserved.