java.lang.Object
com.google.googlejavaformat.InputOutput
com.google.googlejavaformat.Output
- Direct Known Subclasses:
JavaOutput
An output from the formatter.
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic final class
Unique identifier for a break. -
Field Summary
Fields inherited from class com.google.googlejavaformat.InputOutput
EMPTY_RANGE, ranges
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionabstract void
Output a string.abstract void
blankLine
(int k, OpsBuilder.BlankLineWanted wanted) A blank line is or is not wanted here.abstract CommentsHelper
Get theCommentsHelper
.abstract void
indent
(int indent) Indent by outputtingindent
spaces.abstract void
markForPartialFormat
(Input.Token start, Input.Token end) Marks a region that can be partially formatted.toString()
Methods inherited from class com.google.googlejavaformat.InputOutput
computeRanges, getLine, getLineCount, getRanges, makeKToIJ, setLines
-
Constructor Details
-
Output
public Output()
-
-
Method Details
-
indent
public abstract void indent(int indent) Indent by outputtingindent
spaces.- Parameters:
indent
- the current indent
-
append
Output a string.- Parameters:
text
- the stringrange
- theRange
corresponding to the string
-
blankLine
A blank line is or is not wanted here.- Parameters:
k
- theInput.Tok
indexwanted
- whether a blank line is wanted here
-
markForPartialFormat
Marks a region that can be partially formatted. -
getCommentsHelper
Get theCommentsHelper
.- Returns:
- the
CommentsHelper
-
toString
- Overrides:
toString
in classInputOutput
-