public abstract class AbstractNElementBuilder extends Object implements net.thevpc.nuts.elem.NElementBuilder
| Constructor and Description |
|---|
AbstractNElementBuilder() |
| Modifier and Type | Method and Description |
|---|---|
net.thevpc.nuts.elem.NElementBuilder |
addAnnotation(net.thevpc.nuts.elem.NElementAnnotation annotation) |
net.thevpc.nuts.elem.NElementBuilder |
addAnnotation(String name,
net.thevpc.nuts.elem.NElement... args) |
net.thevpc.nuts.elem.NElementBuilder |
addAnnotationAt(int index,
net.thevpc.nuts.elem.NElementAnnotation annotation) |
net.thevpc.nuts.elem.NElementBuilder |
addAnnotations(List<net.thevpc.nuts.elem.NElementAnnotation> annotations) |
net.thevpc.nuts.elem.NElementBuilder |
addComments(net.thevpc.nuts.elem.NElementComments comments) |
net.thevpc.nuts.elem.NElementBuilder |
addLeadingComment(net.thevpc.nuts.elem.NElementComment comment) |
net.thevpc.nuts.elem.NElementBuilder |
addLeadingComment(net.thevpc.nuts.elem.NElementCommentType type,
String text) |
net.thevpc.nuts.elem.NElementBuilder |
addLeadingComments(net.thevpc.nuts.elem.NElementComment... comments) |
net.thevpc.nuts.elem.NElementBuilder |
addTrailingComment(net.thevpc.nuts.elem.NElementComment comment) |
net.thevpc.nuts.elem.NElementBuilder |
addTrailingComment(net.thevpc.nuts.elem.NElementCommentType type,
String text) |
net.thevpc.nuts.elem.NElementBuilder |
addTrailingComments(net.thevpc.nuts.elem.NElementComment... comments) |
List<net.thevpc.nuts.elem.NElementAnnotation> |
annotations() |
net.thevpc.nuts.elem.NElementBuilder |
clearAnnotations() |
net.thevpc.nuts.elem.NElementBuilder |
clearComments() |
net.thevpc.nuts.elem.NElementComments |
comments() |
net.thevpc.nuts.elem.NElementBuilder |
copyFrom(net.thevpc.nuts.elem.NElement other) |
net.thevpc.nuts.elem.NElementBuilder |
copyFrom(net.thevpc.nuts.elem.NElementBuilder other) |
net.thevpc.nuts.elem.NElementBuilder |
copyFrom(net.thevpc.nuts.elem.NElementBuilder other,
net.thevpc.nuts.util.NMapStrategy strategy) |
net.thevpc.nuts.elem.NElementBuilder |
copyFrom(net.thevpc.nuts.elem.NElement other,
net.thevpc.nuts.util.NMapStrategy strategy) |
boolean |
isCustomTree() |
List<net.thevpc.nuts.elem.NElementComment> |
leadingComments() |
net.thevpc.nuts.elem.NElementBuilder |
removeAnnotation(net.thevpc.nuts.elem.NElementAnnotation annotation) |
net.thevpc.nuts.elem.NElementBuilder |
removeAnnotationAt(int index) |
net.thevpc.nuts.elem.NElementBuilder |
removeLeadingComment(net.thevpc.nuts.elem.NElementComment comment) |
net.thevpc.nuts.elem.NElementBuilder |
removeLeadingCommentAt(int index) |
net.thevpc.nuts.elem.NElementBuilder |
removeTrailingComment(net.thevpc.nuts.elem.NElementComment comment) |
net.thevpc.nuts.elem.NElementBuilder |
removeTrailingCommentAt(int index) |
List<net.thevpc.nuts.elem.NElementComment> |
trailingComments() |
public boolean isCustomTree()
isCustomTree in interface net.thevpc.nuts.elem.NElementBuilderpublic net.thevpc.nuts.elem.NElementBuilder addLeadingComment(net.thevpc.nuts.elem.NElementCommentType type,
String text)
addLeadingComment in interface net.thevpc.nuts.elem.NElementBuilderpublic net.thevpc.nuts.elem.NElementBuilder addTrailingComment(net.thevpc.nuts.elem.NElementCommentType type,
String text)
addTrailingComment in interface net.thevpc.nuts.elem.NElementBuilderpublic net.thevpc.nuts.elem.NElementBuilder addLeadingComment(net.thevpc.nuts.elem.NElementComment comment)
addLeadingComment in interface net.thevpc.nuts.elem.NElementBuilderpublic net.thevpc.nuts.elem.NElementBuilder addLeadingComments(net.thevpc.nuts.elem.NElementComment... comments)
addLeadingComments in interface net.thevpc.nuts.elem.NElementBuilderpublic net.thevpc.nuts.elem.NElementBuilder addTrailingComment(net.thevpc.nuts.elem.NElementComment comment)
addTrailingComment in interface net.thevpc.nuts.elem.NElementBuilderpublic net.thevpc.nuts.elem.NElementBuilder addTrailingComments(net.thevpc.nuts.elem.NElementComment... comments)
addTrailingComments in interface net.thevpc.nuts.elem.NElementBuilderpublic net.thevpc.nuts.elem.NElementComments comments()
comments in interface net.thevpc.nuts.elem.NElementBuilderpublic net.thevpc.nuts.elem.NElementBuilder clearComments()
clearComments in interface net.thevpc.nuts.elem.NElementBuilderpublic net.thevpc.nuts.elem.NElementBuilder removeTrailingCommentAt(int index)
removeTrailingCommentAt in interface net.thevpc.nuts.elem.NElementBuilderpublic net.thevpc.nuts.elem.NElementBuilder removeLeadingCommentAt(int index)
removeLeadingCommentAt in interface net.thevpc.nuts.elem.NElementBuilderpublic net.thevpc.nuts.elem.NElementBuilder removeTrailingComment(net.thevpc.nuts.elem.NElementComment comment)
removeTrailingComment in interface net.thevpc.nuts.elem.NElementBuilderpublic net.thevpc.nuts.elem.NElementBuilder removeLeadingComment(net.thevpc.nuts.elem.NElementComment comment)
removeLeadingComment in interface net.thevpc.nuts.elem.NElementBuilderpublic List<net.thevpc.nuts.elem.NElementComment> trailingComments()
trailingComments in interface net.thevpc.nuts.elem.NElementBuilderpublic List<net.thevpc.nuts.elem.NElementComment> leadingComments()
leadingComments in interface net.thevpc.nuts.elem.NElementBuilderpublic net.thevpc.nuts.elem.NElementBuilder addComments(net.thevpc.nuts.elem.NElementComments comments)
addComments in interface net.thevpc.nuts.elem.NElementBuilderpublic net.thevpc.nuts.elem.NElementBuilder addAnnotations(List<net.thevpc.nuts.elem.NElementAnnotation> annotations)
addAnnotations in interface net.thevpc.nuts.elem.NElementBuilderpublic net.thevpc.nuts.elem.NElementBuilder addAnnotation(String name, net.thevpc.nuts.elem.NElement... args)
addAnnotation in interface net.thevpc.nuts.elem.NElementBuilderpublic net.thevpc.nuts.elem.NElementBuilder addAnnotation(net.thevpc.nuts.elem.NElementAnnotation annotation)
addAnnotation in interface net.thevpc.nuts.elem.NElementBuilderpublic net.thevpc.nuts.elem.NElementBuilder addAnnotationAt(int index,
net.thevpc.nuts.elem.NElementAnnotation annotation)
addAnnotationAt in interface net.thevpc.nuts.elem.NElementBuilderpublic net.thevpc.nuts.elem.NElementBuilder removeAnnotation(net.thevpc.nuts.elem.NElementAnnotation annotation)
removeAnnotation in interface net.thevpc.nuts.elem.NElementBuilderpublic net.thevpc.nuts.elem.NElementBuilder removeAnnotationAt(int index)
removeAnnotationAt in interface net.thevpc.nuts.elem.NElementBuilderpublic net.thevpc.nuts.elem.NElementBuilder clearAnnotations()
clearAnnotations in interface net.thevpc.nuts.elem.NElementBuilderpublic List<net.thevpc.nuts.elem.NElementAnnotation> annotations()
annotations in interface net.thevpc.nuts.elem.NElementBuilderpublic net.thevpc.nuts.elem.NElementBuilder copyFrom(net.thevpc.nuts.elem.NElementBuilder other)
copyFrom in interface net.thevpc.nuts.elem.NElementBuilderpublic net.thevpc.nuts.elem.NElementBuilder copyFrom(net.thevpc.nuts.elem.NElement other)
copyFrom in interface net.thevpc.nuts.elem.NElementBuilderpublic net.thevpc.nuts.elem.NElementBuilder copyFrom(net.thevpc.nuts.elem.NElementBuilder other,
net.thevpc.nuts.util.NMapStrategy strategy)
copyFrom in interface net.thevpc.nuts.elem.NElementBuilderpublic net.thevpc.nuts.elem.NElementBuilder copyFrom(net.thevpc.nuts.elem.NElement other,
net.thevpc.nuts.util.NMapStrategy strategy)
copyFrom in interface net.thevpc.nuts.elem.NElementBuilderCopyright © 2025 vpc open source initiative. All rights reserved.