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