Package com.google.googlejavaformat.java
Class CommandLineOptions.Builder
- java.lang.Object
-
- com.google.googlejavaformat.java.CommandLineOptions.Builder
-
- Enclosing class:
- CommandLineOptions
static class CommandLineOptions.Builder extends java.lang.Object
-
-
Field Summary
Fields Modifier and Type Field Description private booleanaospprivate java.util.Optional<java.lang.String>assumeFilenameprivate booleandryRunprivate com.google.common.collect.ImmutableList.Builder<java.lang.String>filesprivate booleanfixImportsOnlyprivate booleanformatJavadocprivate booleanhelpprivate booleaninPlaceprivate com.google.common.collect.ImmutableList.Builder<java.lang.Integer>lengthsprivate com.google.common.collect.RangeSet<java.lang.Integer>linesprivate com.google.common.collect.ImmutableList.Builder<java.lang.Integer>offsetsprivate booleanreflowLongStringsprivate booleanremoveUnusedImportsprivate booleansetExitIfChangedprivate booleansortImportsprivate booleanstdinprivate booleanversion
-
Constructor Summary
Constructors Constructor Description Builder()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description (package private) CommandLineOptions.BuilderaddLength(java.lang.Integer length)(package private) CommandLineOptions.BuilderaddOffset(java.lang.Integer offset)(package private) CommandLineOptions.Builderaosp(boolean aosp)(package private) CommandLineOptions.BuilderassumeFilename(java.lang.String assumeFilename)(package private) CommandLineOptionsbuild()(package private) CommandLineOptions.BuilderdryRun(boolean dryRun)(package private) com.google.common.collect.ImmutableList.Builder<java.lang.String>filesBuilder()(package private) CommandLineOptions.BuilderfixImportsOnly(boolean fixImportsOnly)(package private) CommandLineOptions.BuilderformatJavadoc(boolean formatJavadoc)(package private) CommandLineOptions.Builderhelp(boolean help)(package private) CommandLineOptions.BuilderinPlace(boolean inPlace)(package private) com.google.common.collect.RangeSet<java.lang.Integer>linesBuilder()(package private) CommandLineOptions.BuilderreflowLongStrings(boolean reflowLongStrings)(package private) CommandLineOptions.BuilderremoveUnusedImports(boolean removeUnusedImports)(package private) CommandLineOptions.BuildersetExitIfChanged(boolean setExitIfChanged)(package private) CommandLineOptions.BuildersortImports(boolean sortImports)(package private) CommandLineOptions.Builderstdin(boolean stdin)(package private) CommandLineOptions.Builderversion(boolean version)
-
-
-
Field Detail
-
files
private final com.google.common.collect.ImmutableList.Builder<java.lang.String> files
-
lines
private final com.google.common.collect.RangeSet<java.lang.Integer> lines
-
offsets
private final com.google.common.collect.ImmutableList.Builder<java.lang.Integer> offsets
-
lengths
private final com.google.common.collect.ImmutableList.Builder<java.lang.Integer> lengths
-
inPlace
private boolean inPlace
-
aosp
private boolean aosp
-
version
private boolean version
-
help
private boolean help
-
stdin
private boolean stdin
-
fixImportsOnly
private boolean fixImportsOnly
-
sortImports
private boolean sortImports
-
removeUnusedImports
private boolean removeUnusedImports
-
dryRun
private boolean dryRun
-
setExitIfChanged
private boolean setExitIfChanged
-
assumeFilename
private java.util.Optional<java.lang.String> assumeFilename
-
reflowLongStrings
private boolean reflowLongStrings
-
formatJavadoc
private boolean formatJavadoc
-
-
Method Detail
-
filesBuilder
com.google.common.collect.ImmutableList.Builder<java.lang.String> filesBuilder()
-
inPlace
CommandLineOptions.Builder inPlace(boolean inPlace)
-
linesBuilder
com.google.common.collect.RangeSet<java.lang.Integer> linesBuilder()
-
addOffset
CommandLineOptions.Builder addOffset(java.lang.Integer offset)
-
addLength
CommandLineOptions.Builder addLength(java.lang.Integer length)
-
aosp
CommandLineOptions.Builder aosp(boolean aosp)
-
version
CommandLineOptions.Builder version(boolean version)
-
help
CommandLineOptions.Builder help(boolean help)
-
stdin
CommandLineOptions.Builder stdin(boolean stdin)
-
fixImportsOnly
CommandLineOptions.Builder fixImportsOnly(boolean fixImportsOnly)
-
sortImports
CommandLineOptions.Builder sortImports(boolean sortImports)
-
removeUnusedImports
CommandLineOptions.Builder removeUnusedImports(boolean removeUnusedImports)
-
dryRun
CommandLineOptions.Builder dryRun(boolean dryRun)
-
setExitIfChanged
CommandLineOptions.Builder setExitIfChanged(boolean setExitIfChanged)
-
assumeFilename
CommandLineOptions.Builder assumeFilename(java.lang.String assumeFilename)
-
reflowLongStrings
CommandLineOptions.Builder reflowLongStrings(boolean reflowLongStrings)
-
formatJavadoc
CommandLineOptions.Builder formatJavadoc(boolean formatJavadoc)
-
build
CommandLineOptions build()
-
-