@NotNull LineAppendable |
LineAppendable.addIndentOnFirstEOL(@NotNull java.lang.Runnable listener) |
Add an indent on first EOL appended and run runnable
|
@NotNull LineAppendable |
LineAppendableImpl.addIndentOnFirstEOL(@NotNull java.lang.Runnable listener) |
|
default @NotNull LineAppendable |
LineAppendable.addOptions(int flags) |
|
default @NotNull LineAppendable |
LineAppendable.addPrefix(@NotNull java.lang.CharSequence prefix) |
Add to prefix appended after a new line character for every line
and after a new line in pre-formatted sections
|
@NotNull LineAppendable |
LineAppendable.addPrefix(@NotNull java.lang.CharSequence prefix,
boolean afterEol) |
Add to prefix appended after a new line character for every line
and after a new line in pre-formatted sections
|
@NotNull LineAppendable |
LineAppendableImpl.addPrefix(@NotNull java.lang.CharSequence prefix,
boolean afterEol) |
|
@NotNull LineAppendable |
LineAppendable.append(char c) |
|
@NotNull LineAppendable |
LineAppendable.append(char c,
int count) |
|
default @NotNull LineAppendable |
LineAppendable.append(@NotNull LineAppendable lineAppendable) |
Append lines from another line formatting appendable.
|
default @NotNull LineAppendable |
LineAppendable.append(@NotNull LineAppendable lineAppendable,
boolean withPrefixes) |
Append lines from another line formatting appendable.
|
@NotNull LineAppendable |
LineAppendable.append(@NotNull LineAppendable lineAppendable,
int startLine,
int endLine,
boolean withPrefixes) |
Append lines from another line formatting appendable.
|
@NotNull LineAppendable |
LineAppendable.append(@NotNull java.lang.CharSequence csq) |
|
@NotNull LineAppendable |
LineAppendable.append(@NotNull java.lang.CharSequence csq,
int start,
int end) |
|
@NotNull LineAppendable |
LineAppendableImpl.append(char c) |
|
@NotNull LineAppendable |
LineAppendableImpl.append(char c,
int count) |
|
@NotNull LineAppendable |
LineAppendableImpl.append(@NotNull LineAppendable lineAppendable,
int startLine,
int endLine,
boolean withPrefixes) |
|
@NotNull LineAppendable |
LineAppendableImpl.append(@NotNull java.lang.CharSequence csq) |
|
@NotNull LineAppendable |
LineAppendableImpl.append(@NotNull java.lang.CharSequence csq,
int start,
int end) |
|
default @NotNull LineAppendable |
LineAppendable.appendAll(@NotNull java.lang.Iterable<java.lang.CharSequence> sequences) |
|
@NotNull LineAppendable |
LineAppendable.blankLine() |
Add a blank line, if there is not one already appended.
|
@NotNull LineAppendable |
LineAppendable.blankLine(int count) |
Add a blank lines, if there isn't already given number of blank lines appended.
|
@NotNull LineAppendable |
LineAppendableImpl.blankLine() |
|
@NotNull LineAppendable |
LineAppendableImpl.blankLine(int count) |
|
@NotNull LineAppendable |
LineAppendable.blankLineIf(boolean predicate) |
Add a blank line, if predicate is true and there isn't already blank lines appended.
|
@NotNull LineAppendable |
LineAppendableImpl.blankLineIf(boolean predicate) |
|
@NotNull LineAppendable |
LineAppendable.changeOptions(int addFlags,
int removeFlags) |
|
@NotNull LineAppendable |
LineAppendableImpl.changeOptions(int addFlags,
int removeFlags) |
|
default @NotNull LineAppendable |
LineAppendable.clearLineOnFirstText() |
|
@NotNull LineAppendable |
LineAppendable.closePreFormatted() |
Close preformatted section and suspend content modification
|
@NotNull LineAppendable |
LineAppendableImpl.closePreFormatted() |
|
default @NotNull LineAppendable |
LineAppendable.copyAppendable() |
|
default @NotNull LineAppendable |
LineAppendable.copyAppendable(boolean withPrefixes) |
|
default @NotNull LineAppendable |
LineAppendable.copyAppendable(int startLine) |
|
default @NotNull LineAppendable |
LineAppendable.copyAppendable(int startLine,
int endLine) |
|
default @NotNull LineAppendable |
LineAppendable.copyAppendable(int startLine,
int endLine,
boolean withPrefixes) |
Make a copy of this appendable with the given line range
|
@NotNull LineAppendable |
LineAppendable.getEmptyAppendable() |
|
@NotNull LineAppendable |
LineAppendableImpl.getEmptyAppendable() |
|
@NotNull LineAppendable |
LineAppendable.indent() |
Increase the indent level, will terminate the current line if there is unterminated text
|
@NotNull LineAppendable |
LineAppendableImpl.indent() |
|
@NotNull LineAppendable |
LineAppendable.line() |
Add a new line if there was any unterminated text appended or if this is a preformatted region
|
@NotNull LineAppendable |
LineAppendableImpl.line() |
|
@NotNull LineAppendable |
LineAppendable.lineIf(boolean predicate) |
Add a new line, if predicate is true and line() would add an EOL.
|
@NotNull LineAppendable |
LineAppendableImpl.lineIf(boolean predicate) |
|
@NotNull LineAppendable |
LineAppendable.lineOnFirstText(boolean value) |
|
@NotNull LineAppendable |
LineAppendableImpl.lineOnFirstText(boolean value) |
|
@NotNull LineAppendable |
LineAppendable.lineWithTrailingSpaces(int count) |
Add a new line, keep trailing spaces if there was any unterminated text appended
|
@NotNull LineAppendable |
LineAppendableImpl.lineWithTrailingSpaces(int count) |
|
default @NotNull LineAppendable |
LineAppendable.noPreserveSpaces() |
|
default @NotNull LineAppendable |
LineAppendable.noTrimLeading() |
|
@NotNull LineAppendable |
LineAppendable.openPreFormatted(boolean addPrefixToFirstLine) |
Open preformatted section and suspend content modification
|
@NotNull LineAppendable |
LineAppendableImpl.openPreFormatted(boolean addPrefixToFirstLine) |
|
@NotNull LineAppendable |
LineAppendable.popOptions() |
|
@NotNull LineAppendable |
LineAppendableImpl.popOptions() |
|
default @NotNull LineAppendable |
LineAppendable.popPrefix() |
Pop a prefix from the stack and set the current prefix
|
@NotNull LineAppendable |
LineAppendable.popPrefix(boolean afterEol) |
Pop a prefix from the stack and set the current prefix
|
@NotNull LineAppendable |
LineAppendableImpl.popPrefix(boolean afterEol) |
|
default @NotNull LineAppendable |
LineAppendable.preserveSpaces() |
|
@NotNull LineAppendable |
LineAppendable.pushOptions() |
|
@NotNull LineAppendable |
LineAppendableImpl.pushOptions() |
|
@NotNull LineAppendable |
LineAppendable.pushPrefix() |
Save the current prefix on the stack
|
@NotNull LineAppendable |
LineAppendableImpl.pushPrefix() |
|
default LineAppendable |
LineAppendable.removeExtraBlankLines(int maxBlankLines,
int maxTrailingBlankLines) |
|
LineAppendable |
LineAppendable.removeExtraBlankLines(int maxBlankLines,
int maxTrailingBlankLines,
int startLine,
int endLine) |
Normalize the appendable by removing extra blank lines in the body or at the end of given line range
|
LineAppendable |
LineAppendableImpl.removeExtraBlankLines(int maxBlankLines,
int maxTrailingBlankLines,
int startLine,
int endLine) |
|
@NotNull LineAppendable |
LineAppendable.removeIndentOnFirstEOL(@NotNull java.lang.Runnable listener) |
Remove runnable, has no effect if EOL was already appended and runnable was run
|
@NotNull LineAppendable |
LineAppendableImpl.removeIndentOnFirstEOL(@NotNull java.lang.Runnable listener) |
|
@NotNull LineAppendable |
LineAppendable.removeLines(int startLine,
int endLine) |
|
@NotNull LineAppendable |
LineAppendableImpl.removeLines(int startLine,
int endLine) |
|
default @NotNull LineAppendable |
LineAppendable.removeOptions(int flags) |
|
@NotNull LineAppendable |
LineAppendableImpl.repeat(@NotNull java.lang.CharSequence csq,
int count) |
|
@NotNull LineAppendable |
LineAppendableImpl.repeat(@NotNull java.lang.CharSequence csq,
int start,
int end,
int count) |
|
@NotNull LineAppendable |
LineAppendable.setIndentPrefix(@Nullable java.lang.CharSequence prefix) |
Set prefix to append after a new line character for every indent level
|
@NotNull LineAppendable |
LineAppendableImpl.setIndentPrefix(@Nullable java.lang.CharSequence prefix) |
|
default @NotNull LineAppendable |
LineAppendable.setLineOnFirstText() |
|
default @NotNull LineAppendable |
LineAppendable.setOptions(int flags) |
Set options on processing text
|
default @NotNull LineAppendable |
LineAppendable.setOptions(BitFieldSet<LineAppendable.Options> options) |
Set options on processing text
|
default @NotNull LineAppendable |
LineAppendable.setOptions(LineAppendable.Options... options) |
|
@NotNull LineAppendable |
LineAppendableImpl.setOptions(int flags) |
|
default @NotNull LineAppendable |
LineAppendable.setPrefix(@NotNull java.lang.CharSequence prefix) |
Set prefix appended after a new line character for every line
and after a new line in pre-formatted sections
|
@NotNull LineAppendable |
LineAppendable.setPrefix(@Nullable java.lang.CharSequence prefix,
boolean afterEol) |
Set prefix appended after a new line character for every line
and after a new line in pre-formatted sections
|
@NotNull LineAppendable |
LineAppendableImpl.setPrefix(@Nullable java.lang.CharSequence prefix,
boolean afterEol) |
|
default @NotNull LineAppendable |
LineAppendable.trimLeading() |
|
@NotNull LineAppendable |
LineAppendable.unIndent() |
Decrease the indent level, min level is 0, will terminate the current line if there is unterminated text
|
@NotNull LineAppendable |
LineAppendableImpl.unIndent() |
|
@NotNull LineAppendable |
LineAppendable.unIndentNoEol() |
Decrease the indent level, if there is unterminated text then unindented prefix
is to be applied after the next EOL.
|
@NotNull LineAppendable |
LineAppendableImpl.unIndentNoEol() |
|