public class DefaultNOperatorElementBuilder extends AbstractNElementBuilder implements NOperatorElementBuilder
| Constructor and Description |
|---|
DefaultNOperatorElementBuilder() |
annotations, comments, isCustomTree, leadingComments, trailingCommentsclone, finalize, getClass, notify, notifyAll, wait, wait, waitannotationscomments, isCustomTree, leadingComments, trailingCommentspublic NOperatorElementBuilder operator(NElementType operator)
operator in interface NOperatorElementBuilderpublic NOperatorElementBuilder removeAnnotation(NElementAnnotation annotation)
removeAnnotation in interface NElementBuilderremoveAnnotation in interface NOperatorElementBuilderremoveAnnotation in class AbstractNElementBuilderpublic NOperatorType operatorType()
operatorType in interface NOperatorElementBuilderpublic NOperatorElementBuilder operatorType(NOperatorType operatorType)
operatorType in interface NOperatorElementBuilderpublic NOperatorElementBuilder first(NElement first)
first in interface NOperatorElementBuilderpublic NOperatorElementBuilder second(NElement second)
second in interface NOperatorElementBuilderpublic NElementType type()
type in interface NElementBuilderpublic NElementType operator()
operator in interface NOperatorElementBuilderpublic NOptional<NElement> first()
first in interface NOperatorElementBuilderpublic NOptional<NElement> second()
second in interface NOperatorElementBuilderpublic String toString(boolean compact)
public NOperatorElement build()
build in interface NElementBuilderbuild in interface NOperatorElementBuilderpublic NOperatorElementBuilder copyFrom(NOperatorElementBuilder element)
copyFrom in interface NOperatorElementBuilderpublic NOperatorElementBuilder copyFrom(NElementBuilder other)
copyFrom in interface NElementBuildercopyFrom in interface NOperatorElementBuildercopyFrom in class AbstractNElementBuilderpublic NOperatorElementBuilder doWith(Consumer<NOperatorElementBuilder> con)
doWith in interface NOperatorElementBuilderpublic NOperatorElementBuilder addLeadingComment(NElementCommentType type, String text)
addLeadingComment in interface NElementBuilderaddLeadingComment in interface NOperatorElementBuilderaddLeadingComment in class AbstractNElementBuilderpublic NOperatorElementBuilder addTrailingComment(NElementCommentType type, String text)
addTrailingComment in interface NElementBuilderaddTrailingComment in interface NOperatorElementBuilderaddTrailingComment in class AbstractNElementBuilderpublic NOperatorElementBuilder addLeadingComment(NElementComment comment)
addLeadingComment in interface NElementBuilderaddLeadingComment in interface NOperatorElementBuilderaddLeadingComment in class AbstractNElementBuilderpublic NOperatorElementBuilder addLeadingComments(NElementComment... comments)
addLeadingComments in interface NElementBuilderaddLeadingComments in interface NOperatorElementBuilderaddLeadingComments in class AbstractNElementBuilderpublic NOperatorElementBuilder addTrailingComment(NElementComment comment)
addTrailingComment in interface NElementBuilderaddTrailingComment in interface NOperatorElementBuilderaddTrailingComment in class AbstractNElementBuilderpublic NOperatorElementBuilder addTrailingComments(NElementComment... comments)
addTrailingComments in interface NElementBuilderaddTrailingComments in interface NOperatorElementBuilderaddTrailingComments in class AbstractNElementBuilderpublic NOperatorElementBuilder clearComments()
clearComments in interface NElementBuilderclearComments in interface NOperatorElementBuilderclearComments in class AbstractNElementBuilderpublic NOperatorElementBuilder removeTrailingCommentAt(int index)
removeTrailingCommentAt in interface NElementBuilderremoveTrailingCommentAt in interface NOperatorElementBuilderremoveTrailingCommentAt in class AbstractNElementBuilderpublic NOperatorElementBuilder removeLeadingCommentAt(int index)
removeLeadingCommentAt in interface NElementBuilderremoveLeadingCommentAt in interface NOperatorElementBuilderremoveLeadingCommentAt in class AbstractNElementBuilderpublic NOperatorElementBuilder removeTrailingComment(NElementComment comment)
removeTrailingComment in interface NElementBuilderremoveTrailingComment in interface NOperatorElementBuilderremoveTrailingComment in class AbstractNElementBuilderpublic NOperatorElementBuilder removeLeadingComment(NElementComment comment)
removeLeadingComment in interface NElementBuilderremoveLeadingComment in interface NOperatorElementBuilderremoveLeadingComment in class AbstractNElementBuilderpublic NOperatorElementBuilder addComments(NElementComments comments)
addComments in interface NElementBuilderaddComments in interface NOperatorElementBuilderaddComments in class AbstractNElementBuilderpublic NOperatorElementBuilder addAnnotations(List<NElementAnnotation> annotations)
addAnnotations in interface NElementBuilderaddAnnotations in interface NOperatorElementBuilderaddAnnotations in class AbstractNElementBuilderpublic NOperatorElementBuilder addAnnotation(String name, NElement... args)
addAnnotation in interface NElementBuilderaddAnnotation in interface NOperatorElementBuilderaddAnnotation in class AbstractNElementBuilderpublic NOperatorElementBuilder addAnnotation(NElementAnnotation annotation)
addAnnotation in interface NElementBuilderaddAnnotation in interface NOperatorElementBuilderaddAnnotation in class AbstractNElementBuilderpublic NOperatorElementBuilder addAnnotationAt(int index, NElementAnnotation annotation)
addAnnotationAt in interface NElementBuilderaddAnnotationAt in interface NOperatorElementBuilderaddAnnotationAt in class AbstractNElementBuilderpublic NOperatorElementBuilder removeAnnotationAt(int index)
removeAnnotationAt in interface NElementBuilderremoveAnnotationAt in interface NOperatorElementBuilderremoveAnnotationAt in class AbstractNElementBuilderpublic NOperatorElementBuilder clearAnnotations()
clearAnnotations in interface NElementBuilderclearAnnotations in interface NOperatorElementBuilderclearAnnotations in class AbstractNElementBuilderpublic NOperatorElementBuilder copyFrom(NElementBuilder other, NMapStrategy strategy)
copyFrom in interface NElementBuildercopyFrom in interface NOperatorElementBuildercopyFrom in class AbstractNElementBuilderpublic NOperatorElementBuilder copyFrom(NElement other, NMapStrategy strategy)
copyFrom in interface NElementBuildercopyFrom in interface NOperatorElementBuildercopyFrom in class AbstractNElementBuilderpublic NOperatorElementBuilder copyFrom(NElement other)
copyFrom in interface NElementBuildercopyFrom in interface NOperatorElementBuildercopyFrom in class AbstractNElementBuilderCopyright © 2025 vpc open source initiative. All rights reserved.