索引

A B C D E F G H I J L M N O P R S T U V W 
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
 
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 Doc object 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
 
A B C D E F G H I J L M N O P R S T U V W 
All Classes and Interfaces|常量字段值|所有程序包|序列化表格