Index
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
A
- AdaptiveCliStylist - Class in org.aya.pretty.backend.terminal
-
use colors from terminal instead of absolute colors to protect eyes
- align(Doc) - Static method in interface org.aya.pretty.doc.Doc
-
align lays out the document with the nesting level set to the current column.
- alt() - Method in record class org.aya.pretty.doc.Doc.Image
-
Returns the value of the
altrecord component. - ALT_WS - Static variable in interface org.aya.pretty.doc.Doc
- and() - Method in interface org.aya.pretty.doc.Style
- angled(Doc) - Static method in interface org.aya.pretty.doc.Doc
- Aya - Enum constant in enum class org.aya.pretty.doc.Language.Builtin
- aya.pretty - module aya.pretty
- AyaColorScheme - Record Class in org.aya.pretty.style
- AyaColorScheme(MutableMap<String, Integer>) - Constructor for record class org.aya.pretty.style.AyaColorScheme
-
Creates an instance of a
AyaColorSchemerecord class. - AyaFlavored - Enum constant in enum class org.aya.pretty.backend.string.StringPrinterConfig.StyleOptions
- AyaStyleFamily - Record Class in org.aya.pretty.style
- AyaStyleFamily(MutableMap<String, Styles>) - Constructor for record class org.aya.pretty.style.AyaStyleFamily
-
Creates an instance of a
AyaStyleFamilyrecord class. - AyaStyleKey - Enum Class in org.aya.pretty.style
-
The key syntax:
B
- background() - Method in record class org.aya.pretty.doc.Style.ColorHex
-
Returns the value of the
backgroundrecord component. - background() - Method in record class org.aya.pretty.doc.Style.ColorName
-
Returns the value of the
backgroundrecord component. - Basic(S) - Constructor for class org.aya.pretty.printer.PrinterConfig.Basic
- beginCorner() - Method in record class org.aya.pretty.error.PrettyError.FormatConfig
-
Returns the value of the
beginCornerrecord component. - beginCornerDoc() - Method in record class org.aya.pretty.error.PrettyError.FormatConfig
- Between - Enum constant in enum class org.aya.pretty.error.Span.NowLoc
- Blink - Enum constant in enum class org.aya.pretty.backend.terminal.UnixTermStyle
- BlockQuote - Enum constant in enum class org.aya.pretty.backend.md.MdStyle.GFM
- bold() - Static method in interface org.aya.pretty.doc.Style
- bold() - Method in record class org.aya.pretty.doc.Styles
- Bold - Enum constant in enum class org.aya.pretty.doc.Style.Attr
- braced(Doc) - Static method in interface org.aya.pretty.doc.Doc
- bracedUnless(Doc, boolean) - Static method in interface org.aya.pretty.doc.Doc
- brief() - Method in record class org.aya.pretty.error.PrettyError
-
Returns the value of the
briefrecord component. - bullet(Doc...) - Static method in interface org.aya.pretty.doc.Doc
C
- CallTerm - Enum constant in enum class org.aya.pretty.style.AyaStyleKey
- cat(SeqLike<Doc>) - Static method in interface org.aya.pretty.doc.Doc
-
cat tries laying out the documents separated with nothing, and if this does not fit the page, separates them with newlines.
- cat(Doc...) - Static method in interface org.aya.pretty.doc.Doc
- Cat(ImmutableSeq<Doc>) - Constructor for record class org.aya.pretty.doc.Doc.Cat
-
Creates an instance of a
Catrecord class. - catBlockL(int, SeqLike<Doc>, Doc, SeqLike<Doc>) - Static method in interface org.aya.pretty.doc.Doc
- catBlockR(int, SeqLike<Doc>, Doc, SeqLike<Doc>) - Static method in interface org.aya.pretty.doc.Doc
- cblock(Doc, int, Doc) - Static method in interface org.aya.pretty.doc.Doc
-
Creates a C-style indented block of statements.
- ClassedPreset(ClosingStylist) - Constructor for class org.aya.pretty.backend.html.Html5Stylist.ClassedPreset
- ClassedPreset(ClosingStylist) - Constructor for class org.aya.pretty.backend.latex.TeXStylist.ClassedPreset
- CLASSIC - Static variable in record class org.aya.pretty.error.PrettyError.FormatConfig
- Clazz - Enum constant in enum class org.aya.pretty.style.AyaStyleKey
- ClosingStylist - Class in org.aya.pretty.backend.string
- ClosingStylist(ColorScheme, StyleFamily) - Constructor for class org.aya.pretty.backend.string.ClosingStylist
- ClosingStylist.Delegate - Class in org.aya.pretty.backend.string
- ClosingStylist.StyleToken - Record Class in org.aya.pretty.backend.string
- code() - Method in record class org.aya.pretty.doc.Doc.CodeBlock
-
Returns the value of the
coderecord component. - code() - Method in record class org.aya.pretty.doc.Doc.InlineCode
-
Returns the value of the
coderecord component. - code(String) - Static method in interface org.aya.pretty.doc.Doc
- code(Doc) - Static method in interface org.aya.pretty.doc.Doc
- code(Language, Doc) - Static method in interface org.aya.pretty.doc.Doc
- Code - Enum constant in enum class org.aya.pretty.backend.string.StringPrinter.Outer
- codeBlock(Language, String) - Static method in interface org.aya.pretty.doc.Doc
- codeBlock(Language, Doc) - Static method in interface org.aya.pretty.doc.Doc
- CodeBlock(Language, Doc) - Constructor for record class org.aya.pretty.doc.Doc.CodeBlock
-
Creates an instance of a
CodeBlockrecord class. - color() - Method in record class org.aya.pretty.doc.Style.ColorHex
-
Returns the value of the
colorrecord component. - color() - Method in record class org.aya.pretty.doc.Style.LineThrough
-
Returns the value of the
colorrecord component. - color(float, float, float) - Static method in interface org.aya.pretty.doc.Style
- color(float, float, float) - Method in record class org.aya.pretty.doc.Styles
- color(int) - Static method in interface org.aya.pretty.doc.Style
- color(int) - Method in record class org.aya.pretty.doc.Styles
- color(String) - Static method in interface org.aya.pretty.doc.Style
- color(String) - Method in record class org.aya.pretty.doc.Styles
- colorBg(int) - Static method in interface org.aya.pretty.doc.Style
- colorBg(String) - Static method in interface org.aya.pretty.doc.Style
- colorBG(int) - Method in record class org.aya.pretty.doc.Styles
- colorBG(String) - Method in record class org.aya.pretty.doc.Styles
- ColorHex(int, boolean) - Constructor for record class org.aya.pretty.doc.Style.ColorHex
-
Creates an instance of a
ColorHexrecord class. - colorName() - Method in record class org.aya.pretty.doc.Style.ColorName
-
Returns the value of the
colorNamerecord component. - ColorName(String, boolean) - Constructor for record class org.aya.pretty.doc.Style.ColorName
-
Creates an instance of a
ColorNamerecord class. - colorOf(float, float, float) - Static method in interface org.aya.pretty.printer.ColorScheme
- colorScheme - Variable in class org.aya.pretty.printer.Stylist
-
predefined colors, see
Style.color(String)andStyle.colorBg(String) - ColorScheme - Interface in org.aya.pretty.printer
- colorsToCss(ColorScheme) - Static method in class org.aya.pretty.backend.html.Html5Stylist
- colorsToTex(ColorScheme) - Static method in class org.aya.pretty.backend.latex.TeXStylist
- column(IntFunction<Doc>) - Static method in interface org.aya.pretty.doc.Doc
-
Layout a document depending on which column it starts at.
- Column(IntFunction<Doc>) - Constructor for record class org.aya.pretty.doc.Doc.Column
-
Creates an instance of a
Columnrecord class. - COMMA - Static variable in interface org.aya.pretty.doc.Doc
- commaList(SeqLike<Doc>) - Static method in interface org.aya.pretty.doc.Doc
- Comment - Enum constant in enum class org.aya.pretty.style.AyaStyleKey
- commonRender() - Method in interface org.aya.pretty.doc.Doc
-
Produce unicode and 80-width output
- Con - Enum constant in enum class org.aya.pretty.style.AyaStyleKey
- config - Variable in class org.aya.pretty.backend.string.StringPrinter
- Config() - Constructor for class org.aya.pretty.backend.latex.DocTeXPrinter.Config
- Config(Html5Stylist) - Constructor for class org.aya.pretty.backend.html.DocHtmlPrinter.Config
- Config(TeXStylist) - Constructor for class org.aya.pretty.backend.latex.DocTeXPrinter.Config
- Config(MdStylist) - Constructor for class org.aya.pretty.backend.md.DocMdPrinter.Config
- Config(UnixTermStylist) - Constructor for class org.aya.pretty.backend.terminal.DocTermPrinter.Config
- content(CharSequence, boolean) - Method in class org.aya.pretty.backend.string.Cursor
- cross(ImmutableSeq<String>, Link.LocalId) - Static method in interface org.aya.pretty.doc.Link
- CrossLink(ImmutableSeq<String>, Link.LocalId) - Constructor for record class org.aya.pretty.doc.Link.CrossLink
-
Creates an instance of a
CrossLinkrecord class. - CrossLinkPostfix - Enum constant in enum class org.aya.pretty.backend.string.StringPrinterConfig.LinkOptions
- CrossLinkPrefix - Enum constant in enum class org.aya.pretty.backend.string.StringPrinterConfig.LinkOptions
- CrossLinkSeparator - Enum constant in enum class org.aya.pretty.backend.string.StringPrinterConfig.LinkOptions
- cssColor(int) - Static method in class org.aya.pretty.backend.html.Html5Stylist
- cssVar(String) - Static method in class org.aya.pretty.backend.html.Html5Stylist
- Curly - Enum constant in enum class org.aya.pretty.doc.Style.LineThrough.Shape
- CurlyUnderline - Enum constant in enum class org.aya.pretty.backend.terminal.UnixTermStyle
- Cursor - Class in org.aya.pretty.backend.string
- Cursor(StringPrinter<?>) - Constructor for class org.aya.pretty.backend.string.Cursor
- custom(Style.CustomStyle) - Method in record class org.aya.pretty.doc.Styles
D
- Data - Enum constant in enum class org.aya.pretty.style.AyaStyleKey
- Data(int, int, int, int) - Constructor for record class org.aya.pretty.error.Span.Data
-
Creates an instance of a
Datarecord class. - debugRender() - Method in interface org.aya.pretty.doc.Doc
-
Produce ASCII and infinite-width output
- DebugStylist - Class in org.aya.pretty.backend.string
- DebugStylist(ColorScheme, StyleFamily) - Constructor for class org.aya.pretty.backend.string.DebugStylist
- DEFAULT - Static variable in class org.aya.pretty.backend.html.Html5Stylist
- DEFAULT - Static variable in class org.aya.pretty.backend.latex.TeXStylist
- DEFAULT - Static variable in class org.aya.pretty.backend.md.MdStylist
- DEFAULT - Static variable in class org.aya.pretty.backend.string.DebugStylist
- DEFAULT - Static variable in interface org.aya.pretty.error.PrettyErrorConfig
- DEFAULT - Static variable in record class org.aya.pretty.style.AyaStyleFamily
- DEFAULT_KATEX - Static variable in class org.aya.pretty.backend.latex.TeXStylist
- defaultDoc() - Method in record class org.aya.pretty.doc.Doc.FlatAlt
-
Returns the value of the
defaultDocrecord component. - definedColors() - Method in interface org.aya.pretty.printer.ColorScheme
- definedColors() - Method in record class org.aya.pretty.style.AyaColorScheme
-
Returns the value of the
definedColorsrecord component. - definedStyles() - Method in interface org.aya.pretty.printer.StyleFamily
- definedStyles() - Method in record class org.aya.pretty.style.AyaStyleFamily
-
Returns the value of the
definedStylesrecord component. - delegate - Variable in class org.aya.pretty.backend.string.ClosingStylist.Delegate
- Delegate(ClosingStylist) - Constructor for class org.aya.pretty.backend.string.ClosingStylist.Delegate
- Dim - Enum constant in enum class org.aya.pretty.backend.terminal.UnixTermStyle
- DirectLink(String) - Constructor for record class org.aya.pretty.doc.Link.DirectLink
-
Creates an instance of a
DirectLinkrecord class. - displayName() - Method in enum class org.aya.pretty.doc.Language.Builtin
- displayName() - Method in interface org.aya.pretty.doc.Language
- displayName() - Method in record class org.aya.pretty.doc.Language.Some
-
Returns the value of the
displayNamerecord component. - doc() - Method in record class org.aya.pretty.doc.Doc.HyperLinked
-
Returns the value of the
docrecord component. - doc() - Method in record class org.aya.pretty.doc.Doc.Nest
-
Returns the value of the
docrecord component. - doc() - Method in record class org.aya.pretty.doc.Doc.Styled
-
Returns the value of the
docrecord component. - doc() - Method in record class org.aya.pretty.doc.Doc.Tooltip
-
Returns the value of the
docrecord component. - Doc - Interface in org.aya.pretty.doc
-
This class reimplemented Haskell PrettyPrint library's Doc module.
- Doc.Cat - Record Class in org.aya.pretty.doc
-
Concatenation of two documents
- Doc.CodeBlock - Record Class in org.aya.pretty.doc
-
Code block, with special escape settings compared to
Doc.PlainText - Doc.Column - Record Class in org.aya.pretty.doc
-
A document that will react on the current cursor position.
- Doc.Empty - Enum Class in org.aya.pretty.doc
-
The empty document; conceptually the unit of 'Cat'
- Doc.EscapedText - Record Class in org.aya.pretty.doc
-
Already escaped text, which will not be escaped by backend.
- Doc.FlatAlt - Record Class in org.aya.pretty.doc
-
Lay out the defaultDoc 'Doc', but when flattened (via 'group'), prefer the preferWhenFlatten.
- Doc.HyperLinked - Record Class in org.aya.pretty.doc
-
A clickable text line without '\n'.
- Doc.Image - Record Class in org.aya.pretty.doc
- Doc.InlineCode - Record Class in org.aya.pretty.doc
-
Inline code, with special escape settings compared to
Doc.PlainText - Doc.InlineMath - Record Class in org.aya.pretty.doc
-
Inline math, with special escape settings compared to
Doc.PlainText - Doc.Line - Enum Class in org.aya.pretty.doc
-
Hard line break
- Doc.List - Record Class in org.aya.pretty.doc
- Doc.MathBlock - Record Class in org.aya.pretty.doc
-
Math block, with special escape settings compared to
Doc.PlainText - Doc.Nest - Record Class in org.aya.pretty.doc
-
Document indented by a number of columns
- Doc.Nesting - Record Class in org.aya.pretty.doc
-
A document that will react on the current nest level.
- Doc.PageWidth - Record Class in org.aya.pretty.doc
-
A document that will react on the page width.
- Doc.PlainText - Record Class in org.aya.pretty.doc
-
A plain text line without '\n'.
- Doc.SpecialSymbol - Record Class in org.aya.pretty.doc
-
A special symbol that may get rendered in a special way
- Doc.Styled - Record Class in org.aya.pretty.doc
-
Styled document
- Doc.Tooltip - Record Class in org.aya.pretty.doc
- Doc.Union - Record Class in org.aya.pretty.doc
-
The first lines of first document should be shorter than the first lines of the second one, so the layout algorithm can pick the one that fits best.
- docBuilder() - Method in record class org.aya.pretty.doc.Doc.Column
-
Returns the value of the
docBuilderrecord component. - docBuilder() - Method in record class org.aya.pretty.doc.Doc.Nesting
-
Returns the value of the
docBuilderrecord component. - docBuilder() - Method in record class org.aya.pretty.doc.Doc.PageWidth
-
Returns the value of the
docBuilderrecord component. - DocHtmlPrinter<Config> - Class in org.aya.pretty.backend.html
-
Html backend, which ignores page width.
- DocHtmlPrinter() - Constructor for class org.aya.pretty.backend.html.DocHtmlPrinter
- DocHtmlPrinter.Config - Class in org.aya.pretty.backend.html
- Docile - Interface in org.aya.pretty.doc
-
Should be called
Prettiable. - DocMdPrinter - Class in org.aya.pretty.backend.md
- DocMdPrinter() - Constructor for class org.aya.pretty.backend.md.DocMdPrinter
- DocMdPrinter.Config - Class in org.aya.pretty.backend.md
- DocTermPrinter - Class in org.aya.pretty.backend.terminal
- DocTermPrinter() - Constructor for class org.aya.pretty.backend.terminal.DocTermPrinter
- DocTermPrinter.Config - Class in org.aya.pretty.backend.terminal
- DocTeXPrinter - Class in org.aya.pretty.backend.latex
- DocTeXPrinter() - Constructor for class org.aya.pretty.backend.latex.DocTeXPrinter
- DocTeXPrinter.Config - Class in org.aya.pretty.backend.latex
- DoubleUnderline - Enum constant in enum class org.aya.pretty.backend.terminal.UnixTermStyle
E
- EMACS - Static variable in record class org.aya.pretty.style.AyaColorScheme
-
The colors are from Emacs.
- empty() - Static method in interface org.aya.pretty.doc.Doc
-
The empty document; conceptually the unit of 'Cat'
- empty() - Static method in record class org.aya.pretty.doc.Styles
- emptyIf(boolean, Supplier<Doc>) - Static method in interface org.aya.pretty.doc.Doc
-
Return conditional
Doc.empty() - EnclosingTag - Enum constant in enum class org.aya.pretty.backend.string.StringPrinter.Outer
- end() - Method in record class org.aya.pretty.backend.string.ClosingStylist.StyleToken
-
Returns the value of the
endrecord component. - End - Enum constant in enum class org.aya.pretty.error.Span.NowLoc
- endCol() - Method in record class org.aya.pretty.error.LineColSpan
-
Returns the value of the
endColrecord component. - endCol() - Method in record class org.aya.pretty.error.Span.Data
-
Returns the value of the
endColrecord component. - endCorner() - Method in record class org.aya.pretty.error.PrettyError.FormatConfig
-
Returns the value of the
endCornerrecord component. - endCornerDoc() - Method in record class org.aya.pretty.error.PrettyError.FormatConfig
- endLine() - Method in record class org.aya.pretty.error.LineColSpan
-
Returns the value of the
endLinerecord component. - endLine() - Method in record class org.aya.pretty.error.Span.Data
-
Returns the value of the
endLinerecord component. - english(String) - Static method in interface org.aya.pretty.doc.Doc
- entityMapping - Static variable in class org.aya.pretty.backend.html.DocHtmlPrinter
- entityPattern - Static variable in class org.aya.pretty.backend.html.DocHtmlPrinter
-
Mozilla doc: entity Added backslash for vitepress compatibility.
- equals(Object) - Method in record class org.aya.pretty.backend.md.MdStyle.Heading
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class org.aya.pretty.backend.string.ClosingStylist.StyleToken
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class org.aya.pretty.doc.Doc.Cat
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class org.aya.pretty.doc.Doc.CodeBlock
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class org.aya.pretty.doc.Doc.Column
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class org.aya.pretty.doc.Doc.EscapedText
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class org.aya.pretty.doc.Doc.FlatAlt
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class org.aya.pretty.doc.Doc.HyperLinked
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class org.aya.pretty.doc.Doc.Image
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class org.aya.pretty.doc.Doc.InlineCode
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class org.aya.pretty.doc.Doc.InlineMath
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class org.aya.pretty.doc.Doc.List
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class org.aya.pretty.doc.Doc.MathBlock
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class org.aya.pretty.doc.Doc.Nest
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class org.aya.pretty.doc.Doc.Nesting
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class org.aya.pretty.doc.Doc.PageWidth
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class org.aya.pretty.doc.Doc.PlainText
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class org.aya.pretty.doc.Doc.SpecialSymbol
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class org.aya.pretty.doc.Doc.Styled
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class org.aya.pretty.doc.Doc.Tooltip
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class org.aya.pretty.doc.Doc.Union
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class org.aya.pretty.doc.Language.Some
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class org.aya.pretty.doc.Link.CrossLink
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class org.aya.pretty.doc.Link.DirectLink
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class org.aya.pretty.doc.Link.LocalId
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class org.aya.pretty.doc.Style.ColorHex
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class org.aya.pretty.doc.Style.ColorName
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class org.aya.pretty.doc.Style.LineThrough
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class org.aya.pretty.doc.Style.Preset
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class org.aya.pretty.doc.Styles
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class org.aya.pretty.error.LineColSpan
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class org.aya.pretty.error.PrettyError
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class org.aya.pretty.error.PrettyError.FormatConfig
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class org.aya.pretty.error.Span.Data
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class org.aya.pretty.style.AyaColorScheme
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class org.aya.pretty.style.AyaStyleFamily
-
Indicates whether some other object is "equal to" this one.
- Error - Enum constant in enum class org.aya.pretty.style.AyaStyleKey
- errorIndicator() - Method in record class org.aya.pretty.error.PrettyError.FormatConfig
-
Returns the value of the
errorIndicatorrecord component. - errorRange() - Method in record class org.aya.pretty.error.PrettyError
-
Returns the value of the
errorRangerecord component. - escaped(String) - Static method in interface org.aya.pretty.doc.Doc
-
Already escaped text that will be rendered as-is.
- EscapedText(String) - Constructor for record class org.aya.pretty.doc.Doc.EscapedText
-
Creates an instance of a
EscapedTextrecord class. - escapePlainText(String, EnumSet<StringPrinter.Outer>) - Method in class org.aya.pretty.backend.html.DocHtmlPrinter
- escapePlainText(String, EnumSet<StringPrinter.Outer>) - Method in class org.aya.pretty.backend.latex.DocTeXPrinter
- escapePlainText(String, EnumSet<StringPrinter.Outer>) - Method in class org.aya.pretty.backend.md.DocMdPrinter
- escapePlainText(String, EnumSet<StringPrinter.Outer>) - Method in class org.aya.pretty.backend.string.StringPrinter
F
- filePath() - Method in record class org.aya.pretty.error.PrettyError
-
Returns the value of the
filePathrecord component. - fitsBetter(Cursor, Doc, Doc) - Method in class org.aya.pretty.backend.string.StringPrinter
- flatAlt(Doc, Doc) - Static method in interface org.aya.pretty.doc.Doc
-
By default, flatAlt renders as .
- FlatAlt(Doc, Doc) - Constructor for record class org.aya.pretty.doc.Doc.FlatAlt
-
Creates an instance of a
FlatAltrecord class. - flatAltBracedBlock(Doc, Doc) - Static method in interface org.aya.pretty.doc.Doc
-
Either `{ defaultDoc }` or `{\nflatDoc\n}`
- Fn - Enum constant in enum class org.aya.pretty.style.AyaStyleKey
- format(Seq<Style>, Cursor, EnumSet<StringPrinter.Outer>, Runnable) - Method in class org.aya.pretty.backend.string.ClosingStylist
- format(Seq<Style>, Cursor, EnumSet<StringPrinter.Outer>, Runnable) - Method in class org.aya.pretty.backend.string.DebugStylist
- format(Seq<Style>, Cursor, EnumSet<StringPrinter.Outer>, Runnable) - Method in class org.aya.pretty.backend.string.StringStylist
- formatBlock(Cursor, String, String, EnumSet<StringPrinter.Outer>, Runnable) - Method in class org.aya.pretty.backend.string.StringPrinter
-
Render the resulting document as:
- formatBlock(Cursor, Doc, String, String, EnumSet<StringPrinter.Outer>) - Method in class org.aya.pretty.backend.string.StringPrinter
- formatBold(EnumSet<StringPrinter.Outer>) - Method in class org.aya.pretty.backend.html.Html5Stylist
- formatBold(EnumSet<StringPrinter.Outer>) - Method in class org.aya.pretty.backend.latex.TeXStylist
- formatBold(EnumSet<StringPrinter.Outer>) - Method in class org.aya.pretty.backend.md.MdStylist
- formatBold(EnumSet<StringPrinter.Outer>) - Method in class org.aya.pretty.backend.string.ClosingStylist.Delegate
- formatBold(EnumSet<StringPrinter.Outer>) - Method in class org.aya.pretty.backend.string.ClosingStylist
- formatBold(EnumSet<StringPrinter.Outer>) - Method in class org.aya.pretty.backend.terminal.UnixTermStylist
- formatColorHex(int, boolean) - Method in class org.aya.pretty.backend.html.Html5Stylist
- formatColorHex(int, boolean) - Method in class org.aya.pretty.backend.latex.TeXStylist
- formatColorHex(int, boolean) - Method in class org.aya.pretty.backend.string.ClosingStylist.Delegate
- formatColorHex(int, boolean) - Method in class org.aya.pretty.backend.string.ClosingStylist
- formatColorHex(int, boolean) - Method in class org.aya.pretty.backend.terminal.UnixTermStylist
- formatConfig() - Method in record class org.aya.pretty.error.PrettyError
-
Returns the value of the
formatConfigrecord component. - FormatConfig(Option<Character>, char, Option<Character>, char, char, char, char, char) - Constructor for record class org.aya.pretty.error.PrettyError.FormatConfig
-
Creates an instance of a
FormatConfigrecord class. - formatCustom(Style.CustomStyle) - Method in class org.aya.pretty.backend.md.MdStylist
- formatCustom(Style.CustomStyle) - Method in class org.aya.pretty.backend.string.ClosingStylist.Delegate
- formatCustom(Style.CustomStyle) - Method in class org.aya.pretty.backend.terminal.UnixTermStylist
- formatCustom(Style.CustomStyle) - Method in class org.aya.pretty.backend.string.ClosingStylist
- formatInline(Cursor, Doc, String, String, EnumSet<StringPrinter.Outer>) - Method in class org.aya.pretty.backend.string.StringPrinter
-
Render the resulting document as:
- formatItalic(EnumSet<StringPrinter.Outer>) - Method in class org.aya.pretty.backend.html.Html5Stylist
- formatItalic(EnumSet<StringPrinter.Outer>) - Method in class org.aya.pretty.backend.latex.TeXStylist
- formatItalic(EnumSet<StringPrinter.Outer>) - Method in class org.aya.pretty.backend.md.MdStylist
- formatItalic(EnumSet<StringPrinter.Outer>) - Method in class org.aya.pretty.backend.string.ClosingStylist.Delegate
- formatItalic(EnumSet<StringPrinter.Outer>) - Method in class org.aya.pretty.backend.string.ClosingStylist
- formatItalic(EnumSet<StringPrinter.Outer>) - Method in class org.aya.pretty.backend.terminal.UnixTermStylist
- formatLineThrough(Style.LineThrough, EnumSet<StringPrinter.Outer>) - Method in class org.aya.pretty.backend.md.MdStylist
- formatLineThrough(Style.LineThrough, EnumSet<StringPrinter.Outer>) - Method in class org.aya.pretty.backend.html.Html5Stylist
- formatLineThrough(Style.LineThrough, EnumSet<StringPrinter.Outer>) - Method in class org.aya.pretty.backend.latex.TeXStylist
- formatLineThrough(Style.LineThrough, EnumSet<StringPrinter.Outer>) - Method in class org.aya.pretty.backend.string.ClosingStylist.Delegate
- formatLineThrough(Style.LineThrough, EnumSet<StringPrinter.Outer>) - Method in class org.aya.pretty.backend.string.ClosingStylist
- formatLineThrough(Style.LineThrough, EnumSet<StringPrinter.Outer>) - Method in class org.aya.pretty.backend.terminal.UnixTermStylist
- formatList(Cursor, Doc.List, EnumSet<StringPrinter.Outer>) - Method in class org.aya.pretty.backend.string.StringPrinter
- formatList(Cursor, Doc.List, IntFunction<String>, EnumSet<StringPrinter.Outer>) - Method in class org.aya.pretty.backend.string.StringPrinter
- formatPresetColor(String, boolean) - Method in class org.aya.pretty.backend.string.ClosingStylist.Delegate
- formatPresetColor(String, boolean) - Method in class org.aya.pretty.backend.string.ClosingStylist
- formatPresetStyle(String, EnumSet<StringPrinter.Outer>) - Method in class org.aya.pretty.backend.html.Html5Stylist.ClassedPreset
- formatPresetStyle(String, EnumSet<StringPrinter.Outer>) - Method in class org.aya.pretty.backend.latex.TeXStylist.ClassedPreset
- formatPresetStyle(String, EnumSet<StringPrinter.Outer>) - Method in class org.aya.pretty.backend.string.ClosingStylist.Delegate
- formatPresetStyle(String, EnumSet<StringPrinter.Outer>) - Method in class org.aya.pretty.backend.string.ClosingStylist
- formula() - Method in record class org.aya.pretty.doc.Doc.InlineMath
-
Returns the value of the
formularecord component. - formula() - Method in record class org.aya.pretty.doc.Doc.MathBlock
-
Returns the value of the
formularecord component. - FREE - Static variable in class org.aya.pretty.backend.string.StringPrinter
G
- Generalized - Enum constant in enum class org.aya.pretty.style.AyaStyleKey
- getCursor() - Method in class org.aya.pretty.backend.string.Cursor
- getNestLevel() - Method in class org.aya.pretty.backend.string.Cursor
- getPageHeight() - Method in class org.aya.pretty.printer.PrinterConfig.Basic
- getPageHeight() - Method in interface org.aya.pretty.printer.PrinterConfig
-
The line count that a page can hold.
- getPageWidth() - Method in class org.aya.pretty.printer.PrinterConfig.Basic
- getPageWidth() - Method in interface org.aya.pretty.printer.PrinterConfig
-
The character count that a line can hold.
- getStylist() - Method in class org.aya.pretty.printer.PrinterConfig.Basic
- getStylist() - Method in interface org.aya.pretty.printer.PrinterConfig
- Goal - Enum constant in enum class org.aya.pretty.style.AyaStyleKey
H
- h(int) - Static method in interface org.aya.pretty.backend.md.MdStyle
- hang(int, Doc) - Static method in interface org.aya.pretty.doc.Doc
-
hang lays out the document with a nesting level set to the /current column/ plus .
- hashCode() - Method in record class org.aya.pretty.backend.md.MdStyle.Heading
-
Returns a hash code value for this object.
- hashCode() - Method in record class org.aya.pretty.backend.string.ClosingStylist.StyleToken
-
Returns a hash code value for this object.
- hashCode() - Method in record class org.aya.pretty.doc.Doc.Cat
-
Returns a hash code value for this object.
- hashCode() - Method in record class org.aya.pretty.doc.Doc.CodeBlock
-
Returns a hash code value for this object.
- hashCode() - Method in record class org.aya.pretty.doc.Doc.Column
-
Returns a hash code value for this object.
- hashCode() - Method in record class org.aya.pretty.doc.Doc.EscapedText
-
Returns a hash code value for this object.
- hashCode() - Method in record class org.aya.pretty.doc.Doc.FlatAlt
-
Returns a hash code value for this object.
- hashCode() - Method in record class org.aya.pretty.doc.Doc.HyperLinked
-
Returns a hash code value for this object.
- hashCode() - Method in record class org.aya.pretty.doc.Doc.Image
-
Returns a hash code value for this object.
- hashCode() - Method in record class org.aya.pretty.doc.Doc.InlineCode
-
Returns a hash code value for this object.
- hashCode() - Method in record class org.aya.pretty.doc.Doc.InlineMath
-
Returns a hash code value for this object.
- hashCode() - Method in record class org.aya.pretty.doc.Doc.List
-
Returns a hash code value for this object.
- hashCode() - Method in record class org.aya.pretty.doc.Doc.MathBlock
-
Returns a hash code value for this object.
- hashCode() - Method in record class org.aya.pretty.doc.Doc.Nest
-
Returns a hash code value for this object.
- hashCode() - Method in record class org.aya.pretty.doc.Doc.Nesting
-
Returns a hash code value for this object.
- hashCode() - Method in record class org.aya.pretty.doc.Doc.PageWidth
-
Returns a hash code value for this object.
- hashCode() - Method in record class org.aya.pretty.doc.Doc.PlainText
-
Returns a hash code value for this object.
- hashCode() - Method in record class org.aya.pretty.doc.Doc.SpecialSymbol
-
Returns a hash code value for this object.
- hashCode() - Method in record class org.aya.pretty.doc.Doc.Styled
-
Returns a hash code value for this object.
- hashCode() - Method in record class org.aya.pretty.doc.Doc.Tooltip
-
Returns a hash code value for this object.
- hashCode() - Method in record class org.aya.pretty.doc.Doc.Union
-
Returns a hash code value for this object.
- hashCode() - Method in record class org.aya.pretty.doc.Language.Some
-
Returns a hash code value for this object.
- hashCode() - Method in record class org.aya.pretty.doc.Link.CrossLink
-
Returns a hash code value for this object.
- hashCode() - Method in record class org.aya.pretty.doc.Link.DirectLink
-
Returns a hash code value for this object.
- hashCode() - Method in record class org.aya.pretty.doc.Link.LocalId
-
Returns a hash code value for this object.
- hashCode() - Method in record class org.aya.pretty.doc.Style.ColorHex
-
Returns a hash code value for this object.
- hashCode() - Method in record class org.aya.pretty.doc.Style.ColorName
-
Returns a hash code value for this object.
- hashCode() - Method in record class org.aya.pretty.doc.Style.LineThrough
-
Returns a hash code value for this object.
- hashCode() - Method in record class org.aya.pretty.doc.Style.Preset
-
Returns a hash code value for this object.
- hashCode() - Method in record class org.aya.pretty.doc.Styles
-
Returns a hash code value for this object.
- hashCode() - Method in record class org.aya.pretty.error.LineColSpan
-
Returns a hash code value for this object.
- hashCode() - Method in record class org.aya.pretty.error.PrettyError.FormatConfig
-
Returns a hash code value for this object.
- hashCode() - Method in record class org.aya.pretty.error.PrettyError
-
Returns a hash code value for this object.
- hashCode() - Method in record class org.aya.pretty.error.Span.Data
-
Returns a hash code value for this object.
- hashCode() - Method in record class org.aya.pretty.style.AyaColorScheme
-
Returns a hash code value for this object.
- hashCode() - Method in record class org.aya.pretty.style.AyaStyleFamily
-
Returns a hash code value for this object.
- HeaderCode - Enum constant in enum class org.aya.pretty.backend.string.StringPrinterConfig.StyleOptions
- Heading(int) - Constructor for record class org.aya.pretty.backend.md.MdStyle.Heading
-
Creates an instance of a
Headingrecord class. - hover() - Method in record class org.aya.pretty.doc.Doc.HyperLinked
-
Returns the value of the
hoverrecord component. - HOVER - Static variable in class org.aya.pretty.backend.html.HtmlConstants
- HOVER_ALL_OCCURS_JS_HIGHLIGHT_FN - Static variable in class org.aya.pretty.backend.html.HtmlConstants
- HOVER_ALL_OCCURS_JS_INIT - Static variable in class org.aya.pretty.backend.html.HtmlConstants
- HOVER_SHOW_TOOLTIP_JS_INIT - Static variable in class org.aya.pretty.backend.html.HtmlConstants
- HOVER_SHOW_TOOLTIP_JS_SHOW_FN - Static variable in class org.aya.pretty.backend.html.HtmlConstants
- HOVER_SSR - Static variable in class org.aya.pretty.backend.html.HtmlConstants
- HOVER_STYLE - Static variable in class org.aya.pretty.backend.html.HtmlConstants
- HOVER_TYPE_POPUP_STYLE - Static variable in class org.aya.pretty.backend.html.HtmlConstants
- href() - Method in record class org.aya.pretty.doc.Doc.HyperLinked
-
Returns the value of the
hrefrecord component. - Html5Stylist - Class in org.aya.pretty.backend.html
- Html5Stylist(ColorScheme, StyleFamily) - Constructor for class org.aya.pretty.backend.html.Html5Stylist
- Html5Stylist.ClassedPreset - Class in org.aya.pretty.backend.html
- HtmlConstants - Class in org.aya.pretty.backend.html
- HtmlConstants() - Constructor for class org.aya.pretty.backend.html.HtmlConstants
- hyperLink(String, Link) - Static method in interface org.aya.pretty.doc.Doc
- hyperLink(Doc, Link, String) - Static method in interface org.aya.pretty.doc.Doc
- HyperLinked(Doc, Link, Link, String) - Constructor for record class org.aya.pretty.doc.Doc.HyperLinked
-
Creates an instance of a
HyperLinkedrecord class.
I
- id() - Method in record class org.aya.pretty.doc.Doc.HyperLinked
-
Returns the value of the
idrecord component. - image(Doc, Link) - Static method in interface org.aya.pretty.doc.Doc
- Image(Doc, Link) - Constructor for record class org.aya.pretty.doc.Doc.Image
-
Creates an instance of a
Imagerecord class. - indent() - Method in record class org.aya.pretty.doc.Doc.Nest
-
Returns the value of the
indentrecord component. - indent(int, Doc) - Static method in interface org.aya.pretty.doc.Doc
-
This method indent document by columns, * starting from the current cursor position.
- INFINITE_SIZE - Static variable in interface org.aya.pretty.printer.PrinterConfig
-
Indicate that the width or height has infinite size.
- InlineCode(Language, Doc) - Constructor for record class org.aya.pretty.doc.Doc.InlineCode
-
Creates an instance of a
InlineCoderecord class. - inlineHints() - Method in record class org.aya.pretty.error.PrettyError
-
Returns the value of the
inlineHintsrecord component. - InlineMath(Doc) - Constructor for record class org.aya.pretty.doc.Doc.InlineMath
-
Creates an instance of a
InlineMathrecord class. - inner() - Method in record class org.aya.pretty.doc.Doc.Cat
-
Returns the value of the
innerrecord component. - input() - Method in record class org.aya.pretty.error.LineColSpan
-
Returns the value of the
inputrecord component. - input() - Method in interface org.aya.pretty.error.Span
- INSTANCE - Enum constant in enum class org.aya.pretty.doc.Doc.Empty
- INSTANCE - Enum constant in enum class org.aya.pretty.doc.Doc.Line
- INSTANCE - Static variable in class org.aya.pretty.backend.terminal.AdaptiveCliStylist
- INSTANCE_16 - Static variable in class org.aya.pretty.backend.terminal.AdaptiveCliStylist
- INTELLIJ - Static variable in record class org.aya.pretty.style.AyaColorScheme
-
The colors are from IntelliJ IDEA light theme.
- invisibleContent(CharSequence) - Method in class org.aya.pretty.backend.string.Cursor
- isAtLineStart() - Method in class org.aya.pretty.backend.string.Cursor
- isAya() - Method in interface org.aya.pretty.doc.Language
- isEmpty() - Method in interface org.aya.pretty.doc.Doc
- isKaTeX - Variable in class org.aya.pretty.backend.latex.TeXStylist
- isNotEmpty() - Method in interface org.aya.pretty.doc.Doc
- isOrdered() - Method in record class org.aya.pretty.doc.Doc.List
-
Returns the value of the
isOrderedrecord component. - italic() - Static method in interface org.aya.pretty.doc.Style
- italic() - Method in record class org.aya.pretty.doc.Styles
- Italic - Enum constant in enum class org.aya.pretty.doc.Style.Attr
- items() - Method in record class org.aya.pretty.doc.Doc.List
-
Returns the value of the
itemsrecord component.
J
- join(Doc, SeqLike<Doc>) - Static method in interface org.aya.pretty.doc.Doc
- join(Doc, Doc...) - Static method in interface org.aya.pretty.doc.Doc
K
- katex() - Method in class org.aya.pretty.backend.latex.DocTeXPrinter.Config
- KATEX_AUTO_RENDER - Static variable in class org.aya.pretty.backend.html.HtmlConstants
- KATEX_AUTO_RENDER_EXTERNAL_RESOURCES - Static variable in class org.aya.pretty.backend.html.HtmlConstants
- KATEX_AUTO_RENDER_INIT - Static variable in class org.aya.pretty.backend.html.HtmlConstants
- key() - Method in enum class org.aya.pretty.style.AyaStyleKey
- Keyword - Enum constant in enum class org.aya.pretty.style.AyaStyleKey
L
- language() - Method in record class org.aya.pretty.doc.Doc.CodeBlock
-
Returns the value of the
languagerecord component. - language() - Method in record class org.aya.pretty.doc.Doc.InlineCode
-
Returns the value of the
languagerecord component. - Language - Interface in org.aya.pretty.doc
-
Languages supported by
Doc.code(java.lang.String)andDoc.codeBlock(org.aya.pretty.doc.Language, org.aya.pretty.doc.Doc) - Language.Builtin - Enum Class in org.aya.pretty.doc
- Language.Some - Record Class in org.aya.pretty.doc
- level() - Method in record class org.aya.pretty.backend.md.MdStyle.Heading
-
Returns the value of the
levelrecord component. - licit(boolean, Doc) - Static method in interface org.aya.pretty.doc.Doc
- line() - Static method in interface org.aya.pretty.doc.Doc
-
Unconditionally line break
- lineBreakWith(CharSequence) - Method in class org.aya.pretty.backend.string.Cursor
- LineColSpan - Record Class in org.aya.pretty.error
- LineColSpan(String, int, int, int, int) - Constructor for record class org.aya.pretty.error.LineColSpan
-
Creates an instance of a
LineColSpanrecord class. - lineNoSeparator() - Method in record class org.aya.pretty.error.PrettyError.FormatConfig
-
Returns the value of the
lineNoSeparatorrecord component. - lineNoSepDoc() - Method in record class org.aya.pretty.error.PrettyError.FormatConfig
- LineThrough(Style.LineThrough.Position, Style.LineThrough.Shape, Style.Color) - Constructor for record class org.aya.pretty.doc.Style.LineThrough
-
Creates an instance of a
LineThroughrecord class. - link() - Method in record class org.aya.pretty.doc.Link.DirectLink
-
Returns the value of the
linkrecord component. - Link - Interface in org.aya.pretty.doc
- Link.CrossLink - Record Class in org.aya.pretty.doc
- Link.DirectLink - Record Class in org.aya.pretty.doc
- Link.LocalId - Record Class in org.aya.pretty.doc
- linkDef(Doc, Link) - Static method in interface org.aya.pretty.doc.Doc
- linkDef(Doc, Link, String) - Static method in interface org.aya.pretty.doc.Doc
- linkRef(Doc, Link) - Static method in interface org.aya.pretty.doc.Doc
- linkRef(Doc, Link, String) - Static method in interface org.aya.pretty.doc.Doc
- list(boolean, SeqLike<Doc>) - Static method in interface org.aya.pretty.doc.Doc
- List - Enum constant in enum class org.aya.pretty.backend.string.StringPrinter.Outer
- List(boolean, ImmutableSeq<Doc>) - Constructor for record class org.aya.pretty.doc.Doc.List
-
Creates an instance of a
Listrecord class. - loc(int) - Static method in interface org.aya.pretty.doc.Link
- loc(String) - Static method in interface org.aya.pretty.doc.Link
- LocalId(Either<String, Integer>) - Constructor for record class org.aya.pretty.doc.Link.LocalId
-
Creates an instance of a
LocalIdrecord class. - LocalVar - Enum constant in enum class org.aya.pretty.style.AyaStyleKey
- location() - Method in record class org.aya.pretty.doc.Link.CrossLink
-
Returns the value of the
locationrecord component. - longerOne() - Method in record class org.aya.pretty.doc.Doc.Union
-
Returns the value of the
longerOnerecord component.
M
- makeIndent(int) - Method in class org.aya.pretty.backend.latex.DocTeXPrinter
- makeIndent(int) - Method in class org.aya.pretty.backend.string.StringPrinter
- Markdown - Enum constant in enum class org.aya.pretty.doc.Language.Builtin
- math(Doc) - Static method in interface org.aya.pretty.doc.Doc
- Math - Enum constant in enum class org.aya.pretty.backend.string.StringPrinter.Outer
- mathBlock(Doc) - Static method in interface org.aya.pretty.doc.Doc
- MathBlock(Doc) - Constructor for record class org.aya.pretty.doc.Doc.MathBlock
-
Creates an instance of a
MathBlockrecord class. - MD_ESCAPE - Static variable in class org.aya.pretty.backend.md.DocMdPrinter
- MD_ESCAPE_FAKE_LIST - Static variable in class org.aya.pretty.backend.md.DocMdPrinter
-
`Doc.plain("1.
- MdStyle - Interface in org.aya.pretty.backend.md
- MdStyle.GFM - Enum Class in org.aya.pretty.backend.md
-
GitHub flavored markdown
- MdStyle.Heading - Record Class in org.aya.pretty.backend.md
- MdStylist - Class in org.aya.pretty.backend.md
- MdStylist(ColorScheme, StyleFamily) - Constructor for class org.aya.pretty.backend.md.MdStylist
- Member - Enum constant in enum class org.aya.pretty.style.AyaStyleKey
- moveForward(int) - Method in class org.aya.pretty.backend.string.Cursor
- moveToNewLine() - Method in class org.aya.pretty.backend.string.Cursor
N
- nest(int, Doc) - Static method in interface org.aya.pretty.doc.Doc
-
lays out the document with the current nesting level (indentation of the following lines) increased by .
- Nest(int, Doc) - Constructor for record class org.aya.pretty.doc.Doc.Nest
-
Creates an instance of a
Nestrecord class. - nested(int, Runnable) - Method in class org.aya.pretty.backend.string.Cursor
- nesting(IntFunction<Doc>) - Static method in interface org.aya.pretty.doc.Doc
-
Layout a document depending on the current 'nest'-ing level.
- Nesting(IntFunction<Doc>) - Constructor for record class org.aya.pretty.doc.Doc.Nesting
-
Creates an instance of a
Nestingrecord class. - None - Enum constant in enum class org.aya.pretty.error.Span.NowLoc
- normalize(PrettyErrorConfig) - Method in record class org.aya.pretty.error.LineColSpan
- normalize(PrettyErrorConfig) - Method in interface org.aya.pretty.error.Span
- normalizeCssId(String) - Static method in class org.aya.pretty.backend.html.Html5Stylist
- normalizeHref(Link) - Method in class org.aya.pretty.backend.html.DocHtmlPrinter
- normalizeId(Link) - Method in class org.aya.pretty.backend.html.DocHtmlPrinter
- normalizeTexId(String) - Static method in class org.aya.pretty.backend.latex.TeXStylist
- nowLoc(int) - Method in record class org.aya.pretty.error.Span.Data
- NULL - Static variable in record class org.aya.pretty.backend.string.ClosingStylist.StyleToken
O
- of(String) - Static method in interface org.aya.pretty.doc.Language
- ONE_WS - Static variable in interface org.aya.pretty.doc.Doc
- oneLinear() - Method in record class org.aya.pretty.error.Span.Data
- opt(PrinterConfig.Options<T>, T) - Method in class org.aya.pretty.printer.PrinterConfig.Basic
- options - Variable in class org.aya.pretty.printer.PrinterConfig.Basic
- ordered(Doc...) - Static method in interface org.aya.pretty.doc.Doc
- ordinal(int) - Static method in interface org.aya.pretty.doc.Doc
- org.aya.pretty.backend.html - package org.aya.pretty.backend.html
- org.aya.pretty.backend.latex - package org.aya.pretty.backend.latex
- org.aya.pretty.backend.md - package org.aya.pretty.backend.md
- org.aya.pretty.backend.string - package org.aya.pretty.backend.string
- org.aya.pretty.backend.terminal - package org.aya.pretty.backend.terminal
- org.aya.pretty.doc - package org.aya.pretty.doc
- org.aya.pretty.error - package org.aya.pretty.error
- org.aya.pretty.printer - package org.aya.pretty.printer
- org.aya.pretty.style - package org.aya.pretty.style
- Overline - Enum constant in enum class org.aya.pretty.backend.terminal.UnixTermStyle
- Overline - Enum constant in enum class org.aya.pretty.doc.Style.LineThrough.Position
P
- page(String) - Static method in interface org.aya.pretty.doc.Link
- PageHeight - Enum constant in enum class org.aya.pretty.printer.PrinterConfig.PageOptions
- pageWidth(IntFunction<Doc>) - Static method in interface org.aya.pretty.doc.Doc
-
Layout a document depending on the page width, if one has been specified.
- PageWidth - Enum constant in enum class org.aya.pretty.printer.PrinterConfig.PageOptions
- PageWidth(IntFunction<Doc>) - Constructor for record class org.aya.pretty.doc.Doc.PageWidth
-
Creates an instance of a
PageWidthrecord class. - par(int, Doc) - Static method in interface org.aya.pretty.doc.Doc
-
Paragraph indentation: indent by columns, and then indent the first line again by columns.
- Paragraph - Enum constant in enum class org.aya.pretty.backend.md.MdStyle.GFM
- parened(Doc) - Static method in interface org.aya.pretty.doc.Doc
- parentLanguage() - Method in enum class org.aya.pretty.doc.Language.Builtin
- parentLanguage() - Method in interface org.aya.pretty.doc.Language
- parentLanguage() - Method in record class org.aya.pretty.doc.Language.Some
- path() - Method in record class org.aya.pretty.doc.Link.CrossLink
-
Returns the value of the
pathrecord component. - plain(String) - Static method in interface org.aya.pretty.doc.Doc
-
Plain text document.
- Plain - Enum constant in enum class org.aya.pretty.doc.Language.Builtin
- PlainText(String) - Constructor for record class org.aya.pretty.doc.Doc.PlainText
-
Creates an instance of a
PlainTextrecord class. - position() - Method in record class org.aya.pretty.doc.Style.LineThrough
-
Returns the value of the
positionrecord component. - predictWidth(Cursor, Doc) - Method in class org.aya.pretty.backend.string.StringPrinter
- preferWhenFlatten() - Method in record class org.aya.pretty.doc.Doc.FlatAlt
-
Returns the value of the
preferWhenFlattenrecord component. - prepareStylist() - Method in class org.aya.pretty.backend.html.DocHtmlPrinter
- prepareStylist() - Method in class org.aya.pretty.backend.latex.DocTeXPrinter
- prepareStylist() - Method in class org.aya.pretty.backend.string.StringPrinter
- preset() - Method in enum class org.aya.pretty.style.AyaStyleKey
- preset(String) - Static method in interface org.aya.pretty.doc.Style
- preset(String) - Method in record class org.aya.pretty.doc.Styles
- Preset(String) - Constructor for record class org.aya.pretty.doc.Style.Preset
-
Creates an instance of a
Presetrecord class. - PrettyError - Record Class in org.aya.pretty.error
- PrettyError(String, Span, Doc, PrettyError.FormatConfig, ImmutableSeq<Tuple2<Span, Doc>>) - Constructor for record class org.aya.pretty.error.PrettyError
-
Creates an instance of a
PrettyErrorrecord class. - PrettyError.FormatConfig - Record Class in org.aya.pretty.error
- PrettyErrorConfig - Interface in org.aya.pretty.error
- Prim - Enum constant in enum class org.aya.pretty.style.AyaStyleKey
- Printer<Out,
Config> - Interface in org.aya.pretty.printer -
This class was designed to support various PrettyPrint backend.
- PrinterConfig - Interface in org.aya.pretty.printer
-
This class was designed to support various PrettyPrint backend.
- PrinterConfig.Basic<S> - Class in org.aya.pretty.printer
-
Basic configure for other configs to easily extend config flags.
- PrinterConfig.Options<T> - Interface in org.aya.pretty.printer
- PrinterConfig.PageOptions - Enum Class in org.aya.pretty.printer
R
- render(Config, Doc) - Method in class org.aya.pretty.backend.string.StringPrinter
- render(Config, Doc) - Method in interface org.aya.pretty.printer.Printer
-
Render a
Docobject with a config. - render(Printer<Out, Config>, Config) - Method in interface org.aya.pretty.doc.Doc
- renderBlockSeparator(Cursor, EnumSet<StringPrinter.Outer>) - Method in class org.aya.pretty.backend.string.StringPrinter
-
This line break makes target source code beautiful (like .tex or .md generated from Doc).
- renderCodeBlock(Cursor, Doc.CodeBlock, EnumSet<StringPrinter.Outer>) - Method in class org.aya.pretty.backend.html.DocHtmlPrinter
- renderCodeBlock(Cursor, Doc.CodeBlock, EnumSet<StringPrinter.Outer>) - Method in class org.aya.pretty.backend.latex.DocTeXPrinter
- renderCodeBlock(Cursor, Doc.CodeBlock, EnumSet<StringPrinter.Outer>) - Method in class org.aya.pretty.backend.md.DocMdPrinter
- renderCodeBlock(Cursor, Doc.CodeBlock, EnumSet<StringPrinter.Outer>) - Method in class org.aya.pretty.backend.string.StringPrinter
- renderCssStyle(Cursor) - Method in class org.aya.pretty.backend.html.DocHtmlPrinter
- renderDoc(Cursor, Doc, EnumSet<StringPrinter.Outer>) - Method in class org.aya.pretty.backend.string.StringPrinter
- renderFlatAlt(Cursor, Doc.FlatAlt, EnumSet<StringPrinter.Outer>) - Method in class org.aya.pretty.backend.string.StringPrinter
- renderFooter(Cursor) - Method in class org.aya.pretty.backend.html.DocHtmlPrinter
- renderFooter(Cursor) - Method in class org.aya.pretty.backend.md.DocMdPrinter
- renderFooter(Cursor) - Method in class org.aya.pretty.backend.string.StringPrinter
- renderHardLineBreak(Cursor, EnumSet<StringPrinter.Outer>) - Method in class org.aya.pretty.backend.html.DocHtmlPrinter
- renderHardLineBreak(Cursor, EnumSet<StringPrinter.Outer>) - Method in class org.aya.pretty.backend.latex.DocTeXPrinter
- renderHardLineBreak(Cursor, EnumSet<StringPrinter.Outer>) - Method in class org.aya.pretty.backend.md.DocMdPrinter
- renderHardLineBreak(Cursor, EnumSet<StringPrinter.Outer>) - Method in class org.aya.pretty.backend.string.StringPrinter
-
This line break is printed in the resulting document (like .pdf generated from .tex or .md).
- renderHeader(Cursor) - Method in class org.aya.pretty.backend.html.DocHtmlPrinter
- renderHeader(Cursor) - Method in class org.aya.pretty.backend.latex.DocTeXPrinter
- renderHeader(Cursor) - Method in class org.aya.pretty.backend.md.DocMdPrinter
- renderHeader(Cursor) - Method in class org.aya.pretty.backend.string.StringPrinter
- renderHyperLinked(Cursor, Doc.HyperLinked, EnumSet<StringPrinter.Outer>) - Method in class org.aya.pretty.backend.html.DocHtmlPrinter
- renderHyperLinked(Cursor, Doc.HyperLinked, EnumSet<StringPrinter.Outer>) - Method in class org.aya.pretty.backend.md.DocMdPrinter
- renderHyperLinked(Cursor, Doc.HyperLinked, EnumSet<StringPrinter.Outer>) - Method in class org.aya.pretty.backend.string.StringPrinter
- renderImage(Cursor, Doc.Image, EnumSet<StringPrinter.Outer>) - Method in class org.aya.pretty.backend.html.DocHtmlPrinter
- renderImage(Cursor, Doc.Image, EnumSet<StringPrinter.Outer>) - Method in class org.aya.pretty.backend.md.DocMdPrinter
- renderImage(Cursor, Doc.Image, EnumSet<StringPrinter.Outer>) - Method in class org.aya.pretty.backend.string.StringPrinter
- renderInlineCode(Cursor, Doc.InlineCode, EnumSet<StringPrinter.Outer>) - Method in class org.aya.pretty.backend.html.DocHtmlPrinter
- renderInlineCode(Cursor, Doc.InlineCode, EnumSet<StringPrinter.Outer>) - Method in class org.aya.pretty.backend.latex.DocTeXPrinter
- renderInlineCode(Cursor, Doc.InlineCode, EnumSet<StringPrinter.Outer>) - Method in class org.aya.pretty.backend.terminal.DocTermPrinter
- renderInlineCode(Cursor, Doc.InlineCode, EnumSet<StringPrinter.Outer>) - Method in class org.aya.pretty.backend.md.DocMdPrinter
- renderInlineCode(Cursor, Doc.InlineCode, EnumSet<StringPrinter.Outer>) - Method in class org.aya.pretty.backend.string.StringPrinter
- renderInlineMath(Cursor, Doc.InlineMath, EnumSet<StringPrinter.Outer>) - Method in class org.aya.pretty.backend.html.DocHtmlPrinter
- renderInlineMath(Cursor, Doc.InlineMath, EnumSet<StringPrinter.Outer>) - Method in class org.aya.pretty.backend.latex.DocTeXPrinter
- renderInlineMath(Cursor, Doc.InlineMath, EnumSet<StringPrinter.Outer>) - Method in class org.aya.pretty.backend.md.DocMdPrinter
- renderInlineMath(Cursor, Doc.InlineMath, EnumSet<StringPrinter.Outer>) - Method in class org.aya.pretty.backend.string.StringPrinter
- renderList(Cursor, Doc.List, EnumSet<StringPrinter.Outer>) - Method in class org.aya.pretty.backend.html.DocHtmlPrinter
- renderList(Cursor, Doc.List, EnumSet<StringPrinter.Outer>) - Method in class org.aya.pretty.backend.latex.DocTeXPrinter
- renderList(Cursor, Doc.List, EnumSet<StringPrinter.Outer>) - Method in class org.aya.pretty.backend.md.DocMdPrinter
- renderList(Cursor, Doc.List, EnumSet<StringPrinter.Outer>) - Method in class org.aya.pretty.backend.string.StringPrinter
- renderMathBlock(Cursor, Doc.MathBlock, EnumSet<StringPrinter.Outer>) - Method in class org.aya.pretty.backend.html.DocHtmlPrinter
- renderMathBlock(Cursor, Doc.MathBlock, EnumSet<StringPrinter.Outer>) - Method in class org.aya.pretty.backend.latex.DocTeXPrinter
- renderMathBlock(Cursor, Doc.MathBlock, EnumSet<StringPrinter.Outer>) - Method in class org.aya.pretty.backend.md.DocMdPrinter
- renderMathBlock(Cursor, Doc.MathBlock, EnumSet<StringPrinter.Outer>) - Method in class org.aya.pretty.backend.string.StringPrinter
- renderNest(Cursor, Doc.Nest, EnumSet<StringPrinter.Outer>) - Method in class org.aya.pretty.backend.string.StringPrinter
- renderPlainText(Cursor, String, EnumSet<StringPrinter.Outer>) - Method in class org.aya.pretty.backend.string.StringPrinter
- renderSpecialSymbol(Cursor, String, EnumSet<StringPrinter.Outer>) - Method in class org.aya.pretty.backend.latex.DocTeXPrinter
- renderSpecialSymbol(Cursor, String, EnumSet<StringPrinter.Outer>) - Method in class org.aya.pretty.backend.string.StringPrinter
- renderStyleCommand(Cursor) - Method in class org.aya.pretty.backend.latex.DocTeXPrinter
- renderStyled(Cursor, Doc.Styled, EnumSet<StringPrinter.Outer>) - Method in class org.aya.pretty.backend.string.StringPrinter
- renderToAyaMd() - Method in interface org.aya.pretty.doc.Doc
- renderToHtml() - Method in interface org.aya.pretty.doc.Doc
- renderToHtml(boolean) - Method in interface org.aya.pretty.doc.Doc
- renderToMd() - Method in interface org.aya.pretty.doc.Doc
- renderTooltip(Cursor, Doc.Tooltip, EnumSet<StringPrinter.Outer>) - Method in class org.aya.pretty.backend.html.DocHtmlPrinter
- renderTooltip(Cursor, Doc.Tooltip, EnumSet<StringPrinter.Outer>) - Method in class org.aya.pretty.backend.string.StringPrinter
- renderToString(int, boolean) - Method in interface org.aya.pretty.doc.Doc
- renderToString(StringPrinterConfig<?>) - Method in interface org.aya.pretty.doc.Doc
- renderToTerminal() - Method in interface org.aya.pretty.doc.Doc
- renderToTerminal(int, boolean) - Method in interface org.aya.pretty.doc.Doc
- renderToTeX() - Method in interface org.aya.pretty.doc.Doc
- renderUnionDoc(Cursor, Doc.Union, EnumSet<StringPrinter.Outer>) - Method in class org.aya.pretty.backend.string.StringPrinter
- result() - Method in class org.aya.pretty.backend.string.Cursor
- Reverse - Enum constant in enum class org.aya.pretty.backend.terminal.UnixTermStyle
S
- sep(SeqLike<Doc>) - Static method in interface org.aya.pretty.doc.Doc
- sep(Doc...) - Static method in interface org.aya.pretty.doc.Doc
-
fillSep concatenates the documents horizontally with a space as long as it fits the page, then inserts a 'line' and continues doing that for all documents in .
- separateBlockIfNeeded(Cursor, EnumSet<StringPrinter.Outer>) - Method in class org.aya.pretty.backend.string.StringPrinter
-
renderBlockSeparator if not line start
- separateStyle() - Method in class org.aya.pretty.backend.latex.DocTeXPrinter.Config
- SeparateStyle - Enum constant in enum class org.aya.pretty.backend.string.StringPrinterConfig.StyleOptions
- sepNonEmpty(SeqLike<Doc>) - Static method in interface org.aya.pretty.doc.Doc
- sepNonEmpty(Doc...) - Static method in interface org.aya.pretty.doc.Doc
- ServerSideRendering - Enum constant in enum class org.aya.pretty.backend.string.StringPrinterConfig.StyleOptions
- set(PrinterConfig.Options<T>, T) - Method in class org.aya.pretty.printer.PrinterConfig.Basic
- shape() - Method in record class org.aya.pretty.doc.Style.LineThrough
-
Returns the value of the
shaperecord component. - shorterOne() - Method in record class org.aya.pretty.doc.Doc.Union
-
Returns the value of the
shorterOnerecord component. - Shot - Enum constant in enum class org.aya.pretty.error.Span.NowLoc
- showMore() - Method in interface org.aya.pretty.error.PrettyErrorConfig
-
Show more lines before startLine and after endLine
- Solid - Enum constant in enum class org.aya.pretty.doc.Style.LineThrough.Shape
- Some(String) - Constructor for record class org.aya.pretty.doc.Language.Some
-
Creates an instance of a
Somerecord class. - spaced(Doc) - Static method in interface org.aya.pretty.doc.Doc
- spacedWrap(String, String, Doc) - Static method in interface org.aya.pretty.doc.Doc
- spacedWrap(Doc, Doc, Doc) - Static method in interface org.aya.pretty.doc.Doc
- spaces(int) - Static method in interface org.aya.pretty.doc.Doc
- Span - Interface in org.aya.pretty.error
- Span.Data - Record Class in org.aya.pretty.error
- Span.NowLoc - Enum Class in org.aya.pretty.error
- SpecialSymbol(String) - Constructor for record class org.aya.pretty.doc.Doc.SpecialSymbol
-
Creates an instance of a
SpecialSymbolrecord class. - splitL(int, Doc, Doc, Doc) - Static method in interface org.aya.pretty.doc.Doc
-
Concat , and , with and occupying at least length.
- splitR(int, Doc, Doc, Doc) - Static method in interface org.aya.pretty.doc.Doc
-
Concat , and , with occupying at least length.
- src() - Method in record class org.aya.pretty.doc.Doc.Image
-
Returns the value of the
srcrecord component. - start() - Method in record class org.aya.pretty.backend.string.ClosingStylist.StyleToken
-
Returns the value of the
startrecord component. - Start - Enum constant in enum class org.aya.pretty.error.Span.NowLoc
- startCol() - Method in record class org.aya.pretty.error.LineColSpan
-
Returns the value of the
startColrecord component. - startCol() - Method in record class org.aya.pretty.error.Span.Data
-
Returns the value of the
startColrecord component. - startLine() - Method in record class org.aya.pretty.error.LineColSpan
-
Returns the value of the
startLinerecord component. - startLine() - Method in record class org.aya.pretty.error.Span.Data
-
Returns the value of the
startLinerecord component. - stickySep(SeqLike<Doc>) - Static method in interface org.aya.pretty.doc.Doc
-
stickySep concatenates all documents horizontally with a space, i.e.
- stickySep(Doc...) - Static method in interface org.aya.pretty.doc.Doc
- strike() - Static method in interface org.aya.pretty.doc.Style
- strike() - Method in record class org.aya.pretty.doc.Styles
- Strike - Enum constant in enum class org.aya.pretty.doc.Style.LineThrough.Position
- StringPrinter<Config> - Class in org.aya.pretty.backend.string
-
The class for all string-output printers.
- StringPrinter() - Constructor for class org.aya.pretty.backend.string.StringPrinter
- StringPrinter.Outer - Enum Class in org.aya.pretty.backend.string
-
renderer: where am I?
- StringPrinterConfig<S> - Class in org.aya.pretty.backend.string
- StringPrinterConfig(S) - Constructor for class org.aya.pretty.backend.string.StringPrinterConfig
- StringPrinterConfig.LinkOptions - Enum Class in org.aya.pretty.backend.string
- StringPrinterConfig.StyleOptions - Enum Class in org.aya.pretty.backend.string
- StringPrinterConfig.TextOptions - Enum Class in org.aya.pretty.backend.string
- StringStylist - Class in org.aya.pretty.backend.string
- StringStylist(ColorScheme, StyleFamily) - Constructor for class org.aya.pretty.backend.string.StringStylist
- Style - Interface in org.aya.pretty.doc
-
Text styles.
- Style.Attr - Enum Class in org.aya.pretty.doc
- Style.Color - Interface in org.aya.pretty.doc
- Style.ColorHex - Record Class in org.aya.pretty.doc
- Style.ColorName - Record Class in org.aya.pretty.doc
- Style.CustomStyle - Interface in org.aya.pretty.doc
-
Make your custom style a subclass of this one.
- Style.LineThrough - Record Class in org.aya.pretty.doc
- Style.LineThrough.Position - Enum Class in org.aya.pretty.doc
- Style.LineThrough.Shape - Enum Class in org.aya.pretty.doc
- Style.Preset - Record Class in org.aya.pretty.doc
- StyleCode - Enum constant in enum class org.aya.pretty.backend.string.StringPrinterConfig.StyleOptions
- styled(Style, String) - Static method in interface org.aya.pretty.doc.Doc
- styled(Style, Doc) - Static method in interface org.aya.pretty.doc.Doc
- styled(Styles, String) - Static method in interface org.aya.pretty.doc.Doc
- styled(Styles, Doc) - Static method in interface org.aya.pretty.doc.Doc
- Styled(Seq<Style>, Doc) - Constructor for record class org.aya.pretty.doc.Doc.Styled
-
Creates an instance of a
Styledrecord class. - styleFamily - Variable in class org.aya.pretty.printer.Stylist
-
predefined styles, see
Style.preset(String) - StyleFamily - Interface in org.aya.pretty.printer
- styleKeyToCss(String) - Static method in class org.aya.pretty.backend.html.Html5Stylist
- styleKeyToTex(String) - Static method in class org.aya.pretty.backend.latex.TeXStylist
- styleName() - Method in record class org.aya.pretty.doc.Style.Preset
-
Returns the value of the
styleNamerecord component. - styles() - Method in record class org.aya.pretty.doc.Doc.Styled
-
Returns the value of the
stylesrecord component. - styles() - Method in record class org.aya.pretty.doc.Styles
-
Returns the value of the
stylesrecord component. - Styles - Record Class in org.aya.pretty.doc
- Styles(MutableList<Style>) - Constructor for record class org.aya.pretty.doc.Styles
-
Creates an instance of a
Stylesrecord class. - stylesToTexCmd(Styles, String) - Static method in class org.aya.pretty.backend.latex.TeXStylist
- styleToCss(Style) - Static method in class org.aya.pretty.backend.html.Html5Stylist
- StyleToken(String, String, boolean) - Constructor for record class org.aya.pretty.backend.string.ClosingStylist.StyleToken
- StyleToken(Consumer<Cursor>, Consumer<Cursor>) - Constructor for record class org.aya.pretty.backend.string.ClosingStylist.StyleToken
-
Creates an instance of a
StyleTokenrecord class. - styleToTex(Style) - Static method in class org.aya.pretty.backend.latex.TeXStylist
- Stylist - Class in org.aya.pretty.printer
- Stylist(ColorScheme, StyleFamily) - Constructor for class org.aya.pretty.printer.Stylist
- symbol(String) - Static method in interface org.aya.pretty.doc.Doc
- symbols(String...) - Static method in interface org.aya.pretty.doc.Doc
T
- tabWidth() - Method in interface org.aya.pretty.error.PrettyErrorConfig
-
Returns the number of spaces occupied by the tab in different terminals.
- TerminalBlue - Enum constant in enum class org.aya.pretty.backend.terminal.UnixTermStyle
- TerminalCyan - Enum constant in enum class org.aya.pretty.backend.terminal.UnixTermStyle
- TerminalGreen - Enum constant in enum class org.aya.pretty.backend.terminal.UnixTermStyle
- TerminalPurple - Enum constant in enum class org.aya.pretty.backend.terminal.UnixTermStyle
- TerminalRed - Enum constant in enum class org.aya.pretty.backend.terminal.UnixTermStyle
- TerminalYellow - Enum constant in enum class org.aya.pretty.backend.terminal.UnixTermStyle
- TeXStylist - Class in org.aya.pretty.backend.latex
- TeXStylist(ColorScheme, StyleFamily, boolean) - Constructor for class org.aya.pretty.backend.latex.TeXStylist
- TeXStylist.ClassedPreset - Class in org.aya.pretty.backend.latex
- text() - Method in record class org.aya.pretty.doc.Doc.EscapedText
-
Returns the value of the
textrecord component. - text() - Method in record class org.aya.pretty.doc.Doc.PlainText
-
Returns the value of the
textrecord component. - text() - Method in record class org.aya.pretty.doc.Doc.SpecialSymbol
-
Returns the value of the
textrecord component. - ThematicBreak - Enum constant in enum class org.aya.pretty.backend.md.MdStyle.GFM
- toDoc() - Method in interface org.aya.pretty.doc.Doc
- toDoc() - Method in interface org.aya.pretty.doc.Docile
- toDoc() - Method in record class org.aya.pretty.error.PrettyError
- toDoc(PrettyErrorConfig) - Method in record class org.aya.pretty.error.PrettyError
- tooltip() - Method in record class org.aya.pretty.doc.Doc.Tooltip
-
Returns the value of the
tooltiprecord component. - Tooltip(Doc, Docile) - Constructor for record class org.aya.pretty.doc.Doc.Tooltip
-
Creates an instance of a
Tooltiprecord class. - toString() - Method in record class org.aya.pretty.backend.md.MdStyle.Heading
-
Returns a string representation of this record class.
- toString() - Method in record class org.aya.pretty.backend.string.ClosingStylist.StyleToken
-
Returns a string representation of this record class.
- toString() - Method in record class org.aya.pretty.doc.Doc.Cat
-
Returns a string representation of this record class.
- toString() - Method in record class org.aya.pretty.doc.Doc.CodeBlock
-
Returns a string representation of this record class.
- toString() - Method in record class org.aya.pretty.doc.Doc.Column
-
Returns a string representation of this record class.
- toString() - Method in record class org.aya.pretty.doc.Doc.EscapedText
-
Returns a string representation of this record class.
- toString() - Method in record class org.aya.pretty.doc.Doc.FlatAlt
-
Returns a string representation of this record class.
- toString() - Method in record class org.aya.pretty.doc.Doc.HyperLinked
-
Returns a string representation of this record class.
- toString() - Method in record class org.aya.pretty.doc.Doc.Image
-
Returns a string representation of this record class.
- toString() - Method in record class org.aya.pretty.doc.Doc.InlineCode
-
Returns a string representation of this record class.
- toString() - Method in record class org.aya.pretty.doc.Doc.InlineMath
-
Returns a string representation of this record class.
- toString() - Method in record class org.aya.pretty.doc.Doc.List
-
Returns a string representation of this record class.
- toString() - Method in record class org.aya.pretty.doc.Doc.MathBlock
-
Returns a string representation of this record class.
- toString() - Method in record class org.aya.pretty.doc.Doc.Nest
-
Returns a string representation of this record class.
- toString() - Method in record class org.aya.pretty.doc.Doc.Nesting
-
Returns a string representation of this record class.
- toString() - Method in record class org.aya.pretty.doc.Doc.PageWidth
-
Returns a string representation of this record class.
- toString() - Method in record class org.aya.pretty.doc.Doc.PlainText
-
Returns a string representation of this record class.
- toString() - Method in record class org.aya.pretty.doc.Doc.SpecialSymbol
-
Returns a string representation of this record class.
- toString() - Method in record class org.aya.pretty.doc.Doc.Styled
-
Returns a string representation of this record class.
- toString() - Method in record class org.aya.pretty.doc.Doc.Tooltip
-
Returns a string representation of this record class.
- toString() - Method in record class org.aya.pretty.doc.Doc.Union
-
Returns a string representation of this record class.
- toString() - Method in record class org.aya.pretty.doc.Language.Some
-
Returns a string representation of this record class.
- toString() - Method in record class org.aya.pretty.doc.Link.CrossLink
-
Returns a string representation of this record class.
- toString() - Method in record class org.aya.pretty.doc.Link.DirectLink
-
Returns a string representation of this record class.
- toString() - Method in record class org.aya.pretty.doc.Link.LocalId
-
Returns a string representation of this record class.
- toString() - Method in record class org.aya.pretty.doc.Style.ColorHex
-
Returns a string representation of this record class.
- toString() - Method in record class org.aya.pretty.doc.Style.ColorName
-
Returns a string representation of this record class.
- toString() - Method in record class org.aya.pretty.doc.Style.LineThrough
-
Returns a string representation of this record class.
- toString() - Method in record class org.aya.pretty.doc.Style.Preset
-
Returns a string representation of this record class.
- toString() - Method in record class org.aya.pretty.doc.Styles
-
Returns a string representation of this record class.
- toString() - Method in record class org.aya.pretty.error.LineColSpan
-
Returns a string representation of this record class.
- toString() - Method in record class org.aya.pretty.error.PrettyError.FormatConfig
-
Returns a string representation of this record class.
- toString() - Method in record class org.aya.pretty.error.PrettyError
-
Returns a string representation of this record class.
- toString() - Method in record class org.aya.pretty.error.Span.Data
-
Returns a string representation of this record class.
- toString() - Method in record class org.aya.pretty.style.AyaColorScheme
-
Returns a string representation of this record class.
- toString() - Method in record class org.aya.pretty.style.AyaStyleFamily
-
Returns a string representation of this record class.
- type() - Method in record class org.aya.pretty.doc.Link.LocalId
-
Returns the value of the
typerecord component.
U
- underline() - Static method in interface org.aya.pretty.doc.Style
- underline() - Method in record class org.aya.pretty.doc.Styles
- Underline - Enum constant in enum class org.aya.pretty.doc.Style.LineThrough.Position
- underlineBegin() - Method in record class org.aya.pretty.error.PrettyError.FormatConfig
-
Returns the value of the
underlineBeginrecord component. - underlineBody() - Method in record class org.aya.pretty.error.PrettyError.FormatConfig
-
Returns the value of the
underlineBodyrecord component. - underlineBody(int) - Method in record class org.aya.pretty.error.PrettyError.FormatConfig
- underlineBodyDoc(int) - Method in record class org.aya.pretty.error.PrettyError.FormatConfig
- underlineEnd() - Method in record class org.aya.pretty.error.PrettyError.FormatConfig
-
Returns the value of the
underlineEndrecord component. - Unicode - Enum constant in enum class org.aya.pretty.backend.string.StringPrinterConfig.TextOptions
- UNICODE - Static variable in record class org.aya.pretty.error.PrettyError.FormatConfig
- union(Span.Data) - Method in record class org.aya.pretty.error.Span.Data
- Union(Doc, Doc) - Constructor for record class org.aya.pretty.doc.Doc.Union
-
Creates an instance of a
Unionrecord class. - UnixTermStyle - Enum Class in org.aya.pretty.backend.terminal
- UnixTermStylist - Class in org.aya.pretty.backend.terminal
- UnixTermStylist(ColorScheme, StyleFamily) - Constructor for class org.aya.pretty.backend.terminal.UnixTermStylist
V
- valueOf(String) - Static method in enum class org.aya.pretty.backend.md.MdStyle.GFM
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class org.aya.pretty.backend.string.StringPrinter.Outer
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class org.aya.pretty.backend.string.StringPrinterConfig.LinkOptions
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class org.aya.pretty.backend.string.StringPrinterConfig.StyleOptions
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class org.aya.pretty.backend.string.StringPrinterConfig.TextOptions
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class org.aya.pretty.backend.terminal.UnixTermStyle
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class org.aya.pretty.doc.Doc.Empty
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class org.aya.pretty.doc.Doc.Line
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class org.aya.pretty.doc.Language.Builtin
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class org.aya.pretty.doc.Style.Attr
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class org.aya.pretty.doc.Style.LineThrough.Position
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class org.aya.pretty.doc.Style.LineThrough.Shape
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class org.aya.pretty.error.Span.NowLoc
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class org.aya.pretty.printer.PrinterConfig.PageOptions
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class org.aya.pretty.style.AyaStyleKey
-
Returns the enum constant of this class with the specified name.
- values() - Static method in enum class org.aya.pretty.backend.md.MdStyle.GFM
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class org.aya.pretty.backend.string.StringPrinter.Outer
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class org.aya.pretty.backend.string.StringPrinterConfig.LinkOptions
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class org.aya.pretty.backend.string.StringPrinterConfig.StyleOptions
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class org.aya.pretty.backend.string.StringPrinterConfig.TextOptions
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class org.aya.pretty.backend.terminal.UnixTermStyle
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class org.aya.pretty.doc.Doc.Empty
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class org.aya.pretty.doc.Doc.Line
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class org.aya.pretty.doc.Language.Builtin
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class org.aya.pretty.doc.Style.Attr
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class org.aya.pretty.doc.Style.LineThrough.Position
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class org.aya.pretty.doc.Style.LineThrough.Shape
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class org.aya.pretty.error.Span.NowLoc
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class org.aya.pretty.printer.PrinterConfig.PageOptions
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class org.aya.pretty.style.AyaStyleKey
-
Returns an array containing the constants of this enum class, in the order they are declared.
- vbarForHints() - Method in record class org.aya.pretty.error.PrettyError.FormatConfig
-
Returns the value of the
vbarForHintsrecord component. - vcat(SeqLike<Doc>) - Static method in interface org.aya.pretty.doc.Doc
- vcat(Doc...) - Static method in interface org.aya.pretty.doc.Doc
- vcatNonEmpty(SeqLike<Doc>) - Static method in interface org.aya.pretty.doc.Doc
- vcatNonEmpty(Doc...) - Static method in interface org.aya.pretty.doc.Doc
- vcommaList(SeqLike<Doc>) - Static method in interface org.aya.pretty.doc.Doc
- visibleContent(CharSequence) - Method in class org.aya.pretty.backend.string.Cursor
W
- Warning - Enum constant in enum class org.aya.pretty.style.AyaStyleKey
- whenLineUsed(Runnable) - Method in class org.aya.pretty.backend.string.Cursor
-
Do something when I am not at line start.
- wrap(String, String, Doc) - Static method in interface org.aya.pretty.doc.Doc
- wrap(Doc, Doc, Doc) - Static method in interface org.aya.pretty.doc.Doc
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form