protected class SqlPrettyWriter.FrameImpl extends Object implements SqlWriter.Frame
SqlWriter.Frame.| Modifier and Type | Field and Description |
|---|---|
(package private) String |
close |
(package private) int |
extraIndent
Indent of sub-frame with respect to this one.
|
(package private) SqlWriter.FrameType |
frameType |
(package private) int |
itemCount
Number of items which have been printed in this list so far.
|
(package private) String |
keyword |
private boolean |
newlineAfterClose |
private boolean |
newlineAfterOpen |
boolean |
newlineAfterSep
Whether to print a newline after each separator.
|
private boolean |
newlineBeforeClose |
boolean |
newlineBeforeSep
Whether to print a newline before each separator.
|
(package private) String |
open |
(package private) int |
sepIndent
Indent of separators with respect to this frame's indent.
|
| Constructor and Description |
|---|
FrameImpl(SqlWriter.FrameType frameType,
String keyword,
String open,
String close,
int extraIndent,
boolean newlineAfterOpen,
boolean newlineBeforeSep,
int sepIndent,
boolean newlineAfterSep,
boolean newlineBeforeClose,
boolean newlineAfterClose) |
| Modifier and Type | Method and Description |
|---|---|
protected void |
after() |
protected void |
before() |
protected void |
sep(boolean printFirst,
String sep) |
final SqlWriter.FrameType frameType
final String keyword
final String open
final String close
final int extraIndent
final int sepIndent
int itemCount
public final boolean newlineBeforeSep
public final boolean newlineAfterSep
private final boolean newlineBeforeClose
private final boolean newlineAfterClose
private final boolean newlineAfterOpen
FrameImpl(SqlWriter.FrameType frameType, String keyword, String open, String close, int extraIndent, boolean newlineAfterOpen, boolean newlineBeforeSep, int sepIndent, boolean newlineAfterSep, boolean newlineBeforeClose, boolean newlineAfterClose)
protected void before()
protected void after()
protected void sep(boolean printFirst,
String sep)
Copyright © 2012–2018 The Apache Software Foundation. All rights reserved.