# Interface: com.pnfsoftware.jeb.core.units.code.asm.items.INativeFieldItem

A field item can reference an external field \(name\+type only\), an internal data item, or a struct/class field.

## Method: getClassType
- return type: `com.pnfsoftware.jeb.core.units.code.asm.type.IClassType`


## Method: getData
- return type: `com.pnfsoftware.jeb.core.units.code.asm.items.INativeDataItem`

Description: 
return: optional data item, present only if the field \(variable\) is internal

## Method: getFieldType
- return type: `com.pnfsoftware.jeb.core.units.code.asm.type.INativeType`


## Method: getMemoryAddress
- return type: `java.lang.Long`


## Method: getStructureFieldDetails
- return type: `com.pnfsoftware.jeb.util.base.Couple<com.pnfsoftware.jeb.core.units.code.asm.type.IStructureType,com.pnfsoftware.jeb.core.units.code.asm.type.IStructureTypeField>`


