public class DefaultNCustomElementBuilder extends AbstractNElementBuilder implements NCustomElementBuilder
| Constructor and Description |
|---|
DefaultNCustomElementBuilder() |
annotations, comments, leadingComments, trailingCommentsclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitannotationscomments, leadingComments, trailingCommentspublic NCustomElementBuilder copyFrom(NElementBuilder other)
copyFrom in interface NCustomElementBuildercopyFrom in interface NElementBuildercopyFrom in class AbstractNElementBuilderpublic NCustomElementBuilder removeAnnotation(NElementAnnotation annotation)
removeAnnotation in interface NCustomElementBuilderremoveAnnotation in interface NElementBuilderremoveAnnotation in class AbstractNElementBuilderpublic NCustomElementBuilder copyFrom(NElement other)
copyFrom in interface NCustomElementBuildercopyFrom in interface NElementBuildercopyFrom in class AbstractNElementBuilderpublic NCustomElementBuilder copyFrom(NElementBuilder other, NMapStrategy strategy)
copyFrom in interface NCustomElementBuildercopyFrom in interface NElementBuildercopyFrom in class AbstractNElementBuilderpublic NCustomElementBuilder copyFrom(NElement other, NMapStrategy strategy)
copyFrom in interface NCustomElementBuildercopyFrom in interface NElementBuildercopyFrom in class AbstractNElementBuilderpublic boolean isCustomTree()
isCustomTree in interface NElementBuilderisCustomTree in class AbstractNElementBuilderpublic NCustomElementBuilder doWith(Consumer<NCustomElementBuilder> con)
doWith in interface NCustomElementBuilderpublic Object value()
value in interface NCustomElementBuilderpublic NCustomElementBuilder value(Object value)
value in interface NCustomElementBuilderpublic NCustomElement build()
build in interface NCustomElementBuilderbuild in interface NElementBuilderpublic NElementType type()
type in interface NElementBuilderpublic NCustomElementBuilder copyFrom(NCustomElement element)
copyFrom in interface NCustomElementBuilderpublic NCustomElementBuilder copyFrom(NCustomElementBuilder element)
copyFrom in interface NCustomElementBuilderpublic NCustomElementBuilder addLeadingComment(NElementCommentType type, String text)
addLeadingComment in interface NCustomElementBuilderaddLeadingComment in interface NElementBuilderaddLeadingComment in class AbstractNElementBuilderpublic NCustomElementBuilder addTrailingComment(NElementCommentType type, String text)
addTrailingComment in interface NCustomElementBuilderaddTrailingComment in interface NElementBuilderaddTrailingComment in class AbstractNElementBuilderpublic NCustomElementBuilder addLeadingComment(NElementComment comment)
addLeadingComment in interface NCustomElementBuilderaddLeadingComment in interface NElementBuilderaddLeadingComment in class AbstractNElementBuilderpublic NCustomElementBuilder addLeadingComments(NElementComment... comments)
addLeadingComments in interface NCustomElementBuilderaddLeadingComments in interface NElementBuilderaddLeadingComments in class AbstractNElementBuilderpublic NCustomElementBuilder addTrailingComment(NElementComment comment)
addTrailingComment in interface NCustomElementBuilderaddTrailingComment in interface NElementBuilderaddTrailingComment in class AbstractNElementBuilderpublic NCustomElementBuilder addTrailingComments(NElementComment... comments)
addTrailingComments in interface NCustomElementBuilderaddTrailingComments in interface NElementBuilderaddTrailingComments in class AbstractNElementBuilderpublic NCustomElementBuilder removeTrailingCommentAt(int index)
removeTrailingCommentAt in interface NCustomElementBuilderremoveTrailingCommentAt in interface NElementBuilderremoveTrailingCommentAt in class AbstractNElementBuilderpublic NCustomElementBuilder removeLeadingCommentAt(int index)
removeLeadingCommentAt in interface NCustomElementBuilderremoveLeadingCommentAt in interface NElementBuilderremoveLeadingCommentAt in class AbstractNElementBuilderpublic NCustomElementBuilder removeTrailingComment(NElementComment comment)
removeTrailingComment in interface NCustomElementBuilderremoveTrailingComment in interface NElementBuilderremoveTrailingComment in class AbstractNElementBuilderpublic NCustomElementBuilder removeLeadingComment(NElementComment comment)
removeLeadingComment in interface NCustomElementBuilderremoveLeadingComment in interface NElementBuilderremoveLeadingComment in class AbstractNElementBuilderpublic NCustomElementBuilder addComments(NElementComments comments)
addComments in interface NCustomElementBuilderaddComments in interface NElementBuilderaddComments in class AbstractNElementBuilderpublic NCustomElementBuilder addAnnotations(List<NElementAnnotation> annotations)
addAnnotations in interface NCustomElementBuilderaddAnnotations in interface NElementBuilderaddAnnotations in class AbstractNElementBuilderpublic NCustomElementBuilder addAnnotation(String name, NElement... args)
addAnnotation in interface NCustomElementBuilderaddAnnotation in interface NElementBuilderaddAnnotation in class AbstractNElementBuilderpublic NCustomElementBuilder addAnnotation(NElementAnnotation annotation)
addAnnotation in interface NCustomElementBuilderaddAnnotation in interface NElementBuilderaddAnnotation in class AbstractNElementBuilderpublic NCustomElementBuilder addAnnotationAt(int index, NElementAnnotation annotation)
addAnnotationAt in interface NCustomElementBuilderaddAnnotationAt in interface NElementBuilderaddAnnotationAt in class AbstractNElementBuilderpublic NCustomElementBuilder removeAnnotationAt(int index)
removeAnnotationAt in interface NCustomElementBuilderremoveAnnotationAt in interface NElementBuilderremoveAnnotationAt in class AbstractNElementBuilderpublic NCustomElementBuilder clearAnnotations()
clearAnnotations in interface NCustomElementBuilderclearAnnotations in interface NElementBuilderclearAnnotations in class AbstractNElementBuilderpublic NCustomElementBuilder clearComments()
clearComments in interface NCustomElementBuilderclearComments in interface NElementBuilderclearComments in class AbstractNElementBuilderCopyright © 2025 vpc open source initiative. All rights reserved.