# Interface: com.pnfsoftware.jeb.core.units.code.IVariable

High\-level definition of a variable \(aka identifier\), generated and used by decompilers.

## Method: getBitFromId
- parameter: `bitId`, type: `int`
- return type: `int`


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


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


## Method: getIdFromBit
- parameter: `bitIndex`, type: `int`
- return type: `int`


## Method: getIds
- return type: `java.util.Collection<java.lang.Integer>`


## Method: getName
- return type: `java.lang.String`


