public class DefaultNArrayElementBuilder extends AbstractNElementBuilder implements NArrayElementBuilder
| Constructor and Description |
|---|
DefaultNArrayElementBuilder() |
annotations, comments, leadingComments, trailingCommentsclone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitofannotations, comments, leadingComments, trailingCommentspublic NArrayElementBuilder doWith(Consumer<NArrayElementBuilder> con)
doWith in interface NArrayElementBuilderpublic String name()
name in interface NArrayElementBuilderpublic NArrayElementBuilder name(String name)
name in interface NArrayElementBuilderpublic boolean isParametrized()
isParametrized in interface NArrayElementBuilderpublic NArrayElementBuilder setParametrized(boolean parametrized)
setParametrized in interface NArrayElementBuilderpublic NArrayElementBuilder addParams(List<NElement> params)
addParams in interface NArrayElementBuilderpublic NArrayElementBuilder addParam(NElement param)
addParam in interface NArrayElementBuilderpublic NArrayElementBuilder addParamAt(int index, NElement param)
addParamAt in interface NArrayElementBuilderpublic NArrayElementBuilder removeParamAt(int index)
removeParamAt in interface NArrayElementBuilderpublic NArrayElementBuilder clearParams()
clearParams in interface NArrayElementBuilderpublic List<NElement> params()
params in interface NArrayElementBuilderpublic List<NElement> items()
items in interface NArrayElementBuilderpublic int size()
size in interface NArrayElementBuilderpublic NElement get(int index)
get in interface NArrayElementBuilderpublic NArrayElementBuilder addAll(NElement[] value)
addAll in interface NArrayElementBuilderpublic NArrayElementBuilder addAll(Collection<NElement> value)
addAll in interface NArrayElementBuilderpublic NArrayElementBuilder addAll(NArrayElementBuilder value)
addAll in interface NArrayElementBuilderpublic NArrayElementBuilder add(NElement e)
add in interface NArrayElementBuilderpublic NArrayElementBuilder insert(int index, NElement e)
insert in interface NArrayElementBuilderpublic NArrayElementBuilder set(int index, NElement e)
set in interface NArrayElementBuilderpublic NArrayElementBuilder clear()
clear in interface NArrayElementBuilderpublic NArrayElementBuilder remove(int index)
remove in interface NArrayElementBuilderpublic NArrayElementBuilder copyFrom(NArrayElementBuilder other)
copyFrom in interface NArrayElementBuilderpublic NArrayElementBuilder copyFrom(NArrayElement other)
copyFrom in interface NArrayElementBuilderpublic NArrayElementBuilder addAll(String[] value)
addAll in interface NArrayElementBuilderpublic NArrayElementBuilder addAll(int[] value)
addAll in interface NArrayElementBuilderpublic NArrayElementBuilder addAll(double[] value)
addAll in interface NArrayElementBuilderpublic NArrayElementBuilder addAll(long[] value)
addAll in interface NArrayElementBuilderpublic NArrayElementBuilder addAll(float[] value)
addAll in interface NArrayElementBuilderpublic NArrayElementBuilder addAll(boolean[] value)
addAll in interface NArrayElementBuilderpublic NArrayElementBuilder addAll(char[] value)
addAll in interface NArrayElementBuilderpublic NArrayElementBuilder addAll(byte[] value)
addAll in interface NArrayElementBuilderpublic NArrayElementBuilder add(int value)
add in interface NArrayElementBuilderpublic NArrayElementBuilder add(long value)
add in interface NArrayElementBuilderpublic NArrayElementBuilder add(double value)
add in interface NArrayElementBuilderpublic NArrayElementBuilder add(float value)
add in interface NArrayElementBuilderpublic NArrayElementBuilder add(byte value)
add in interface NArrayElementBuilderpublic NArrayElementBuilder add(boolean value)
add in interface NArrayElementBuilderpublic NArrayElementBuilder add(char value)
add in interface NArrayElementBuilderpublic NArrayElementBuilder add(Number value)
add in interface NArrayElementBuilderpublic NArrayElementBuilder add(String value)
add in interface NArrayElementBuilderpublic NArrayElement build()
build in interface NArrayElementBuilderbuild in interface NElementBuilderpublic NElementType type()
type in interface NElementBuilderpublic NArrayElementBuilder addLeadingComment(NElementCommentType type, String text)
addLeadingComment in interface NArrayElementBuilderaddLeadingComment in interface NElementBuilderaddLeadingComment in class AbstractNElementBuilderpublic NArrayElementBuilder addTrailingComment(NElementCommentType type, String text)
addTrailingComment in interface NArrayElementBuilderaddTrailingComment in interface NElementBuilderaddTrailingComment in class AbstractNElementBuilderpublic NArrayElementBuilder addLeadingComment(NElementComment comment)
addLeadingComment in interface NArrayElementBuilderaddLeadingComment in interface NElementBuilderaddLeadingComment in class AbstractNElementBuilderpublic NArrayElementBuilder addLeadingComments(NElementComment... comments)
addLeadingComments in interface NArrayElementBuilderaddLeadingComments in interface NElementBuilderaddLeadingComments in class AbstractNElementBuilderpublic NArrayElementBuilder addTrailingComment(NElementComment comment)
addTrailingComment in interface NArrayElementBuilderaddTrailingComment in interface NElementBuilderaddTrailingComment in class AbstractNElementBuilderpublic NArrayElementBuilder addTrailingComments(NElementComment... comments)
addTrailingComments in interface NArrayElementBuilderaddTrailingComments in interface NElementBuilderaddTrailingComments in class AbstractNElementBuilderpublic NArrayElementBuilder removeTrailingCommentAt(int index)
removeTrailingCommentAt in interface NArrayElementBuilderremoveTrailingCommentAt in interface NElementBuilderremoveTrailingCommentAt in class AbstractNElementBuilderpublic NArrayElementBuilder removeLeadingCommentAt(int index)
removeLeadingCommentAt in interface NArrayElementBuilderremoveLeadingCommentAt in interface NElementBuilderremoveLeadingCommentAt in class AbstractNElementBuilderpublic NArrayElementBuilder removeTrailingComment(NElementComment comment)
removeTrailingComment in interface NArrayElementBuilderremoveTrailingComment in interface NElementBuilderremoveTrailingComment in class AbstractNElementBuilderpublic NArrayElementBuilder removeLeadingComment(NElementComment comment)
removeLeadingComment in interface NArrayElementBuilderremoveLeadingComment in interface NElementBuilderremoveLeadingComment in class AbstractNElementBuilderpublic NArrayElementBuilder addComments(NElementComments comments)
addComments in interface NArrayElementBuilderaddComments in interface NElementBuilderaddComments in class AbstractNElementBuilderpublic NArrayElementBuilder addAnnotations(List<NElementAnnotation> annotations)
addAnnotations in interface NArrayElementBuilderaddAnnotations in interface NElementBuilderaddAnnotations in class AbstractNElementBuilderpublic NArrayElementBuilder addAnnotation(String name, NElement... args)
addAnnotation in interface NArrayElementBuilderaddAnnotation in interface NElementBuilderaddAnnotation in class AbstractNElementBuilderpublic NArrayElementBuilder addAnnotation(NElementAnnotation annotation)
addAnnotation in interface NArrayElementBuilderaddAnnotation in interface NElementBuilderaddAnnotation in class AbstractNElementBuilderpublic NArrayElementBuilder addAnnotationAt(int index, NElementAnnotation annotation)
addAnnotationAt in interface NArrayElementBuilderaddAnnotationAt in interface NElementBuilderaddAnnotationAt in class AbstractNElementBuilderpublic NArrayElementBuilder removeAnnotationAt(int index)
removeAnnotationAt in interface NArrayElementBuilderremoveAnnotationAt in interface NElementBuilderremoveAnnotationAt in class AbstractNElementBuilderpublic NArrayElementBuilder clearAnnotations()
clearAnnotations in interface NArrayElementBuilderclearAnnotations in interface NElementBuilderclearAnnotations in class AbstractNElementBuilderpublic NArrayElementBuilder clearComments()
clearComments in interface NArrayElementBuilderclearComments in interface NElementBuilderclearComments in class AbstractNElementBuilderCopyright © 2025 vpc open source initiative. All rights reserved.