# Interface: com.pnfsoftware.jeb.core.units.code.android.INativeLibrary

Description of a native code ELF library \(dynamic SO\) managed by emulators. 

 Can be retrieved with [IDState#loadNativeLibrary(String)](IDState#loadNativeLibrary(String)).

## Method: getElfUnit
- return type: `com.pnfsoftware.jeb.core.units.codeobject.IELFUnit`

Description: The source ELF unit \(a shared object\) representing the library.
return: the ELF unit

## Method: getMappingAddress
- return type: `long`

Description: The mapping address of the library within the emulated memory space of the native emulator.
return: the mapping address

## Method: isBad
- return type: `boolean`

Description: Determine whether the library was successfully loaded by the emulator.
return: true if the library could not be loaded

