# Class: com.pnfsoftware.jeb.core.units.code.android.ParametersInfo

Dalvik method parameters\-to\-registers mapping information.

## Constructor: ParametersInfo
- parameter: `regcnt`, type: `int`
- parameter: `paramindexes`, type: `java.util.List<java.lang.Integer>`

Description: Create method parameter register information.
parameter: regcnt: number of registers used to hold all method parameters \(including \`this\` if the            method is not static\).
parameter: paramindexes: indices of registers holding parameter values \(the register index for            \`this\` should not be included\)

## Method: equals
- parameter: `obj`, type: `java.lang.Object`
- return type: `boolean`


## Method: getParameterCount
- return type: `int`

Description: Get the number of parameters.
return: the parameter count

## Method: getParameterIndex
- parameter: `index`, type: `int`
- return type: `int`

Description: Get a parameter register index.
parameter: index: parameter ordinal
return: the parameter register index

## Method: getParameterIndices
- return type: `java.util.List<java.lang.Integer>`

Description: Indices of registers holding parameter values. The register index for \`this\` is **not** included\!
return: the parameter register indices

## Method: getRegisterCount
- return type: `int`

Description: Number of registers used to hold all method parameters \(including \`this\` if the method is not static\).
return: the parameter register count

## Method: hashCode
- return type: `int`


