public class DefaultNCharStreamElement extends AbstractNElement implements net.thevpc.nuts.elem.NCharStreamElement
| Constructor and Description |
|---|
DefaultNCharStreamElement(String blockIdentifier,
net.thevpc.nuts.io.NReaderProvider value) |
DefaultNCharStreamElement(String blockIdentifier,
net.thevpc.nuts.io.NReaderProvider value,
List<net.thevpc.nuts.elem.NBoundAffix> affixes,
List<net.thevpc.nuts.elem.NElementDiagnostic> diagnostics,
net.thevpc.nuts.elem.NElementMetadata metadata) |
| Modifier and Type | Method and Description |
|---|---|
String |
blocIdentifier() |
net.thevpc.nuts.elem.NCharStreamElementBuilder |
builder() |
boolean |
equals(Object obj) |
int |
hashCode() |
boolean |
isBlank() |
boolean |
isEmpty() |
net.thevpc.nuts.util.NOptional<net.thevpc.nuts.elem.NElement> |
resolve(String pattern) |
List<net.thevpc.nuts.elem.NElement> |
resolveAll(String pattern) |
net.thevpc.nuts.io.NReaderProvider |
value() |
_expected, affixes, annotations, anyMatches, asArray, asBigComplexValue, asBigDecimalValue, asBigIntValue, asBinaryInfixOperator, asBinaryOperator, asBinaryOperator, asBinaryStream, asBooleanValue, asByteValue, asCharStream, asCharValue, asCustom, asDoubleComplexValue, asDoubleValue, asElementAt, asFlatExpression, asFloatComplexValue, asFloatValue, asFragment, asFullArray, asFullObject, asInstantValue, asInt, asIntValue, asList, asListContainer, asListOrParametrizedContainer, asLiteral, asLocalDateTimeValue, asLocalDateValue, asLocalTimeValue, asLongValue, asName, asNamed, asNamedArray, asNamedObject, asNamedPair, asNamedPair, asNameValue, asNaryOperator, asNumber, asNumberType, asNumberValue, asObject, asOperator, asOperatorSymbol, asOperatorSymbol, asOrderedList, asPair, asParametrizedContainer, asParamObject, asPrimitive, asShortValue, asSimplePair, asString, asStringValue, asTemporalValue, asTernaryOperator, asUnaryOperator, asUnaryOperator, asUnaryPostfixOperator, asUnaryPrefixOperator, asUnorderedList, asUplet, comments, describe, diagnostics, filter, filter, findAnnotations, format, isAnnotated, isAnyArray, isAnyDate, isAnyNamedArray, isAnyNamedArray, isAnyNamedListContainer, isAnyNamedListContainer, isAnyNamedObject, isAnyNamedObject, isAnyObject, isAnyOperator, isAnyString, isAnyStringOrName, isAnyUplet, isArray, isBigDecimal, isBigInt, isBigNumber, isBinaryInfixOperator, isBinaryInfixOperator, isBinaryOperator, isBinaryOperator, isBinaryStream, isBoolean, isByte, isCharStream, isComplexNumber, isCustom, isCustomTree, isDecimalNumber, isDouble, isErrorTree, isFlatExpression, isFloat, isFloatingNumber, isFragment, isFullArray, isFullArray, isFullObject, isFullObject, isFullObject, isInstant, isInt, isLeftNamedBinaryOperator, isLeftNamedBinaryOperator, isList, isListContainer, isListOrParametrizedContainer, isLocalTemporal, isLong, isName, isName, isName, isNamed, isNamed, isNamed, isNamedArray, isNamedArray, isNamedListContainer, isNamedListContainer, isNamedObject, isNamedObject, isNamedObject, isNamedPair, isNamedPair, isNamedPair, isNamedUplet, isNamedUplet, isNamedUplet, isNull, isNumber, isObject, isOperatorSymbol, isOperatorSymbol, isOrderedList, isOrdinalNumber, isPair, isParamArray, isParametrized, isParametrizedContainer, isParamObject, isPrimitive, isShort, isSimplePair, isStream, isString, isTemporal, isUnaryOperator, isUnaryOperator, isUnaryPostfixOperator, isUnaryPrefixOperator, isUnaryPrefixOperator, isUnorderedList, isUplet, metadata, snippet, snippet, toArray, toCompactString, toFormattedString, toFormattedString, toListContainer, toMany, toName, toNamed, toNamedArray, toNamedObject, toNamedPair, toNamedUplet, toObject, toPrettyString, toStableString, toString, toVerbatimString, transform, transform, traverse, traverseChildren, traverseList, treeDiagnostics, type, wrapIntoArray, wrapIntoNamedArray, wrapIntoNamedObject, wrapIntoNamedPair, wrapIntoNamedUplet, wrapIntoObject, wrapIntoUpletclone, finalize, getClass, notify, notifyAll, wait, wait, waitaffixes, annotations, anyMatches, asArray, asBigComplexValue, asBigDecimalValue, asBigIntValue, asBinaryInfixOperator, asBinaryOperator, asBinaryOperator, asBinaryStream, asBooleanValue, asByteValue, asCharStream, asCharValue, asCustom, asDoubleComplexValue, asDoubleValue, asElementAt, asFlatExpression, asFloatComplexValue, asFloatValue, asFragment, asFullArray, asFullObject, asInstantValue, asInt, asIntValue, asList, asListContainer, asListOrParametrizedContainer, asLiteral, asLocalDateTimeValue, asLocalDateValue, asLocalTimeValue, asLongValue, asName, asNamed, asNamedArray, asNamedObject, asNamedPair, asNamedPair, asNameValue, asNaryOperator, asNumber, asNumberType, asNumberValue, asObject, asOperator, asOperatorSymbol, asOperatorSymbol, asOrderedList, asPair, asParametrizedContainer, asParamObject, asPrimitive, asShortValue, asSimplePair, asString, asStringValue, asTemporalValue, asTernaryOperator, asUnaryOperator, asUnaryOperator, asUnaryPostfixOperator, asUnaryPrefixOperator, asUnorderedList, asUplet, comments, diagnostics, filter, filter, findAnnotations, format, isAnnotated, isAnyArray, isAnyDate, isAnyNamedArray, isAnyNamedArray, isAnyNamedListContainer, isAnyNamedListContainer, isAnyNamedObject, isAnyNamedObject, isAnyObject, isAnyOperator, isAnyString, isAnyStringOrName, isAnyUplet, isArray, isBigDecimal, isBigInt, isBigNumber, isBinaryInfixOperator, isBinaryInfixOperator, isBinaryOperator, isBinaryOperator, isBinaryStream, isBoolean, isByte, isCharStream, isComplexNumber, isCustom, isCustomTree, isDecimalNumber, isDouble, isErrorTree, isFlatExpression, isFloat, isFloatingNumber, isFragment, isFullArray, isFullArray, isFullObject, isFullObject, isFullObject, isInstant, isInt, isLeftNamedBinaryOperator, isLeftNamedBinaryOperator, isList, isListContainer, isListOrParametrizedContainer, isLocalTemporal, isLong, isName, isName, isName, isNamed, isNamed, isNamed, isNamedArray, isNamedArray, isNamedListContainer, isNamedListContainer, isNamedObject, isNamedObject, isNamedObject, isNamedPair, isNamedPair, isNamedPair, isNamedUplet, isNamedUplet, isNamedUplet, isNull, isNumber, isObject, isOperatorSymbol, isOperatorSymbol, isOrderedList, isOrdinalNumber, isPair, isParamArray, isParametrized, isParametrizedContainer, isParamObject, isPrimitive, isShort, isSimplePair, isStream, isString, isTemporal, isUnaryOperator, isUnaryOperator, isUnaryPostfixOperator, isUnaryPrefixOperator, isUnaryPrefixOperator, isUnorderedList, isUplet, metadata, ofArray, ofArray, ofArray, ofArray, ofArrayBuilder, ofArrayBuilder, ofBigComplex, ofBigComplex, ofBigComplex, ofBigDecimal, ofBigDecimal, ofBigInt, ofBigInt, ofBigInt, ofBigInt, ofBinaryInfixOperator, ofBinaryStream, ofBinaryStream, ofBinaryStreamBuilder, ofBlocComment, ofBlocComment, ofBoolean, ofBoolean, ofBooleanArray, ofBooleanArray, ofByte, ofByte, ofByte, ofByte, ofByte, ofByte, ofByte, ofByte, ofByteArray, ofByteArray, ofChar, ofCharArray, ofCharArray, ofCharStream, ofCharStream, ofCharStreamBuilder, ofCustom, ofDiagnosticBuilder, ofDouble, ofDouble, ofDouble, ofDouble, ofDoubleArray, ofDoubleArray, ofDoubleComplex, ofDoubleComplex, ofDoubleComplex, ofEmptyBuilder, ofEnum, ofEnumArray, ofExprBuilder, ofExprBuilder, ofExprBuilder, ofExprBuilder, ofExprBuilder, ofFalse, ofFlatExprBuilder, ofFloat, ofFloat, ofFloat, ofFloat, ofFloatArray, ofFloatArray, ofFloatComplex, ofFloatComplex, ofFloatComplex, ofFragment, ofFragment, ofFragmentBuilder, ofFullArray, ofFullObject, ofInstant, ofInstant, ofInstant, ofInt, ofInt, ofInt, ofInt, ofInt, ofInt, ofInt, ofInt, ofIntArray, ofIntArray, ofLineComment, ofLineComment, ofLocalDate, ofLocalDateTime, ofLocalTime, ofLong, ofLong, ofLong, ofLong, ofLong, ofLong, ofLong, ofLong, ofLongArray, ofLongArray, ofName, ofNamedArray, ofNamedObject, ofNamedUplet, ofNameOrString, ofNull, ofNumber, ofNumber, ofNumber, ofNumberArray, ofObject, ofObject, ofObject, ofObject, ofObjectBuilder, ofObjectBuilder, ofOperatorSymbol, ofPair, ofPair, ofPair, ofPair, ofPair, ofPair, ofPair, ofPair, ofPair, ofPair, ofPair, ofPair, ofPair, ofPair, ofPairBuilder, ofPairBuilder, ofParamArray, ofParamArray, ofParamArray, ofParamArray, ofParamObject, ofParamObject, ofParamObject, ofParamObject, ofPrimitiveBuilder, ofShort, ofShort, ofShort, ofShort, ofShort, ofShort, ofShort, ofShort, ofShortArray, ofShortArray, ofString, ofString, ofStringArray, ofTrue, ofUnaryPrefixOperator, ofUplet, ofUplet, ofUplet, ofUpletBuilder, ofUpletBuilder, snippet, snippet, toArray, toCompactString, toFormattedString, toFormattedString, toListContainer, toMany, toName, toNamed, toNamedArray, toNamedObject, toNamedPair, toNamedUplet, toObject, toPrettyString, toStableString, toString, toVerbatimString, transform, transform, transformOptional, traverse, treeDiagnostics, type, wrapIntoArray, wrapIntoNamedArray, wrapIntoNamedObject, wrapIntoNamedPair, wrapIntoNamedUplet, wrapIntoObject, wrapIntoUpletpublic DefaultNCharStreamElement(String blockIdentifier, net.thevpc.nuts.io.NReaderProvider value)
public String blocIdentifier()
blocIdentifier in interface net.thevpc.nuts.elem.NCharStreamElementpublic net.thevpc.nuts.util.NOptional<net.thevpc.nuts.elem.NElement> resolve(String pattern)
resolve in interface net.thevpc.nuts.elem.NElementresolve in class AbstractNElementpublic List<net.thevpc.nuts.elem.NElement> resolveAll(String pattern)
resolveAll in interface net.thevpc.nuts.elem.NElementresolveAll in class AbstractNElementpublic net.thevpc.nuts.io.NReaderProvider value()
value in interface net.thevpc.nuts.elem.NCharStreamElementpublic boolean isEmpty()
isEmpty in interface net.thevpc.nuts.elem.NElementisEmpty in class AbstractNElementpublic int hashCode()
hashCode in class AbstractNElementpublic boolean equals(Object obj)
equals 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.elem.NCharStreamElementBuilder builder()
builder in interface net.thevpc.nuts.elem.NCharStreamElementbuilder in interface net.thevpc.nuts.elem.NElementCopyright © 2026 vpc open source initiative. All rights reserved.