Package com.strobel.decompiler
Class CommandLineOptions
java.lang.Object
com.strobel.decompiler.CommandLineOptions
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionfinal booleanfinal CompilerTargetfinal booleanfinal booleanfinal booleanfinal booleanbooleanfinal booleanfinal Stringfinal intfinal booleanfinal Stringfinal booleanfinal booleanfinal booleanbooleanfinal booleanfinal booleanfinal booleanfinal booleanfinal booleanfinal booleanfinal booleanfinal booleanfinal intfinal booleanfinal booleanfinal booleanfinal booleanfinal booleanfinal booleanfinal booleanfinal voidsetBytecodeAst(boolean bytecodeAst) final voidsetCollapseImports(boolean collapseImports) final voidsetCompilerTargetOverride(CompilerTarget compilerTargetOverride) final voidsetCompilerTargetOverride(String compilerTargetOverride) final voidsetDisableForEachTransforms(boolean disableForEachTransforms) final voidsetEagerMethodLoadingEnabled(boolean isEagerMethodLoadingEnabled) final voidsetExcludeNestedTypes(boolean excludeNestedTypes) final voidsetFlattenSwitchBlocks(boolean flattenSwitchBlocks) final voidsetForceExplicitTypeArguments(boolean forceExplicitTypeArguments) voidsetForceFullyQualifiedReferences(boolean forceFullyQualifiedReferences) final voidsetIncludeLineNumbers(boolean includeLineNumbers) final voidsetJarFile(String jarFile) final voidsetLogLevel(int logLevel) final voidsetMergeVariables(boolean mergeVariables) final voidsetOutputDirectory(String outputDirectory) final voidsetPrintUsage(boolean printUsage) final voidsetPrintVersion(boolean printVersion) final voidsetRawBytecode(boolean rawBytecode) final voidsetRetainPointlessSwitches(boolean retainPointlessSwitches) voidsetRetainRedundantCasts(boolean retainRedundantCasts) final voidsetShowDebugLineNumbers(boolean showDebugLineNumbers) final voidsetShowSyntheticMembers(boolean showSyntheticMembers) final voidsetSimplifyMemberReferences(boolean simplifyMemberReferences) final voidsetStretchLines(boolean stretchLines) final voidsetSuppressBanner(boolean suppressBanner) final voidsetTextBlockLineMinimum(int textBlockLineMinimum) final voidsetUnicodeOutputEnabled(boolean unicodeOutputEnabled) final voidsetUnoptimized(boolean unoptimized) final voidsetUseLightColorScheme(boolean useLightColorScheme)
-
Constructor Details
-
CommandLineOptions
public CommandLineOptions()
-
-
Method Details
-
getInputs
-
isBytecodeAst
public final boolean isBytecodeAst() -
isRawBytecode
public final boolean isRawBytecode() -
isVerbose
public final boolean isVerbose() -
getShowConstantPool
public final boolean getShowConstantPool() -
getShowLocalVariableDetails
public final boolean getShowLocalVariableDetails() -
getShowTypeAttributes
public final boolean getShowTypeAttributes() -
getFlattenSwitchBlocks
public final boolean getFlattenSwitchBlocks() -
getExcludeNestedTypes
public final boolean getExcludeNestedTypes() -
setExcludeNestedTypes
public final void setExcludeNestedTypes(boolean excludeNestedTypes) -
setFlattenSwitchBlocks
public final void setFlattenSwitchBlocks(boolean flattenSwitchBlocks) -
getCollapseImports
public final boolean getCollapseImports() -
setCollapseImports
public final void setCollapseImports(boolean collapseImports) -
getForceExplicitTypeArguments
public final boolean getForceExplicitTypeArguments() -
setForceExplicitTypeArguments
public final void setForceExplicitTypeArguments(boolean forceExplicitTypeArguments) -
getRetainRedundantCasts
public boolean getRetainRedundantCasts() -
setRetainRedundantCasts
public void setRetainRedundantCasts(boolean retainRedundantCasts) -
setRawBytecode
public final void setRawBytecode(boolean rawBytecode) -
setBytecodeAst
public final void setBytecodeAst(boolean bytecodeAst) -
isUnoptimized
public final boolean isUnoptimized() -
setUnoptimized
public final void setUnoptimized(boolean unoptimized) -
getShowSyntheticMembers
public final boolean getShowSyntheticMembers() -
setShowSyntheticMembers
public final void setShowSyntheticMembers(boolean showSyntheticMembers) -
getPrintUsage
public final boolean getPrintUsage() -
setPrintUsage
public final void setPrintUsage(boolean printUsage) -
getOutputDirectory
-
setOutputDirectory
-
getJarFile
-
setJarFile
-
getIncludeLineNumbers
public final boolean getIncludeLineNumbers() -
setIncludeLineNumbers
public final void setIncludeLineNumbers(boolean includeLineNumbers) -
getStretchLines
public final boolean getStretchLines() -
setStretchLines
public final void setStretchLines(boolean stretchLines) -
getShowDebugLineNumbers
public final boolean getShowDebugLineNumbers() -
setShowDebugLineNumbers
public final void setShowDebugLineNumbers(boolean showDebugLineNumbers) -
getRetainPointlessSwitches
public final boolean getRetainPointlessSwitches() -
setRetainPointlessSwitches
public final void setRetainPointlessSwitches(boolean retainPointlessSwitches) -
getLogLevel
public final int getLogLevel() -
setLogLevel
public final void setLogLevel(int logLevel) -
getUseLightColorScheme
public final boolean getUseLightColorScheme() -
setUseLightColorScheme
public final void setUseLightColorScheme(boolean useLightColorScheme) -
isUnicodeOutputEnabled
public final boolean isUnicodeOutputEnabled() -
setUnicodeOutputEnabled
public final void setUnicodeOutputEnabled(boolean unicodeOutputEnabled) -
getMergeVariables
public final boolean getMergeVariables() -
setMergeVariables
public final void setMergeVariables(boolean mergeVariables) -
isEagerMethodLoadingEnabled
public final boolean isEagerMethodLoadingEnabled() -
setEagerMethodLoadingEnabled
public final void setEagerMethodLoadingEnabled(boolean isEagerMethodLoadingEnabled) -
getSimplifyMemberReferences
public final boolean getSimplifyMemberReferences() -
setSimplifyMemberReferences
public final void setSimplifyMemberReferences(boolean simplifyMemberReferences) -
getForceFullyQualifiedReferences
public boolean getForceFullyQualifiedReferences() -
setForceFullyQualifiedReferences
public void setForceFullyQualifiedReferences(boolean forceFullyQualifiedReferences) -
getDisableForEachTransforms
public final boolean getDisableForEachTransforms() -
setDisableForEachTransforms
public final void setDisableForEachTransforms(boolean disableForEachTransforms) -
getPrintVersion
public final boolean getPrintVersion() -
setPrintVersion
public final void setPrintVersion(boolean printVersion) -
getSuppressBanner
public final boolean getSuppressBanner() -
setSuppressBanner
public final void setSuppressBanner(boolean suppressBanner) -
getTextBlockLineMinimum
public final int getTextBlockLineMinimum() -
setTextBlockLineMinimum
public final void setTextBlockLineMinimum(int textBlockLineMinimum) -
getCompilerTargetOverride
-
setCompilerTargetOverride
-
setCompilerTargetOverride
-