Class CodeBuilder
- java.lang.Object
-
- io.github.atkawa7.httpsnippet.builder.CodeBuilder
-
public class CodeBuilder extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description CodeBuilder()CodeBuilder(java.lang.String indentation)CodeBuilder(java.lang.String indentation, java.lang.String lineJoin)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description CodeBuilderblank()java.lang.StringbuildLine(int indentationLevel, java.lang.String line)java.lang.StringbuildLine(int indentationLevel, java.lang.String line, java.lang.String... args)java.lang.StringbuildLine(java.lang.String line)java.lang.StringbuildLine(java.lang.String line, java.lang.String... args)java.lang.StringBuilderfill(int indentationLevel)java.lang.Stringjoin()java.lang.Stringjoin(java.lang.String lineJoin)CodeBuilderpush(int indentationLevel, java.lang.String line)CodeBuilderpush(int indentationLevel, java.lang.String line, java.lang.String... args)CodeBuilderpush(java.lang.String line)CodeBuilderpush(java.lang.String line, java.lang.String... args)
-
-
-
Field Detail
-
EOL
public static final java.lang.String EOL
- See Also:
- Constant Field Values
-
TAB
public static final java.lang.String TAB
- See Also:
- Constant Field Values
-
EMPTY
public static final java.lang.String EMPTY
- See Also:
- Constant Field Values
-
SPACE
public static final java.lang.String SPACE
- See Also:
- Constant Field Values
-
-
Method Detail
-
fill
public java.lang.StringBuilder fill(int indentationLevel)
-
buildLine
public java.lang.String buildLine(java.lang.String line)
-
buildLine
public java.lang.String buildLine(java.lang.String line, java.lang.String... args)
-
buildLine
public java.lang.String buildLine(int indentationLevel, java.lang.String line)
-
buildLine
public java.lang.String buildLine(int indentationLevel, java.lang.String line, java.lang.String... args)
-
push
public CodeBuilder push(java.lang.String line)
-
push
public CodeBuilder push(java.lang.String line, java.lang.String... args)
-
push
public CodeBuilder push(int indentationLevel, java.lang.String line)
-
push
public CodeBuilder push(int indentationLevel, java.lang.String line, java.lang.String... args)
-
blank
public CodeBuilder blank()
-
join
public java.lang.String join(java.lang.String lineJoin)
-
join
public java.lang.String join()
-
-