# Interface: com.pnfsoftware.jeb.core.units.code.android.ir.IDReferenceType

`dexdec` IR reference type object. 

 Example: 

```

 if(obj instanceof Foo) { ...
                   ^^^
 
```

## Method: duplicate
- return type: `com.pnfsoftware.jeb.core.units.code.android.ir.IDReferenceType`


## Method: getReferenceType
- return type: `com.pnfsoftware.jeb.core.units.code.java.IJavaType`

Description: Get the reference type.
return: the reference type

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

Description: Get the index of the reference type.
return: the reference type pool index

## Method: getTypeIndex
- return type: `com.pnfsoftware.jeb.core.units.code.android.ir.IDIndex`

Description: 
deprecated: use [#getReferenceTypeIndex()](#getReferenceTypeIndex()) instead
return: the reference type pool index

