public class DefaultNTextBuilder extends AbstractNText implements net.thevpc.nuts.text.NTextBuilder
| Constructor and Description |
|---|
DefaultNTextBuilder() |
| Modifier and Type | Method and Description |
|---|---|
net.thevpc.nuts.text.NTextBuilder |
append(net.thevpc.nuts.text.NText node) |
net.thevpc.nuts.text.NTextBuilder |
append(Object node) |
net.thevpc.nuts.text.NTextBuilder |
append(Object text,
net.thevpc.nuts.text.NTextStyle style) |
net.thevpc.nuts.text.NTextBuilder |
append(Object text,
net.thevpc.nuts.text.NTextStyles styles) |
net.thevpc.nuts.text.NTextBuilder |
appendAll(Collection<?> others) |
net.thevpc.nuts.text.NTextBuilder |
appendAll(net.thevpc.nuts.text.NText[] others) |
net.thevpc.nuts.text.NTextBuilder |
appendCode(String lang,
String text) |
net.thevpc.nuts.text.NTextBuilder |
appendCommand(net.thevpc.nuts.text.NTerminalCmd command) |
net.thevpc.nuts.text.NTextBuilder |
appendHashStyle(Object text) |
net.thevpc.nuts.text.NTextBuilder |
appendHashStyle(Object text,
Object hash) |
net.thevpc.nuts.text.NTextBuilder |
appendJoined(Object separator,
Collection<?> others) |
net.thevpc.nuts.text.NTextBuilder |
appendRandomStyle(Object text) |
net.thevpc.nuts.text.NText |
build() |
net.thevpc.nuts.text.NTextBuilder |
builder() |
List<net.thevpc.nuts.text.NText> |
children() |
net.thevpc.nuts.text.NTextBuilder |
clear() |
net.thevpc.nuts.text.NTextBuilder |
copy() |
net.thevpc.nuts.text.NTextBuilder |
delete(int start,
int end) |
String |
filteredText() |
net.thevpc.nuts.text.NTextBuilder |
flatten() |
net.thevpc.nuts.text.NText |
get(int index) |
net.thevpc.nuts.text.NText |
immutable() |
net.thevpc.nuts.text.NTextBuilder |
indent(net.thevpc.nuts.text.NText prefix) |
net.thevpc.nuts.text.NTextBuilder |
indent(net.thevpc.nuts.text.NText prefix,
boolean skipFirstLine) |
net.thevpc.nuts.text.NTextBuilder |
insert(int at,
net.thevpc.nuts.text.NText... items) |
boolean |
isBlank() |
boolean |
isEmpty() |
boolean |
isWhitespace() |
Iterator<net.thevpc.nuts.text.NText> |
iterator() |
int |
length() |
net.thevpc.nuts.util.NStream<net.thevpc.nuts.text.NTextBuilder> |
lines() |
net.thevpc.nuts.text.NTextBuilder |
newLine() |
net.thevpc.nuts.text.NTextBuilder |
readLine() |
net.thevpc.nuts.text.NTextBuilder |
removeAt(int index) |
net.thevpc.nuts.text.NTextBuilder |
replace(int from,
int to,
net.thevpc.nuts.text.NText... newTexts) |
net.thevpc.nuts.text.NText |
simplify() |
int |
size() |
net.thevpc.nuts.text.NTextStyleGenerator |
styleGenerator() |
DefaultNTextBuilder |
styleGenerator(net.thevpc.nuts.text.NTextStyleGenerator styleGenerator) |
net.thevpc.nuts.text.NText |
substring(int start,
int end) |
net.thevpc.nuts.util.NStream<net.thevpc.nuts.text.NPrimitiveText> |
toCharStream() |
String |
toString() |
net.thevpc.nuts.text.NTextBuilder |
trim() |
net.thevpc.nuts.text.NTextBuilder |
trimLeft() |
net.thevpc.nuts.text.NTextBuilder |
trimRight() |
net.thevpc.nuts.text.NTextType |
type() |
concat, concat, isNewLine, isNormalized, isPrimitive, isString, normalize, normalize, normalize, repeat, repeatln, split, split, split, split, split, splitLines, splitLines, toCharArray, toCharList, toPrimitiveListclone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitconcat, concat, isNewLine, isNormalized, isPrimitive, isString, normalize, normalize, normalize, of, of, of, ofAnchor, ofAnchor, ofBlank, ofCode, ofCode, ofCodeOrCommand, ofCodeOrCommand, ofCodeOrCommand, ofCommand, ofInclude, ofInclude, ofLink, ofLink, ofList, ofList, ofNewLine, ofNumbering, ofNumbering, ofPlain, ofSpace, ofSpaces, ofStyled, ofStyled, ofStyled, ofStyled, ofStyled, ofStyled, ofStyledError, ofStyledPath, ofStyledPrimary1, ofStyledPrimary2, ofStyledPrimary3, ofStyledPrimary4, ofStyledPrimary5, ofStyledPrimary6, ofStyledPrimary7, ofStyledPrimary8, ofStyledPrimary9, ofStyledSuccess, ofStyledWarn, ofTitle, ofTitle, repeat, repeatln, split, split, split, split, split, splitLines, splitLines, toCharArray, toCharList, toPrimitiveListfirstNonBlank, firstNonBlank, firstNonBlank, firstNonBlankLazy, firstNonBlankLazy, isBlank, isBlank, isBlank, isBlank, isBlank, isNonBlankforEach, spliteratorpublic Iterator<net.thevpc.nuts.text.NText> iterator()
public net.thevpc.nuts.text.NTextType type()
type in interface net.thevpc.nuts.text.NTextpublic net.thevpc.nuts.text.NTextStyleGenerator styleGenerator()
styleGenerator in interface net.thevpc.nuts.text.NTextBuilderpublic String toString()
toString in interface net.thevpc.nuts.text.NTexttoString in interface net.thevpc.nuts.text.NTextBuildertoString in class AbstractNTextpublic DefaultNTextBuilder styleGenerator(net.thevpc.nuts.text.NTextStyleGenerator styleGenerator)
styleGenerator in interface net.thevpc.nuts.text.NTextBuilderpublic net.thevpc.nuts.text.NTextBuilder appendCommand(net.thevpc.nuts.text.NTerminalCmd command)
appendCommand in interface net.thevpc.nuts.text.NTextBuilderpublic net.thevpc.nuts.text.NTextBuilder appendCode(String lang, String text)
appendCode in interface net.thevpc.nuts.text.NTextBuilderpublic net.thevpc.nuts.text.NTextBuilder appendHashStyle(Object text)
appendHashStyle in interface net.thevpc.nuts.text.NTextBuilderpublic net.thevpc.nuts.text.NTextBuilder appendRandomStyle(Object text)
appendRandomStyle in interface net.thevpc.nuts.text.NTextBuilderpublic net.thevpc.nuts.text.NTextBuilder appendHashStyle(Object text, Object hash)
appendHashStyle in interface net.thevpc.nuts.text.NTextBuilderpublic net.thevpc.nuts.text.NTextBuilder append(Object text, net.thevpc.nuts.text.NTextStyle style)
append in interface net.thevpc.nuts.text.NTextBuilderpublic net.thevpc.nuts.text.NTextBuilder append(Object text, net.thevpc.nuts.text.NTextStyles styles)
append in interface net.thevpc.nuts.text.NTextBuilderpublic net.thevpc.nuts.text.NTextBuilder append(Object node)
append in interface net.thevpc.nuts.text.NTextBuilderpublic net.thevpc.nuts.text.NTextBuilder append(net.thevpc.nuts.text.NText node)
append in interface net.thevpc.nuts.text.NTextBuilderpublic net.thevpc.nuts.text.NText substring(int start,
int end)
substring in interface net.thevpc.nuts.text.NTextpublic net.thevpc.nuts.text.NTextBuilder delete(int start,
int end)
delete in interface net.thevpc.nuts.text.NTextBuilderpublic net.thevpc.nuts.text.NTextBuilder appendJoined(Object separator, Collection<?> others)
appendJoined in interface net.thevpc.nuts.text.NTextBuilderpublic net.thevpc.nuts.text.NTextBuilder appendAll(net.thevpc.nuts.text.NText[] others)
appendAll in interface net.thevpc.nuts.text.NTextBuilderpublic net.thevpc.nuts.text.NTextBuilder appendAll(Collection<?> others)
appendAll in interface net.thevpc.nuts.text.NTextBuilderpublic net.thevpc.nuts.text.NText build()
build in interface net.thevpc.nuts.text.NTextBuilderpublic List<net.thevpc.nuts.text.NText> children()
children in interface net.thevpc.nuts.text.NTextBuilderpublic net.thevpc.nuts.text.NTextBuilder insert(int at,
net.thevpc.nuts.text.NText... items)
insert in interface net.thevpc.nuts.text.NTextBuilderpublic net.thevpc.nuts.text.NTextBuilder replace(int from,
int to,
net.thevpc.nuts.text.NText... newTexts)
replace in interface net.thevpc.nuts.text.NTextBuilderpublic int size()
size in interface net.thevpc.nuts.text.NTextBuilderpublic net.thevpc.nuts.text.NText get(int index)
get in interface net.thevpc.nuts.text.NTextBuilderpublic net.thevpc.nuts.text.NTextBuilder flatten()
flatten in interface net.thevpc.nuts.text.NTextBuilderpublic net.thevpc.nuts.text.NTextBuilder removeAt(int index)
removeAt in interface net.thevpc.nuts.text.NTextBuilderpublic net.thevpc.nuts.util.NStream<net.thevpc.nuts.text.NTextBuilder> lines()
lines in interface net.thevpc.nuts.text.NTextBuilderpublic net.thevpc.nuts.text.NTextBuilder newLine()
newLine in interface net.thevpc.nuts.text.NTextBuilderpublic net.thevpc.nuts.text.NTextBuilder readLine()
readLine in interface net.thevpc.nuts.text.NTextBuilderpublic net.thevpc.nuts.text.NTextBuilder clear()
clear in interface net.thevpc.nuts.text.NTextBuilderpublic net.thevpc.nuts.text.NTextBuilder copy()
public net.thevpc.nuts.text.NText immutable()
immutable in interface net.thevpc.nuts.text.NTextpublic net.thevpc.nuts.text.NText simplify()
simplify in interface net.thevpc.nuts.text.NTextpublic String filteredText()
filteredText in interface net.thevpc.nuts.text.NTextfilteredText in class AbstractNTextpublic int length()
length in interface net.thevpc.nuts.text.NTextlength in class AbstractNTextpublic boolean isEmpty()
isEmpty in interface net.thevpc.nuts.text.NTextisEmpty in class AbstractNTextpublic net.thevpc.nuts.text.NTextBuilder builder()
builder in interface net.thevpc.nuts.text.NTextbuilder in class AbstractNTextpublic boolean isBlank()
isBlank in interface net.thevpc.nuts.util.NBlankableisBlank in class AbstractNTextpublic net.thevpc.nuts.util.NStream<net.thevpc.nuts.text.NPrimitiveText> toCharStream()
toCharStream in interface net.thevpc.nuts.text.NTextpublic boolean isWhitespace()
isWhitespace in interface net.thevpc.nuts.text.NTextpublic net.thevpc.nuts.text.NTextBuilder trimLeft()
trimLeft in interface net.thevpc.nuts.text.NTexttrimLeft in interface net.thevpc.nuts.text.NTextBuilderpublic net.thevpc.nuts.text.NTextBuilder trimRight()
trimRight in interface net.thevpc.nuts.text.NTexttrimRight in interface net.thevpc.nuts.text.NTextBuilderpublic net.thevpc.nuts.text.NTextBuilder indent(net.thevpc.nuts.text.NText prefix)
indent in interface net.thevpc.nuts.text.NTextBuilderpublic net.thevpc.nuts.text.NTextBuilder indent(net.thevpc.nuts.text.NText prefix,
boolean skipFirstLine)
indent in interface net.thevpc.nuts.text.NTextBuilderpublic net.thevpc.nuts.text.NTextBuilder trim()
trim in interface net.thevpc.nuts.text.NTexttrim in interface net.thevpc.nuts.text.NTextBuilderCopyright © 2026 vpc open source initiative. All rights reserved.