public class DefaultNUpletElement extends AbstractNListContainerElement implements net.thevpc.nuts.elem.NUpletElement
| Constructor and Description |
|---|
DefaultNUpletElement(String name,
Collection<net.thevpc.nuts.elem.NElement> params,
net.thevpc.nuts.elem.NElementAnnotation[] annotations,
net.thevpc.nuts.elem.NElementComments comments) |
DefaultNUpletElement(String name,
net.thevpc.nuts.elem.NElement[] params,
net.thevpc.nuts.elem.NElementAnnotation[] annotations,
net.thevpc.nuts.elem.NElementComments comments) |
| Modifier and Type | Method and Description |
|---|---|
net.thevpc.nuts.elem.NUpletElementBuilder |
builder() |
List<net.thevpc.nuts.elem.NElement> |
children() |
boolean |
equals(Object o) |
net.thevpc.nuts.util.NOptional<net.thevpc.nuts.elem.NElement> |
get(int index) |
net.thevpc.nuts.util.NOptional<net.thevpc.nuts.elem.NElement> |
get(net.thevpc.nuts.elem.NElement key) |
net.thevpc.nuts.util.NOptional<net.thevpc.nuts.elem.NElement> |
get(String s) |
List<net.thevpc.nuts.elem.NElement> |
getAll(net.thevpc.nuts.elem.NElement s) |
List<net.thevpc.nuts.elem.NElement> |
getAll(String s) |
net.thevpc.nuts.util.NOptional<net.thevpc.nuts.elem.NElement> |
getAt(int index) |
int |
hashCode() |
boolean |
isBlank() |
boolean |
isCustomTree() |
boolean |
isEmpty() |
boolean |
isNamed() |
boolean |
isNamed(String name) |
Iterator<net.thevpc.nuts.elem.NElement> |
iterator() |
net.thevpc.nuts.util.NOptional<String> |
name() |
List<net.thevpc.nuts.elem.NElement> |
params() |
List<net.thevpc.nuts.elem.NElement> |
resolveAll(String pattern) |
int |
size() |
Stream<net.thevpc.nuts.elem.NElement> |
stream() |
String |
toString() |
String |
toString(boolean compact) |
getArray, getArray, getArray, getArrayByPath, getBigDecimalValue, getBigIntValue, getBooleanValue, getBooleanValue, getBooleanValue, getBooleanValueByPath, getByPath, getByteValue, getByteValue, getByteValue, getByteValueByPath, getDoubleValue, getDoubleValue, getDoubleValue, getDoubleValueByPath, getFloatValue, getFloatValue, getFloatValue, getFloatValueByPath, getInstantValue, getInstantValue, getInstantValue, getInstantValueByPath, getIntValue, getIntValue, getIntValue, getIntValueByPath, getListContainer, getListContainer, getListContainerByPath, getLocalDateTimeValue, getLocalDateTimeValue, getLocalDateTimeValue, getLocalDateTimeValueByPath, getLocalDateValue, getLocalDateValue, getLocalDateValue, getLocalDateValueByPath, getLocalTimeValue, getLocalTimeValue, getLocalTimeValue, getLocalTimeValueByPath, getLongValue, getLongValue, getLongValue, getLongValueByPath, getNumber, getNumber, getObject, getObject, getObject, getObjectByPath, getShortValue, getShortValue, getShortValue, getShortValueByPath, getStringValue, getStringValue, getStringValue, getStringValueByPath_expected, annotations, asArray, asBigComplexValue, asBigDecimalValue, asBigIntValue, asBooleanValue, asByteValue, asCharValue, asCustom, asDoubleComplexValue, asDoubleValue, asElementAt, asFloatComplexValue, asFloatValue, asInstantValue, asInt, asIntValue, asListContainer, asLiteral, asLocalDateTimeValue, asLocalDateValue, asLocalTimeValue, asLongValue, asMatrix, asNamed, asNamedParametrizedObject, asNameValue, asNumber, asNumberType, asNumberValue, asObject, asOperator, asPair, asParametrizedContainer, asParametrizedObject, asPrimitive, asShortValue, asString, asStringValue, asTemporalValue, asUplet, comments, describe, findAnnotations, isAnnotated, isAnyArray, isAnyDate, isAnyMatrix, isAnyNamedArray, isAnyNamedArray, isAnyNamedMatrix, isAnyNamedMatrix, isAnyNamedObject, isAnyNamedObject, isAnyObject, isAnyOperator, isAnyParametrizedMatrix, isAnyParametrizedMatrix, isAnyString, isAnyUplet, isArray, isBigDecimal, isBigInt, isBigNumber, isBinaryInfixOperator, isBinaryOperator, isBoolean, isByte, isComplexNumber, isCustom, isDecimalNumber, isDouble, isFloat, isFloatingNumber, isInstant, isInt, isListContainer, isLocalTemporal, isLong, isName, isName, isName, isNamed, isNamedArray, isNamedMatrix, isNamedObject, isNamedObject, isNamedObject, isNamedPair, isNamedPair, isNamedPair, isNamedParametrizedArray, isNamedParametrizedArray, isNamedParametrizedMatrix, isNamedParametrizedMatrix, isNamedParametrizedMatrix, isNamedParametrizedObject, isNamedParametrizedObject, isNamedParametrizedObject, isNamedUplet, isNamedUplet, isNamedUplet, isNull, isNumber, isObject, isOrdinalNumber, isPair, isParametrized, isParametrizedArray, isParametrizedContainer, isParametrizedMatrix, isParametrizedObject, isPrimitive, isShort, isSimplePair, isStream, isString, isTemporal, isUnaryOperator, isUnaryPrefixOperator, isUplet, resolve, snippet, snippet, toArray, toListContainer, toNamed, toNamedArray, toNamedObject, toNamedPair, toNamedUplet, toObject, transform, type, wrapIntoArray, wrapIntoNamedArray, wrapIntoNamedObject, wrapIntoNamedPair, wrapIntoNamedUplet, wrapIntoObject, wrapIntoUpletclone, finalize, getClass, notify, notifyAll, wait, wait, waitgetArray, getArray, getArray, getArrayByPath, getBigDecimalValue, getBigIntValue, getBooleanValue, getBooleanValue, getBooleanValue, getBooleanValueByPath, getByPath, getByteValue, getByteValue, getByteValue, getByteValueByPath, getDoubleValue, getDoubleValue, getDoubleValue, getDoubleValueByPath, getFloatValue, getFloatValue, getFloatValue, getFloatValueByPath, getInstantValue, getInstantValue, getInstantValue, getInstantValueByPath, getIntValue, getIntValue, getIntValue, getIntValueByPath, getListContainer, getListContainer, getListContainerByPath, getLocalDateTimeValue, getLocalDateTimeValue, getLocalDateTimeValue, getLocalDateTimeValueByPath, getLocalDateValue, getLocalDateValue, getLocalDateValue, getLocalDateValueByPath, getLocalTimeValue, getLocalTimeValue, getLocalTimeValue, getLocalTimeValueByPath, getLongValue, getLongValue, getLongValue, getLongValueByPath, getNumber, getNumber, getObject, getObject, getObject, getObjectByPath, getShortValue, getShortValue, getShortValue, getShortValueByPath, getStringValue, getStringValue, getStringValue, getStringValueByPathannotations, asArray, asBigComplexValue, asBigDecimalValue, asBigIntValue, asBooleanValue, asByteValue, asCharValue, asCustom, asDoubleComplexValue, asDoubleValue, asElementAt, asFloatComplexValue, asFloatValue, asInstantValue, asInt, asIntValue, asListContainer, asLiteral, asLocalDateTimeValue, asLocalDateValue, asLocalTimeValue, asLongValue, asMatrix, asNamed, asNamedParametrizedObject, asNameValue, asNumber, asNumberType, asNumberValue, asObject, asOperator, asPair, asParametrizedContainer, asParametrizedObject, asPrimitive, asShortValue, asString, asStringValue, asTemporalValue, asUplet, comments, findAnnotations, isAnnotated, isAnyArray, isAnyDate, isAnyMatrix, isAnyNamedArray, isAnyNamedArray, isAnyNamedMatrix, isAnyNamedMatrix, isAnyNamedObject, isAnyNamedObject, isAnyObject, isAnyOperator, isAnyParametrizedMatrix, isAnyParametrizedMatrix, isAnyString, isAnyUplet, isArray, isBigDecimal, isBigInt, isBigNumber, isBinaryInfixOperator, isBinaryOperator, isBoolean, isByte, isComplexNumber, isCustom, isDecimalNumber, isDouble, isFloat, isFloatingNumber, isInstant, isInt, isListContainer, isLocalTemporal, isLong, isName, isName, isName, isNamed, isNamedArray, isNamedMatrix, isNamedObject, isNamedObject, isNamedObject, isNamedPair, isNamedPair, isNamedPair, isNamedParametrizedArray, isNamedParametrizedArray, isNamedParametrizedMatrix, isNamedParametrizedMatrix, isNamedParametrizedMatrix, isNamedParametrizedObject, isNamedParametrizedObject, isNamedParametrizedObject, isNamedUplet, isNamedUplet, isNamedUplet, isNull, isNumber, isObject, isOrdinalNumber, isPair, isParametrized, isParametrizedArray, isParametrizedContainer, isParametrizedMatrix, isParametrizedObject, isPrimitive, isShort, isSimplePair, isStream, isString, isTemporal, isUnaryOperator, isUnaryPrefixOperator, isUplet, ofAnnotation, ofAnnotation, ofArray, ofArray, ofArray, ofArray, ofArrayBuilder, ofArrayBuilder, ofBigComplex, ofBigComplex, ofBigDecimal, ofBigDecimal, ofBigInt, ofBigInt, ofBigInt, ofBigInt, ofBinaryStream, ofBinaryStreamBuilder, ofBoolean, ofBoolean, ofBooleanArray, ofBooleanArray, ofByte, ofByte, ofByte, ofByte, ofByte, ofByte, ofByte, ofByte, ofChar, ofCharStream, ofCharStreamBuilder, ofComments, ofCustom, ofDouble, ofDouble, ofDouble, ofDouble, ofDoubleArray, ofDoubleArray, ofDoubleComplex, ofDoubleComplex, ofEnum, ofFalse, ofFloat, ofFloat, ofFloat, ofFloat, ofFloatComplex, ofFloatComplex, ofInstant, ofInstant, ofInstant, ofInt, ofInt, ofInt, ofInt, ofInt, ofInt, ofInt, ofInt, ofIntArray, ofIntArray, ofLocalDate, ofLocalDateTime, ofLocalTime, ofLong, ofLong, ofLong, ofLong, ofLong, ofLong, ofLong, ofLong, ofLongArray, ofLongArray, ofMatrixBuilder, ofMultiLineComment, ofMultiLineComments, ofName, ofNamedArray, ofNamedObject, ofNamedParametrizedArray, ofNamedParametrizedObject, ofNamedUplet, ofNameOrString, ofNull, ofNumber, ofNumber, ofNumberArray, ofObject, ofObject, ofObject, ofObject, ofObjectBuilder, ofObjectBuilder, ofOp, ofOp, ofOp, ofOpBuilder, ofOpBuilder, ofOpBuilder, ofOpBuilder, ofOpBuilder, ofPair, ofPair, ofPair, ofPair, ofPair, ofPair, ofPair, ofPair, ofPair, ofPair, ofPair, ofPair, ofPair, ofPairBuilder, ofPairBuilder, ofParametrizedArray, ofParametrizedArray, ofParametrizedArray, ofParametrizedArray, ofParametrizedObject, ofParametrizedObject, ofParametrizedObject, ofParametrizedObject, ofPrimitiveBuilder, ofRegex, ofShort, ofShort, ofShort, ofShort, ofShort, ofShort, ofShort, ofShort, ofSingleLineComment, ofSingleLineComments, ofString, ofString, ofStringArray, ofTrue, ofUplet, ofUplet, ofUplet, ofUpletBuilder, ofUpletBuilder, resolve, snippet, snippet, toArray, toListContainer, toNamed, toNamedArray, toNamedObject, toNamedPair, toNamedUplet, toObject, transform, type, wrapIntoArray, wrapIntoNamedArray, wrapIntoNamedObject, wrapIntoNamedPair, wrapIntoNamedUplet, wrapIntoObject, wrapIntoUpletfirstNonBlank, firstNonBlank, firstNonBlank, isBlank, isBlank, isBlank, isBlank, isBlank, isNonBlankforEach, spliteratorpublic DefaultNUpletElement(String name, Collection<net.thevpc.nuts.elem.NElement> params, net.thevpc.nuts.elem.NElementAnnotation[] annotations, net.thevpc.nuts.elem.NElementComments comments)
public DefaultNUpletElement(String name, net.thevpc.nuts.elem.NElement[] params, net.thevpc.nuts.elem.NElementAnnotation[] annotations, net.thevpc.nuts.elem.NElementComments comments)
public boolean isCustomTree()
isCustomTree in interface net.thevpc.nuts.elem.NElementisCustomTree in class AbstractNElementpublic List<net.thevpc.nuts.elem.NElement> resolveAll(String pattern)
resolveAll in interface net.thevpc.nuts.elem.NElementresolveAll in class AbstractNElementpublic boolean isNamed(String name)
isNamed in interface net.thevpc.nuts.elem.NElementisNamed in class AbstractNElementpublic net.thevpc.nuts.util.NOptional<String> name()
name in interface net.thevpc.nuts.elem.NNamedElementpublic boolean isNamed()
isNamed in interface net.thevpc.nuts.elem.NElementisNamed in class AbstractNElementpublic List<net.thevpc.nuts.elem.NElement> params()
params in interface net.thevpc.nuts.elem.NUpletElementpublic List<net.thevpc.nuts.elem.NElement> children()
children in interface net.thevpc.nuts.elem.NListContainerElementpublic int size()
size in interface net.thevpc.nuts.elem.NListContainerElementpublic Stream<net.thevpc.nuts.elem.NElement> stream()
stream in interface net.thevpc.nuts.elem.NUpletElementpublic net.thevpc.nuts.util.NOptional<net.thevpc.nuts.elem.NElement> get(int index)
get in interface net.thevpc.nuts.elem.NListContainerElementpublic net.thevpc.nuts.util.NOptional<net.thevpc.nuts.elem.NElement> getAt(int index)
getAt in interface net.thevpc.nuts.elem.NListContainerElementpublic net.thevpc.nuts.elem.NUpletElementBuilder builder()
builder in interface net.thevpc.nuts.elem.NElementbuilder in interface net.thevpc.nuts.elem.NUpletElementbuilder in class AbstractNElementpublic Iterator<net.thevpc.nuts.elem.NElement> iterator()
public String toString(boolean compact)
toString in interface net.thevpc.nuts.elem.NElementpublic boolean equals(Object o)
equals in class AbstractNElementpublic int hashCode()
hashCode in class AbstractNElementpublic boolean isEmpty()
isEmpty in interface net.thevpc.nuts.elem.NElementisEmpty in class AbstractNElementpublic boolean isBlank()
isBlank in interface net.thevpc.nuts.elem.NElementisBlank in interface net.thevpc.nuts.util.NBlankableisBlank in class AbstractNElementpublic net.thevpc.nuts.util.NOptional<net.thevpc.nuts.elem.NElement> get(String s)
get in interface net.thevpc.nuts.elem.NListContainerElementpublic List<net.thevpc.nuts.elem.NElement> getAll(String s)
getAll in interface net.thevpc.nuts.elem.NListContainerElementpublic net.thevpc.nuts.util.NOptional<net.thevpc.nuts.elem.NElement> get(net.thevpc.nuts.elem.NElement key)
get in interface net.thevpc.nuts.elem.NListContainerElementpublic List<net.thevpc.nuts.elem.NElement> getAll(net.thevpc.nuts.elem.NElement s)
getAll in interface net.thevpc.nuts.elem.NListContainerElementCopyright © 2025 vpc open source initiative. All rights reserved.