Package com.getkeepsafe.dexcount
Class PrintOptions.Builder
- java.lang.Object
-
- com.getkeepsafe.dexcount.PrintOptions.Builder
-
- Enclosing class:
- PrintOptions
public abstract static class PrintOptions.Builder extends Object
-
-
Constructor Summary
Constructors Constructor Description Builder()
-
Method Summary
-
-
-
Constructor Detail
-
Builder
public Builder()
-
-
Method Detail
-
setIncludeClasses
public abstract PrintOptions.Builder setIncludeClasses(boolean includeClasses)
-
setIncludeClassCount
public abstract PrintOptions.Builder setIncludeClassCount(boolean includeClassCount)
-
setIncludeMethodCount
public abstract PrintOptions.Builder setIncludeMethodCount(boolean includeMethodCount)
-
setIncludeFieldCount
public abstract PrintOptions.Builder setIncludeFieldCount(boolean includeFieldCount)
-
setIncludeTotalMethodCount
public abstract PrintOptions.Builder setIncludeTotalMethodCount(boolean includeTotalMethodCount)
-
setTeamCityIntegration
public abstract PrintOptions.Builder setTeamCityIntegration(boolean teamCityIntegration)
-
setTeamCitySlug
public abstract PrintOptions.Builder setTeamCitySlug(@Nullable String teamCitySlug)
-
setPrintHeader
public abstract PrintOptions.Builder setPrintHeader(boolean printHeader)
-
setOrderByMethodCount
public abstract PrintOptions.Builder setOrderByMethodCount(boolean orderByMethodCount)
-
setMaxTreeDepth
public abstract PrintOptions.Builder setMaxTreeDepth(int maxTreeDepth)
-
setMaxMethodCount
public abstract PrintOptions.Builder setMaxMethodCount(int maxMethodCount)
-
setPrintDeclarations
public abstract PrintOptions.Builder setPrintDeclarations(boolean printDeclarations)
-
setAndroidProject
public abstract PrintOptions.Builder setAndroidProject(boolean androidProject)
-
setVerbose
public abstract PrintOptions.Builder setVerbose(boolean verbose)
-
setOutputFormat
public abstract PrintOptions.Builder setOutputFormat(OutputFormat outputFormat)
-
build
public abstract PrintOptions build()
-
-