索引
All Classes and Interfaces|常量字段值|所有程序包|序列化表格
A
- align(Doc) - 接口中的静态方法 org.aya.pretty.doc.Doc
-
align lays out the document with the nesting level set to the current column.
- ALT_WS - 接口中的静态变量 org.aya.pretty.doc.Doc
- and() - 接口中的方法 org.aya.pretty.doc.Style
- angled(Doc) - 接口中的静态方法 org.aya.pretty.doc.Doc
- asSeq() - 接口中的方法 org.aya.pretty.doc.Doc
- asSeq() - record class中的方法 org.aya.pretty.doc.Doc.Cat
- asSeq() - record class中的方法 org.aya.pretty.doc.Doc.Empty
- AyaStyleFamily - org.aya.pretty.style中的Record Class
- AyaStyleFamily(MutableMap<String, Styles>) - record class的构造器 org.aya.pretty.style.AyaStyleFamily
-
创建
AyaStyleFamily记录的实例。
B
- background() - record class中的方法 org.aya.pretty.doc.Style.ColorHex
-
返回
background记录组件的值。 - background() - record class中的方法 org.aya.pretty.doc.Style.ColorName
-
返回
background记录组件的值。 - Basic(int, int) - 类的构造器 org.aya.pretty.printer.PrinterConfig.Basic
- Blink - enum class 中的枚举常量 org.aya.pretty.backend.string.custom.UnixTermStyle
- bold() - 接口中的静态方法 org.aya.pretty.doc.Style
- bold() - 类中的方法 org.aya.pretty.doc.Styles
- Bold - enum class 中的枚举常量 org.aya.pretty.doc.Style.Attr
- braced(Doc) - 接口中的静态方法 org.aya.pretty.doc.Doc
- bracedUnless(Doc, boolean) - 接口中的静态方法 org.aya.pretty.doc.Doc
- brief() - record class中的方法 org.aya.pretty.error.PrettyError
-
返回
brief记录组件的值。
C
- cat(SeqLike<Doc>) - 接口中的静态方法 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...) - 接口中的静态方法 org.aya.pretty.doc.Doc
- Cat(ImmutableSeq<Doc>) - record class的构造器 org.aya.pretty.doc.Doc.Cat
-
创建
Cat记录的实例。 - cblock(Doc, int, Doc) - 接口中的静态方法 org.aya.pretty.doc.Doc
-
Creates a C-style indented block of statements.
- ClosingStylist - org.aya.pretty.backend.string.style中的类
- ClosingStylist() - 类的构造器 org.aya.pretty.backend.string.style.ClosingStylist
- ClosingStylist.StyleToken - org.aya.pretty.backend.string.style中的Record Class
- code() - 接口中的静态方法 org.aya.pretty.doc.Style
- code() - 类中的方法 org.aya.pretty.doc.Styles
- Code - enum class 中的枚举常量 org.aya.pretty.doc.Style.Attr
- color() - record class中的方法 org.aya.pretty.doc.Style.ColorHex
-
返回
color记录组件的值。 - color(float, float, float) - 接口中的静态方法 org.aya.pretty.doc.Style
- color(float, float, float) - 类中的方法 org.aya.pretty.doc.Styles
- color(int) - 接口中的静态方法 org.aya.pretty.doc.Style
- color(int) - 类中的方法 org.aya.pretty.doc.Styles
- color(String) - 接口中的静态方法 org.aya.pretty.doc.Style
- color(String) - 类中的方法 org.aya.pretty.doc.Styles
- colorBg(int) - 接口中的静态方法 org.aya.pretty.doc.Style
- colorBg(String) - 接口中的静态方法 org.aya.pretty.doc.Style
- colorBG(int) - 类中的方法 org.aya.pretty.doc.Styles
- colorBG(String) - 类中的方法 org.aya.pretty.doc.Styles
- ColorHex(int, boolean) - record class的构造器 org.aya.pretty.doc.Style.ColorHex
-
创建
ColorHex记录的实例。 - colorName() - record class中的方法 org.aya.pretty.doc.Style.ColorName
-
返回
colorName记录组件的值。 - ColorName(String, boolean) - record class的构造器 org.aya.pretty.doc.Style.ColorName
-
创建
ColorName记录的实例。 - colorOf(float, float, float) - 接口中的静态方法 org.aya.pretty.printer.ColorScheme
- colorScheme - 类中的变量 org.aya.pretty.printer.Stylist
- ColorScheme - org.aya.pretty.printer中的接口
- column(IntFunction<Doc>) - 接口中的静态方法 org.aya.pretty.doc.Doc
-
Layout a document depending on which column it starts at.
- Column(IntFunction<Doc>) - record class的构造器 org.aya.pretty.doc.Doc.Column
-
创建
Column记录的实例。 - COMMA - 接口中的静态变量 org.aya.pretty.doc.Doc
- commaList(SeqLike<Doc>) - 接口中的静态方法 org.aya.pretty.doc.Doc
- commonRender() - 接口中的方法 org.aya.pretty.doc.Doc
-
Produce unicode and 80-width output
- config - 类中的变量 org.aya.pretty.backend.string.StringPrinter
- Config() - 类的构造器 org.aya.pretty.backend.latex.DocTeXPrinter.Config
- Config(boolean) - 类的构造器 org.aya.pretty.backend.html.DocHtmlPrinter.Config
- contains(int, int) - record class中的方法 org.aya.pretty.error.Span.Data
- content(CharSequence, boolean) - 类中的方法 org.aya.pretty.backend.string.Cursor
- CurlyUnderline - enum class 中的枚举常量 org.aya.pretty.backend.string.custom.UnixTermStyle
- Cursor - org.aya.pretty.backend.string中的类
- Cursor(Cursor.CursorAPI) - 类的构造器 org.aya.pretty.backend.string.Cursor
- Cursor.CursorAPI - org.aya.pretty.backend.string中的接口
- custom(Style.CustomStyle) - 类中的方法 org.aya.pretty.doc.Styles
D
- Data(int, int, int, int) - record class的构造器 org.aya.pretty.error.Span.Data
-
创建
Data记录的实例。 - debugRender() - 接口中的方法 org.aya.pretty.doc.Doc
-
Produce ASCII and infinite-width output
- DebugStylist - org.aya.pretty.backend.string.style中的类
- DEFAULT - 接口中的静态变量 org.aya.pretty.error.PrettyErrorConfig
- defaultDoc() - record class中的方法 org.aya.pretty.doc.Doc.FlatAlt
-
返回
defaultDoc记录组件的值。 - definedColors() - 接口中的方法 org.aya.pretty.printer.ColorScheme
- definedColors() - record class中的方法 org.aya.pretty.style.EmacsColorScheme
-
返回
definedColors记录组件的值。 - definedStyles() - 接口中的方法 org.aya.pretty.printer.StyleFamily
- definedStyles() - record class中的方法 org.aya.pretty.style.AyaStyleFamily
-
返回
definedStyles记录组件的值。 - Dim - enum class 中的枚举常量 org.aya.pretty.backend.string.custom.UnixTermStyle
- doc() - record class中的方法 org.aya.pretty.doc.Doc.HyperLinked
-
返回
doc记录组件的值。 - doc() - record class中的方法 org.aya.pretty.doc.Doc.Nest
-
返回
doc记录组件的值。 - doc() - record class中的方法 org.aya.pretty.doc.Doc.Styled
-
返回
doc记录组件的值。 - Doc - org.aya.pretty.doc中的接口
-
This class reimplemented Haskell PrettyPrint library's Doc module.
- Doc.Cat - org.aya.pretty.doc中的Record Class
-
Concatenation of two documents
- Doc.Column - org.aya.pretty.doc中的Record Class
-
A document that will react on the current cursor position.
- Doc.Empty - org.aya.pretty.doc中的Record Class
-
The empty document; conceptually the unit of 'Cat'
- Doc.FlatAlt - org.aya.pretty.doc中的Record Class
-
Lay out the defaultDoc 'Doc', but when flattened (via 'group'), prefer the preferWhenFlatten.
- Doc.HyperLinked - org.aya.pretty.doc中的Record Class
-
A clickable text line without '\n'.
- Doc.Line - org.aya.pretty.doc中的Record Class
-
Hard line break
- Doc.Nest - org.aya.pretty.doc中的Record Class
-
Document indented by a number of columns
- Doc.Nesting - org.aya.pretty.doc中的Record Class
-
A document that will react on the current nest level.
- Doc.PageWidth - org.aya.pretty.doc中的Record Class
-
A document that will react on the page width.
- Doc.PlainText - org.aya.pretty.doc中的Record Class
-
A plain text line without '\n'.
- Doc.SpecialSymbol - org.aya.pretty.doc中的Record Class
-
A special symbol that may get rendered in a special way
- Doc.Styled - org.aya.pretty.doc中的Record Class
-
Styled document
- Doc.Union - org.aya.pretty.doc中的Record Class
-
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() - record class中的方法 org.aya.pretty.doc.Doc.Column
-
返回
docBuilder记录组件的值。 - docBuilder() - record class中的方法 org.aya.pretty.doc.Doc.Nesting
-
返回
docBuilder记录组件的值。 - docBuilder() - record class中的方法 org.aya.pretty.doc.Doc.PageWidth
-
返回
docBuilder记录组件的值。 - DocHtmlPrinter - org.aya.pretty.backend.html中的类
-
Html backend, which ignores page width.
- DocHtmlPrinter() - 类的构造器 org.aya.pretty.backend.html.DocHtmlPrinter
- DocHtmlPrinter.Config - org.aya.pretty.backend.html中的类
- Docile - org.aya.pretty.doc中的接口
-
Should be called
Prettiable. - DocTeXPrinter - org.aya.pretty.backend.latex中的类
- DocTeXPrinter() - 类的构造器 org.aya.pretty.backend.latex.DocTeXPrinter
- DocTeXPrinter.Config - org.aya.pretty.backend.latex中的类
- DoubleUnderline - enum class 中的枚举常量 org.aya.pretty.backend.string.custom.UnixTermStyle
E
- EmacsColorScheme - org.aya.pretty.style中的Record Class
-
The colors are from Emacs.
- EmacsColorScheme(MutableMap<String, Integer>) - record class的构造器 org.aya.pretty.style.EmacsColorScheme
-
创建
EmacsColorScheme记录的实例。 - empty() - 接口中的静态方法 org.aya.pretty.doc.Doc
-
The empty document; conceptually the unit of 'Cat'
- Empty() - record class的构造器 org.aya.pretty.doc.Doc.Empty
-
创建
Empty记录的实例。 - emptyIf(boolean, Supplier<Doc>) - 接口中的静态方法 org.aya.pretty.doc.Doc
-
Return conditional
Doc.empty() - end() - record class中的方法 org.aya.pretty.backend.string.style.ClosingStylist.StyleToken
-
返回
end记录组件的值。 - end() - record class中的方法 org.aya.pretty.error.RangeSpan
-
返回
end记录组件的值。 - endCol() - record class中的方法 org.aya.pretty.error.LineColSpan
-
返回
endCol记录组件的值。 - endCol() - record class中的方法 org.aya.pretty.error.Span.Data
-
返回
endCol记录组件的值。 - endLine() - record class中的方法 org.aya.pretty.error.LineColSpan
-
返回
endLine记录组件的值。 - endLine() - record class中的方法 org.aya.pretty.error.Span.Data
-
返回
endLine记录组件的值。 - english(String) - 接口中的静态方法 org.aya.pretty.doc.Doc
- equals(Object) - record class中的方法 org.aya.pretty.backend.string.LinkId
-
指示某个其他对象是否“等于”此对象。
- equals(Object) - record class中的方法 org.aya.pretty.backend.string.style.ClosingStylist.StyleToken
-
指示某个其他对象是否“等于”此对象。
- equals(Object) - record class中的方法 org.aya.pretty.doc.Doc.Cat
-
指示某个其他对象是否“等于”此对象。
- equals(Object) - record class中的方法 org.aya.pretty.doc.Doc.Column
-
指示某个其他对象是否“等于”此对象。
- equals(Object) - record class中的方法 org.aya.pretty.doc.Doc.Empty
-
指示某个其他对象是否“等于”此对象。
- equals(Object) - record class中的方法 org.aya.pretty.doc.Doc.FlatAlt
-
指示某个其他对象是否“等于”此对象。
- equals(Object) - record class中的方法 org.aya.pretty.doc.Doc.HyperLinked
-
指示某个其他对象是否“等于”此对象。
- equals(Object) - record class中的方法 org.aya.pretty.doc.Doc.Line
-
指示某个其他对象是否“等于”此对象。
- equals(Object) - record class中的方法 org.aya.pretty.doc.Doc.Nest
-
指示某个其他对象是否“等于”此对象。
- equals(Object) - record class中的方法 org.aya.pretty.doc.Doc.Nesting
-
指示某个其他对象是否“等于”此对象。
- equals(Object) - record class中的方法 org.aya.pretty.doc.Doc.PageWidth
-
指示某个其他对象是否“等于”此对象。
- equals(Object) - record class中的方法 org.aya.pretty.doc.Doc.PlainText
-
指示某个其他对象是否“等于”此对象。
- equals(Object) - record class中的方法 org.aya.pretty.doc.Doc.SpecialSymbol
-
指示某个其他对象是否“等于”此对象。
- equals(Object) - record class中的方法 org.aya.pretty.doc.Doc.Styled
-
指示某个其他对象是否“等于”此对象。
- equals(Object) - record class中的方法 org.aya.pretty.doc.Doc.Union
-
指示某个其他对象是否“等于”此对象。
- equals(Object) - record class中的方法 org.aya.pretty.doc.Style.ColorHex
-
指示某个其他对象是否“等于”此对象。
- equals(Object) - record class中的方法 org.aya.pretty.doc.Style.ColorName
-
指示某个其他对象是否“等于”此对象。
- equals(Object) - record class中的方法 org.aya.pretty.doc.Style.Preset
-
指示某个其他对象是否“等于”此对象。
- equals(Object) - record class中的方法 org.aya.pretty.error.LineColSpan
-
指示某个其他对象是否“等于”此对象。
- equals(Object) - record class中的方法 org.aya.pretty.error.PrettyError
-
指示某个其他对象是否“等于”此对象。
- equals(Object) - record class中的方法 org.aya.pretty.error.RangeSpan
-
指示某个其他对象是否“等于”此对象。
- equals(Object) - record class中的方法 org.aya.pretty.error.Span.Data
-
指示某个其他对象是否“等于”此对象。
- equals(Object) - record class中的方法 org.aya.pretty.style.AyaStyleFamily
-
指示某个其他对象是否“等于”此对象。
- equals(Object) - record class中的方法 org.aya.pretty.style.EmacsColorScheme
-
指示某个其他对象是否“等于”此对象。
- errorRange() - record class中的方法 org.aya.pretty.error.PrettyError
-
返回
errorRange记录组件的值。
F
- filePath() - record class中的方法 org.aya.pretty.error.PrettyError
-
返回
filePath记录组件的值。 - fitsBetter(Cursor, Doc, Doc) - 类中的方法 org.aya.pretty.backend.string.StringPrinter
- flatAlt(Doc, Doc) - 接口中的静态方法 org.aya.pretty.doc.Doc
-
By default, flatAlt renders as .
- FlatAlt(Doc, Doc) - record class的构造器 org.aya.pretty.doc.Doc.FlatAlt
-
创建
FlatAlt记录的实例。 - format(Seq<Style>, Cursor, Runnable) - 类中的方法 org.aya.pretty.backend.string.StringStylist
- format(Seq<Style>, Cursor, Runnable) - 类中的方法 org.aya.pretty.backend.string.style.ClosingStylist
- format(Seq<Style>, Cursor, Runnable) - 类中的方法 org.aya.pretty.backend.string.style.DebugStylist
- formatBold() - 类中的方法 org.aya.pretty.backend.html.Html5Stylist
- formatBold() - 类中的方法 org.aya.pretty.backend.latex.TeXStylist
- formatBold() - 类中的方法 org.aya.pretty.backend.string.style.ClosingStylist
- formatBold() - 类中的方法 org.aya.pretty.backend.string.style.UnixTermStylist
- formatCode() - 类中的方法 org.aya.pretty.backend.html.Html5Stylist
- formatCode() - 类中的方法 org.aya.pretty.backend.latex.TeXStylist
- formatCode() - 类中的方法 org.aya.pretty.backend.string.style.ClosingStylist
- formatCode() - 类中的方法 org.aya.pretty.backend.string.style.UnixTermStylist
- formatColorHex(int, boolean) - 类中的方法 org.aya.pretty.backend.html.Html5Stylist
- formatColorHex(int, boolean) - 类中的方法 org.aya.pretty.backend.latex.TeXStylist
- formatColorHex(int, boolean) - 类中的方法 org.aya.pretty.backend.string.style.ClosingStylist
- formatColorHex(int, boolean) - 类中的方法 org.aya.pretty.backend.string.style.UnixTermStylist
- formatColorName(Style.ColorName, boolean) - 类中的方法 org.aya.pretty.backend.string.style.ClosingStylist
- formatCustom(Style.CustomStyle) - 类中的方法 org.aya.pretty.backend.html.Html5Stylist
- formatCustom(Style.CustomStyle) - 类中的方法 org.aya.pretty.backend.latex.TeXStylist
- formatCustom(Style.CustomStyle) - 类中的方法 org.aya.pretty.backend.string.style.UnixTermStylist
- formatCustom(Style.CustomStyle) - 类中的方法 org.aya.pretty.backend.string.style.ClosingStylist
- formatItalic() - 类中的方法 org.aya.pretty.backend.html.Html5Stylist
- formatItalic() - 类中的方法 org.aya.pretty.backend.latex.TeXStylist
- formatItalic() - 类中的方法 org.aya.pretty.backend.string.style.ClosingStylist
- formatItalic() - 类中的方法 org.aya.pretty.backend.string.style.UnixTermStylist
- formatOne(Style) - 类中的方法 org.aya.pretty.backend.string.style.ClosingStylist
- formatPreset(String) - 类中的方法 org.aya.pretty.backend.string.style.ClosingStylist
- formatStrike() - 类中的方法 org.aya.pretty.backend.html.Html5Stylist
- formatStrike() - 类中的方法 org.aya.pretty.backend.latex.TeXStylist
- formatStrike() - 类中的方法 org.aya.pretty.backend.string.style.ClosingStylist
- formatStrike() - 类中的方法 org.aya.pretty.backend.string.style.UnixTermStylist
- formatter - 类中的变量 org.aya.pretty.backend.string.StringPrinterConfig
- formatUnderline() - 类中的方法 org.aya.pretty.backend.html.Html5Stylist
- formatUnderline() - 类中的方法 org.aya.pretty.backend.latex.TeXStylist
- formatUnderline() - 类中的方法 org.aya.pretty.backend.string.style.ClosingStylist
- formatUnderline() - 类中的方法 org.aya.pretty.backend.string.style.UnixTermStylist
- from(String, int, int) - record class中的静态方法 org.aya.pretty.error.RangeSpan
G
- getCursor() - 类中的方法 org.aya.pretty.backend.string.Cursor
- getNestLevel() - 类中的方法 org.aya.pretty.backend.string.Cursor
- getPageHeight() - 类中的方法 org.aya.pretty.printer.PrinterConfig.Basic
- getPageHeight() - 接口中的方法 org.aya.pretty.printer.PrinterConfig
-
The line count that a page can hold.
- getPageWidth() - 类中的方法 org.aya.pretty.printer.PrinterConfig.Basic
- getPageWidth() - 接口中的方法 org.aya.pretty.printer.PrinterConfig
-
The character count that a line can hold.
- getStyleFormatter() - 类中的方法 org.aya.pretty.backend.string.StringPrinterConfig
- getStyleFormatter() - 接口中的方法 org.aya.pretty.printer.PrinterConfig
H
- hang(int, Doc) - 接口中的静态方法 org.aya.pretty.doc.Doc
-
hang lays out the document with a nesting level set to the /current column/ plus .
- hashCode() - record class中的方法 org.aya.pretty.backend.string.LinkId
-
返回此对象的哈希代码值。
- hashCode() - record class中的方法 org.aya.pretty.backend.string.style.ClosingStylist.StyleToken
-
返回此对象的哈希代码值。
- hashCode() - record class中的方法 org.aya.pretty.doc.Doc.Cat
-
返回此对象的哈希代码值。
- hashCode() - record class中的方法 org.aya.pretty.doc.Doc.Column
-
返回此对象的哈希代码值。
- hashCode() - record class中的方法 org.aya.pretty.doc.Doc.Empty
-
返回此对象的哈希代码值。
- hashCode() - record class中的方法 org.aya.pretty.doc.Doc.FlatAlt
-
返回此对象的哈希代码值。
- hashCode() - record class中的方法 org.aya.pretty.doc.Doc.HyperLinked
-
返回此对象的哈希代码值。
- hashCode() - record class中的方法 org.aya.pretty.doc.Doc.Line
-
返回此对象的哈希代码值。
- hashCode() - record class中的方法 org.aya.pretty.doc.Doc.Nest
-
返回此对象的哈希代码值。
- hashCode() - record class中的方法 org.aya.pretty.doc.Doc.Nesting
-
返回此对象的哈希代码值。
- hashCode() - record class中的方法 org.aya.pretty.doc.Doc.PageWidth
-
返回此对象的哈希代码值。
- hashCode() - record class中的方法 org.aya.pretty.doc.Doc.PlainText
-
返回此对象的哈希代码值。
- hashCode() - record class中的方法 org.aya.pretty.doc.Doc.SpecialSymbol
-
返回此对象的哈希代码值。
- hashCode() - record class中的方法 org.aya.pretty.doc.Doc.Styled
-
返回此对象的哈希代码值。
- hashCode() - record class中的方法 org.aya.pretty.doc.Doc.Union
-
返回此对象的哈希代码值。
- hashCode() - record class中的方法 org.aya.pretty.doc.Style.ColorHex
-
返回此对象的哈希代码值。
- hashCode() - record class中的方法 org.aya.pretty.doc.Style.ColorName
-
返回此对象的哈希代码值。
- hashCode() - record class中的方法 org.aya.pretty.doc.Style.Preset
-
返回此对象的哈希代码值。
- hashCode() - record class中的方法 org.aya.pretty.error.LineColSpan
-
返回此对象的哈希代码值。
- hashCode() - record class中的方法 org.aya.pretty.error.PrettyError
-
返回此对象的哈希代码值。
- hashCode() - record class中的方法 org.aya.pretty.error.RangeSpan
-
返回此对象的哈希代码值。
- hashCode() - record class中的方法 org.aya.pretty.error.Span.Data
-
返回此对象的哈希代码值。
- hashCode() - record class中的方法 org.aya.pretty.style.AyaStyleFamily
-
返回此对象的哈希代码值。
- hashCode() - record class中的方法 org.aya.pretty.style.EmacsColorScheme
-
返回此对象的哈希代码值。
- Html5Stylist - org.aya.pretty.backend.html中的类
- Html5Stylist() - 类的构造器 org.aya.pretty.backend.html.Html5Stylist
- hyperLink(String, LinkId) - 接口中的静态方法 org.aya.pretty.doc.Doc
- hyperLink(Doc, LinkId) - 接口中的静态方法 org.aya.pretty.doc.Doc
- HyperLinked(Doc, LinkId, String) - record class的构造器 org.aya.pretty.doc.Doc.HyperLinked
-
创建
HyperLinked记录的实例。
I
- id() - record class中的方法 org.aya.pretty.backend.string.LinkId
-
返回
id记录组件的值。 - id() - record class中的方法 org.aya.pretty.doc.Doc.HyperLinked
-
返回
id记录组件的值。 - indent() - record class中的方法 org.aya.pretty.doc.Doc.Nest
-
返回
indent记录组件的值。 - INFINITE_SIZE - 接口中的静态变量 org.aya.pretty.printer.PrinterConfig
-
Indicate that the width or height has infinite size.
- inlineHints() - record class中的方法 org.aya.pretty.error.PrettyError
-
返回
inlineHints记录组件的值。 - inner() - record class中的方法 org.aya.pretty.doc.Doc.Cat
-
返回
inner记录组件的值。 - input() - record class中的方法 org.aya.pretty.error.LineColSpan
-
返回
input记录组件的值。 - input() - record class中的方法 org.aya.pretty.error.RangeSpan
-
返回
input记录组件的值。 - input() - 接口中的方法 org.aya.pretty.error.Span
- INSTANCE - 类中的静态变量 org.aya.pretty.backend.string.style.DebugStylist
- INSTANCE - 类中的静态变量 org.aya.pretty.backend.string.style.UnixTermStylist
- INSTANCE - record class中的静态变量 org.aya.pretty.doc.Doc.Line
- INSTANCE - record class中的静态变量 org.aya.pretty.style.AyaStyleFamily
- INSTANCE - record class中的静态变量 org.aya.pretty.style.EmacsColorScheme
- invisibleContent(CharSequence) - 类中的方法 org.aya.pretty.backend.string.Cursor
- isAtLineStart() - 类中的方法 org.aya.pretty.backend.string.Cursor
- isNotEmpty() - 接口中的方法 org.aya.pretty.doc.Doc
- italic() - 接口中的静态方法 org.aya.pretty.doc.Style
- italic() - 类中的方法 org.aya.pretty.doc.Styles
- Italic - enum class 中的枚举常量 org.aya.pretty.doc.Style.Attr
J
- join(Doc, SeqLike<Doc>) - 接口中的静态方法 org.aya.pretty.doc.Doc
- join(Doc, Doc...) - 接口中的静态方法 org.aya.pretty.doc.Doc
L
- licit(boolean, Doc) - 接口中的静态方法 org.aya.pretty.doc.Doc
- line() - 接口中的静态方法 org.aya.pretty.doc.Doc
-
Unconditionally line break
- Line() - record class的构造器 org.aya.pretty.doc.Doc.Line
-
创建
Line记录的实例。 - lineBreakWith(CharSequence) - 类中的方法 org.aya.pretty.backend.string.Cursor
- LineColSpan - org.aya.pretty.error中的Record Class
- LineColSpan(String, int, int, int, int) - record class的构造器 org.aya.pretty.error.LineColSpan
-
创建
LineColSpan记录的实例。 - link() - record class中的方法 org.aya.pretty.doc.Doc.HyperLinked
-
返回
link记录组件的值。 - linkDef(Doc, int) - 接口中的静态方法 org.aya.pretty.doc.Doc
- LinkId - org.aya.pretty.backend.string中的Record Class
- LinkId(String) - record class的构造器 org.aya.pretty.backend.string.LinkId
-
创建
LinkId记录的实例。 - linkRef(Doc, int) - 接口中的静态方法 org.aya.pretty.doc.Doc
- longerOne() - record class中的方法 org.aya.pretty.doc.Doc.Union
-
返回
longerOne记录组件的值。
M
- makeIndent(int) - 类中的方法 org.aya.pretty.backend.latex.DocTeXPrinter
- makeIndent(int) - 接口中的方法 org.aya.pretty.backend.string.Cursor.CursorAPI
- makeIndent(int) - 类中的方法 org.aya.pretty.backend.string.StringPrinter
- map(Function<CharSequence, CharSequence>) - record class中的方法 org.aya.pretty.backend.string.style.ClosingStylist.StyleToken
- moveForward(int) - 类中的方法 org.aya.pretty.backend.string.Cursor
- moveToNewLine() - 类中的方法 org.aya.pretty.backend.string.Cursor
N
- nest(int, Doc) - 接口中的静态方法 org.aya.pretty.doc.Doc
-
lays out the document with the current nesting level (indentation of the following lines) increased by .
- Nest(int, Doc) - record class的构造器 org.aya.pretty.doc.Doc.Nest
-
创建
Nest记录的实例。 - nested(int, Runnable) - 类中的方法 org.aya.pretty.backend.string.Cursor
- nesting(IntFunction<Doc>) - 接口中的静态方法 org.aya.pretty.doc.Doc
-
Layout a document depending on the current 'nest'-ing level.
- Nesting(IntFunction<Doc>) - record class的构造器 org.aya.pretty.doc.Doc.Nesting
-
创建
Nesting记录的实例。 - normalize(PrettyErrorConfig) - record class中的方法 org.aya.pretty.error.LineColSpan
- normalize(PrettyErrorConfig) - record class中的方法 org.aya.pretty.error.RangeSpan
- normalize(PrettyErrorConfig) - 接口中的方法 org.aya.pretty.error.Span
- NULL - record class中的静态变量 org.aya.pretty.backend.string.style.ClosingStylist.StyleToken
O
- ONE_WS - 接口中的静态变量 org.aya.pretty.doc.Doc
- ordinal(int) - 接口中的静态方法 org.aya.pretty.doc.Doc
- org.aya.pretty - 模块 org.aya.pretty
- org.aya.pretty.backend.html - 程序包 org.aya.pretty.backend.html
- org.aya.pretty.backend.latex - 程序包 org.aya.pretty.backend.latex
- org.aya.pretty.backend.string - 程序包 org.aya.pretty.backend.string
- org.aya.pretty.backend.string.custom - 程序包 org.aya.pretty.backend.string.custom
- org.aya.pretty.backend.string.style - 程序包 org.aya.pretty.backend.string.style
- org.aya.pretty.doc - 程序包 org.aya.pretty.doc
- org.aya.pretty.error - 程序包 org.aya.pretty.error
- org.aya.pretty.printer - 程序包 org.aya.pretty.printer
- org.aya.pretty.style - 程序包 org.aya.pretty.style
- Overline - enum class 中的枚举常量 org.aya.pretty.backend.string.custom.UnixTermStyle
P
- pageWidth(IntFunction<Doc>) - 接口中的静态方法 org.aya.pretty.doc.Doc
-
Layout a document depending on the page width, if one has been specified.
- PageWidth(IntFunction<Doc>) - record class的构造器 org.aya.pretty.doc.Doc.PageWidth
-
创建
PageWidth记录的实例。 - par(int, Doc) - 接口中的静态方法 org.aya.pretty.doc.Doc
-
Indents by columns, and then indent the first line again by columns.
- parened(Doc) - 接口中的静态方法 org.aya.pretty.doc.Doc
- plain(String) - 接口中的静态方法 org.aya.pretty.doc.Doc
-
Plain text document
- PlainText(String) - record class的构造器 org.aya.pretty.doc.Doc.PlainText
-
创建
PlainText记录的实例。 - predictWidth(Cursor, Doc) - 类中的方法 org.aya.pretty.backend.string.StringPrinter
- preferWhenFlatten() - record class中的方法 org.aya.pretty.doc.Doc.FlatAlt
-
返回
preferWhenFlatten记录组件的值。 - preset(String) - 接口中的静态方法 org.aya.pretty.doc.Style
- preset(String) - 类中的方法 org.aya.pretty.doc.Styles
- Preset(String) - record class的构造器 org.aya.pretty.doc.Style.Preset
-
创建
Preset记录的实例。 - PrettyError - org.aya.pretty.error中的Record Class
- PrettyError(String, Span, Doc, ImmutableSeq<Tuple2<Span, Doc>>) - record class的构造器 org.aya.pretty.error.PrettyError
-
创建
PrettyError记录的实例。 - PrettyErrorConfig - org.aya.pretty.error中的接口
- Printer<Out,
Config extends PrinterConfig> - org.aya.pretty.printer中的接口 -
This class was designed to support various PrettyPrint backend.
- PrinterConfig - org.aya.pretty.printer中的接口
-
This class was designed to support various PrettyPrint backend.
- PrinterConfig.Basic - org.aya.pretty.printer中的类
-
Basic configure for other configs to easily extend config flags.
R
- RangeSpan - org.aya.pretty.error中的Record Class
- RangeSpan(String, int, int) - record class的构造器 org.aya.pretty.error.RangeSpan
-
创建
RangeSpan记录的实例。 - render(Printer<Out, Config>, Config) - 接口中的方法 org.aya.pretty.doc.Doc
- render(Config, Doc) - 接口中的方法 org.aya.pretty.printer.Printer
-
Render a
Docobject with a config. - render(StringConfig, Doc) - 类中的方法 org.aya.pretty.backend.string.StringPrinter
- renderDoc(Cursor, Doc) - 类中的方法 org.aya.pretty.backend.string.StringPrinter
- renderFlatAlt(Cursor, Doc.FlatAlt) - 类中的方法 org.aya.pretty.backend.string.StringPrinter
- renderFooter(Cursor) - 类中的方法 org.aya.pretty.backend.html.DocHtmlPrinter
- renderFooter(Cursor) - 类中的方法 org.aya.pretty.backend.string.StringPrinter
- renderHardLineBreak(Cursor) - 类中的方法 org.aya.pretty.backend.html.DocHtmlPrinter
- renderHardLineBreak(Cursor) - 类中的方法 org.aya.pretty.backend.latex.DocTeXPrinter
- renderHardLineBreak(Cursor) - 类中的方法 org.aya.pretty.backend.string.StringPrinter
- renderHeader(Cursor) - 类中的方法 org.aya.pretty.backend.html.DocHtmlPrinter
- renderHeader(Cursor) - 类中的方法 org.aya.pretty.backend.latex.DocTeXPrinter
- renderHeader(Cursor) - 类中的方法 org.aya.pretty.backend.string.StringPrinter
- renderHyperLinked(Cursor, Doc.HyperLinked) - 类中的方法 org.aya.pretty.backend.html.DocHtmlPrinter
- renderHyperLinked(Cursor, Doc.HyperLinked) - 类中的方法 org.aya.pretty.backend.string.StringPrinter
- renderNest(Cursor, Doc.Nest) - 类中的方法 org.aya.pretty.backend.string.StringPrinter
- renderPlainText(Cursor, String) - 类中的方法 org.aya.pretty.backend.latex.DocTeXPrinter
- renderPlainText(Cursor, String) - 类中的方法 org.aya.pretty.backend.string.StringPrinter
- renderSpecialSymbol(Cursor, String) - 类中的方法 org.aya.pretty.backend.latex.DocTeXPrinter
- renderSpecialSymbol(Cursor, String) - 类中的方法 org.aya.pretty.backend.string.StringPrinter
- renderStyled(Cursor, Doc.Styled) - 类中的方法 org.aya.pretty.backend.string.StringPrinter
- renderToHtml() - 接口中的方法 org.aya.pretty.doc.Doc
- renderToHtml(boolean) - 接口中的方法 org.aya.pretty.doc.Doc
- renderToString(StringPrinterConfig) - 接口中的方法 org.aya.pretty.doc.Doc
- renderToTeX() - 接口中的方法 org.aya.pretty.doc.Doc
- renderUnionDoc(Cursor, Doc.Union) - 类中的方法 org.aya.pretty.backend.string.StringPrinter
- renderWithPageWidth(int, boolean) - 接口中的方法 org.aya.pretty.doc.Doc
- result() - 类中的方法 org.aya.pretty.backend.string.Cursor
- Reverse - enum class 中的枚举常量 org.aya.pretty.backend.string.custom.UnixTermStyle
S
- sep(SeqLike<Doc>) - 接口中的静态方法 org.aya.pretty.doc.Doc
- sep(Doc...) - 接口中的静态方法 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 .
- sepNonEmpty(SeqLike<Doc>) - 接口中的静态方法 org.aya.pretty.doc.Doc
- sepNonEmpty(Doc...) - 接口中的静态方法 org.aya.pretty.doc.Doc
- shorterOne() - record class中的方法 org.aya.pretty.doc.Doc.Union
-
返回
shorterOne记录组件的值。 - showMore() - 接口中的方法 org.aya.pretty.error.PrettyErrorConfig
-
Show more lines before startLine and after endLine
- Span - org.aya.pretty.error中的接口
- Span.Data - org.aya.pretty.error中的Record Class
- SpecialSymbol(String) - record class的构造器 org.aya.pretty.doc.Doc.SpecialSymbol
-
创建
SpecialSymbol记录的实例。 - start() - record class中的方法 org.aya.pretty.backend.string.style.ClosingStylist.StyleToken
-
返回
start记录组件的值。 - start() - record class中的方法 org.aya.pretty.error.RangeSpan
-
返回
start记录组件的值。 - startCol() - record class中的方法 org.aya.pretty.error.LineColSpan
-
返回
startCol记录组件的值。 - startCol() - record class中的方法 org.aya.pretty.error.Span.Data
-
返回
startCol记录组件的值。 - startLine() - record class中的方法 org.aya.pretty.error.LineColSpan
-
返回
startLine记录组件的值。 - startLine() - record class中的方法 org.aya.pretty.error.Span.Data
-
返回
startLine记录组件的值。 - stickySep(SeqLike<Doc>) - 接口中的静态方法 org.aya.pretty.doc.Doc
-
stickySep concatenates all documents horizontally with a space, i.e. it puts a space between all entries.
- stickySep(Doc...) - 接口中的静态方法 org.aya.pretty.doc.Doc
- strike() - 接口中的静态方法 org.aya.pretty.doc.Style
- strike() - 类中的方法 org.aya.pretty.doc.Styles
- Strike - enum class 中的枚举常量 org.aya.pretty.doc.Style.Attr
- StringPrinter<StringConfig extends StringPrinterConfig> - org.aya.pretty.backend.string中的类
-
The class for all string-output printers.
- StringPrinter() - 类的构造器 org.aya.pretty.backend.string.StringPrinter
- StringPrinterConfig - org.aya.pretty.backend.string中的类
- StringPrinterConfig(StringStylist, int, boolean) - 类的构造器 org.aya.pretty.backend.string.StringPrinterConfig
- StringStylist - org.aya.pretty.backend.string中的类
- StringStylist() - 类的构造器 org.aya.pretty.backend.string.StringStylist
- Style - org.aya.pretty.doc中的接口
-
Text styles.
- Style.Attr - org.aya.pretty.doc中的Enum Class
- Style.ColorHex - org.aya.pretty.doc中的Record Class
- Style.ColorName - org.aya.pretty.doc中的Record Class
- Style.CustomStyle - org.aya.pretty.doc中的接口
-
Make your custom style a subclass of this one.
- Style.Preset - org.aya.pretty.doc中的Record Class
- styled(Style, String) - 接口中的静态方法 org.aya.pretty.doc.Doc
- styled(Style, Doc) - 接口中的静态方法 org.aya.pretty.doc.Doc
- styled(Styles, String) - 接口中的静态方法 org.aya.pretty.doc.Doc
- styled(Styles, Doc) - 接口中的静态方法 org.aya.pretty.doc.Doc
- Styled(Seq<Style>, Doc) - record class的构造器 org.aya.pretty.doc.Doc.Styled
-
创建
Styled记录的实例。 - styleFamily - 类中的变量 org.aya.pretty.printer.Stylist
- StyleFamily - org.aya.pretty.printer中的接口
- styleName() - record class中的方法 org.aya.pretty.doc.Style.Preset
-
返回
styleName记录组件的值。 - styles - 类中的变量 org.aya.pretty.doc.Styles
- styles() - record class中的方法 org.aya.pretty.doc.Doc.Styled
-
返回
styles记录组件的值。 - Styles - org.aya.pretty.doc中的类
- StyleToken(CharSequence, CharSequence, boolean) - record class的构造器 org.aya.pretty.backend.string.style.ClosingStylist.StyleToken
-
创建
StyleToken记录的实例。 - Stylist - org.aya.pretty.printer中的类
- Stylist() - 类的构造器 org.aya.pretty.printer.Stylist
- Stylist(ColorScheme, StyleFamily) - 类的构造器 org.aya.pretty.printer.Stylist
- symbol(String) - 接口中的静态方法 org.aya.pretty.doc.Doc
T
- tabWidth() - 接口中的方法 org.aya.pretty.error.PrettyErrorConfig
-
Returns the number of spaces occupied by the tab in different terminals.
- TeXStylist - org.aya.pretty.backend.latex中的类
- TeXStylist() - 类的构造器 org.aya.pretty.backend.latex.TeXStylist
- text() - record class中的方法 org.aya.pretty.doc.Doc.PlainText
-
返回
text记录组件的值。 - text() - record class中的方法 org.aya.pretty.doc.Doc.SpecialSymbol
-
返回
text记录组件的值。 - toDoc() - 接口中的方法 org.aya.pretty.doc.Doc
- toDoc() - 接口中的方法 org.aya.pretty.doc.Docile
- toDoc() - record class中的方法 org.aya.pretty.error.PrettyError
- toDoc(PrettyErrorConfig) - record class中的方法 org.aya.pretty.error.PrettyError
- toString() - record class中的方法 org.aya.pretty.backend.string.LinkId
-
返回此记录的字符串表示形式。
- toString() - record class中的方法 org.aya.pretty.backend.string.style.ClosingStylist.StyleToken
-
返回此记录的字符串表示形式。
- toString() - record class中的方法 org.aya.pretty.doc.Doc.Cat
-
返回此记录的字符串表示形式。
- toString() - record class中的方法 org.aya.pretty.doc.Doc.Column
-
返回此记录的字符串表示形式。
- toString() - record class中的方法 org.aya.pretty.doc.Doc.Empty
-
返回此记录的字符串表示形式。
- toString() - record class中的方法 org.aya.pretty.doc.Doc.FlatAlt
-
返回此记录的字符串表示形式。
- toString() - record class中的方法 org.aya.pretty.doc.Doc.HyperLinked
-
返回此记录的字符串表示形式。
- toString() - record class中的方法 org.aya.pretty.doc.Doc.Line
-
返回此记录的字符串表示形式。
- toString() - record class中的方法 org.aya.pretty.doc.Doc.Nest
-
返回此记录的字符串表示形式。
- toString() - record class中的方法 org.aya.pretty.doc.Doc.Nesting
-
返回此记录的字符串表示形式。
- toString() - record class中的方法 org.aya.pretty.doc.Doc.PageWidth
-
返回此记录的字符串表示形式。
- toString() - record class中的方法 org.aya.pretty.doc.Doc.PlainText
-
返回此记录的字符串表示形式。
- toString() - record class中的方法 org.aya.pretty.doc.Doc.SpecialSymbol
-
返回此记录的字符串表示形式。
- toString() - record class中的方法 org.aya.pretty.doc.Doc.Styled
-
返回此记录的字符串表示形式。
- toString() - record class中的方法 org.aya.pretty.doc.Doc.Union
-
返回此记录的字符串表示形式。
- toString() - record class中的方法 org.aya.pretty.doc.Style.ColorHex
-
返回此记录的字符串表示形式。
- toString() - record class中的方法 org.aya.pretty.doc.Style.ColorName
-
返回此记录的字符串表示形式。
- toString() - record class中的方法 org.aya.pretty.doc.Style.Preset
-
返回此记录的字符串表示形式。
- toString() - record class中的方法 org.aya.pretty.error.LineColSpan
-
返回此记录的字符串表示形式。
- toString() - record class中的方法 org.aya.pretty.error.PrettyError
-
返回此记录的字符串表示形式。
- toString() - record class中的方法 org.aya.pretty.error.RangeSpan
-
返回此记录的字符串表示形式。
- toString() - record class中的方法 org.aya.pretty.error.Span.Data
-
返回此记录的字符串表示形式。
- toString() - record class中的方法 org.aya.pretty.style.AyaStyleFamily
-
返回此记录的字符串表示形式。
- toString() - record class中的方法 org.aya.pretty.style.EmacsColorScheme
-
返回此记录的字符串表示形式。
U
- underline() - 接口中的静态方法 org.aya.pretty.doc.Style
- underline() - 类中的方法 org.aya.pretty.doc.Styles
- Underline - enum class 中的枚举常量 org.aya.pretty.doc.Style.Attr
- unicode - 类中的变量 org.aya.pretty.backend.string.StringPrinterConfig
- union(Span.Data) - record class中的方法 org.aya.pretty.error.Span.Data
- Union(Doc, Doc) - record class的构造器 org.aya.pretty.doc.Doc.Union
-
创建
Union记录的实例。 - unixTerminal() - 类中的静态方法 org.aya.pretty.backend.string.StringPrinterConfig
- unixTerminal(int) - 类中的静态方法 org.aya.pretty.backend.string.StringPrinterConfig
- unixTerminal(int, boolean) - 类中的静态方法 org.aya.pretty.backend.string.StringPrinterConfig
- UnixTermStyle - org.aya.pretty.backend.string.custom中的Enum Class
- UnixTermStylist - org.aya.pretty.backend.string.style中的类
- UnixTermStylist() - 类的构造器 org.aya.pretty.backend.string.style.UnixTermStylist
V
- valueOf(String) - enum class中的静态方法 org.aya.pretty.backend.string.custom.UnixTermStyle
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - enum class中的静态方法 org.aya.pretty.doc.Style.Attr
-
Returns the enum constant of this class with the specified name.
- values() - enum class中的静态方法 org.aya.pretty.backend.string.custom.UnixTermStyle
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - enum class中的静态方法 org.aya.pretty.doc.Style.Attr
-
Returns an array containing the constants of this enum class, in the order they are declared.
- vcat(SeqLike<Doc>) - 接口中的静态方法 org.aya.pretty.doc.Doc
- vcat(Doc...) - 接口中的静态方法 org.aya.pretty.doc.Doc
- vcatNonEmpty(SeqLike<Doc>) - 接口中的静态方法 org.aya.pretty.doc.Doc
- vcatNonEmpty(Doc...) - 接口中的静态方法 org.aya.pretty.doc.Doc
- visible() - record class中的方法 org.aya.pretty.backend.string.style.ClosingStylist.StyleToken
-
返回
visible记录组件的值。 - visibleContent(CharSequence) - 类中的方法 org.aya.pretty.backend.string.Cursor
W
- withHeader - 类中的变量 org.aya.pretty.backend.html.DocHtmlPrinter.Config
- wrap(String, String, Doc) - 接口中的静态方法 org.aya.pretty.doc.Doc
All Classes and Interfaces|常量字段值|所有程序包|序列化表格