# Class: com.pnfsoftware.jeb.core.units.code.android.render.DexDisassemblyProperties

Properties of a Dex code disassembly document.

## Constructor: DexDisassemblyProperties


## Method: getClassSeparatorLength
- return type: `java.lang.Integer`

Description: Get the class separator length override.
return: the override value, or null if unspecified

## Method: getGenerateCatchDirectivesAtMethodEnd
- return type: `java.lang.Boolean`

Description: Get the catch\-directive placement override.
return: the override value, or null if unspecified

## Method: getMethodSeparatorLength
- return type: `java.lang.Integer`

Description: Get the method separator length override.
return: the override value, or null if unspecified

## Method: getShowActualCallsites
- return type: `java.lang.Boolean`

Description: Get the actual call site display override.
return: the override value, or null if unspecified

## Method: getShowAddresses
- return type: `java.lang.Boolean`

Description: Get the address display override.
return: the override value, or null if unspecified

## Method: getShowAnnotations
- return type: `java.lang.Boolean`

Description: Get the annotation display override.
return: the override value, or null if unspecified

## Method: getShowBytecode
- return type: `java.lang.Boolean`

Description: Get the bytecode display override.
return: the override value, or null if unspecified

## Method: getShowDebugDirectives
- return type: `java.lang.Boolean`

Description: Get the debug directive display override.
return: the override value, or null if unspecified

## Method: getShowInstructionsInGaps
- return type: `java.lang.Boolean`

Description: Get the gap\-instruction display override.
return: the override value, or null if unspecified

## Method: getShowLineNumbers
- return type: `java.lang.Boolean`

Description: Get the line number display override.
return: the override value, or null if unspecified

## Method: getShowOriginalNames
- return type: `java.lang.Boolean`

Description: Get the original name display override.
return: the override value, or null if unspecified

## Method: getShowSpaceBetweenBlocks
- return type: `java.lang.Boolean`

Description: Get the spacing\-between\-blocks override.
return: the override value, or null if unspecified

## Method: getSmaliCompatibility
- return type: `java.lang.Boolean`

Description: Get the smali compatibility override.
return: the override value, or null if unspecified

## Method: getUsePForParameters
- return type: `java.lang.Boolean`

Description: Get the parameter\-register naming override.
return: the override value, or null if unspecified

## Method: setClassSeparatorLength
- parameter: `classSeparatorLength`, type: `java.lang.Integer`

Description: Set the class separator length override.
parameter: classSeparatorLength: the override value, or null to leave unspecified

## Method: setGenerateCatchDirectivesAtMethodEnd
- parameter: `generateCatchDirectivesAtMethodEnd`, type: `java.lang.Boolean`

Description: Set the catch\-directive placement override.
parameter: generateCatchDirectivesAtMethodEnd: the override value, or null to leave unspecified

## Method: setMethodSeparatorLength
- parameter: `methodSeparatorLength`, type: `java.lang.Integer`

Description: Set the method separator length override.
parameter: methodSeparatorLength: the override value, or null to leave unspecified

## Method: setShowActualCallsites
- parameter: `showActualCallsites`, type: `java.lang.Boolean`

Description: Set the actual call site display override.
parameter: showActualCallsites: the override value, or null to leave unspecified

## Method: setShowAddresses
- parameter: `showAddresses`, type: `java.lang.Boolean`

Description: Set the address display override.
parameter: showAddresses: the override value, or null to leave unspecified

## Method: setShowAnnotations
- parameter: `showAnnotations`, type: `java.lang.Boolean`

Description: Set the annotation display override.
parameter: showAnnotations: the override value, or null to leave unspecified

## Method: setShowBytecode
- parameter: `showBytecode`, type: `java.lang.Boolean`

Description: Set the bytecode display override.
parameter: showBytecode: the override value, or null to leave unspecified

## Method: setShowDebugDirectives
- parameter: `showDebugDirectives`, type: `java.lang.Boolean`

Description: Set the debug directive display override.
parameter: showDebugDirectives: the override value, or null to leave unspecified

## Method: setShowInstructionsInGaps
- parameter: `showInstructionsInGaps`, type: `java.lang.Boolean`

Description: Set the gap\-instruction display override.
parameter: showInstructionsInGaps: the override value, or null to leave unspecified

## Method: setShowLineNumbers
- parameter: `showLineNumbers`, type: `java.lang.Boolean`

Description: Set the line number display override.
parameter: showLineNumbers: the override value, or null to leave unspecified

## Method: setShowOriginalNames
- parameter: `showOriginalNames`, type: `java.lang.Boolean`

Description: Set the original name display override.
parameter: showOriginalNames: the override value, or null to leave unspecified

## Method: setShowSpaceBetweenBlocks
- parameter: `showSpaceBetweenBlocks`, type: `java.lang.Boolean`

Description: Set the spacing\-between\-blocks override.
parameter: showSpaceBetweenBlocks: the override value, or null to leave unspecified

## Method: setSmaliCompatibility
- parameter: `smaliCompatibility`, type: `java.lang.Boolean`

Description: Set the smali compatibility override.
parameter: smaliCompatibility: the override value, or null to leave unspecified

## Method: setUsePForParameters
- parameter: `usePForParameters`, type: `java.lang.Boolean`

Description: Set the parameter\-register naming override.
parameter: usePForParameters: the override value, or null to leave unspecified

