public class


extends Object
   ↳ com.pnfsoftware.jeb.core.units.code.asm.analyzer.ReferenceLocation

Class Overview

Locations of IReference source/targets, can be either an internal address or an external routine. Immutable; the referenced location may not be though.


Public Methods
static ReferenceLocation create(long address)
static ReferenceLocation createFromExternalRoutine(INativeMethodItem externalRtn)
boolean equals(Object obj)
INativeMethodItem getExternalMethod()
Long getInternalAddress()
int hashCode()
boolean isExternalMethod()
boolean isInternalAddress()
String toString()
Inherited Methods
From class java.lang.Object

Public Methods

public static ReferenceLocation create (long address)

public static ReferenceLocation createFromExternalRoutine (INativeMethodItem externalRtn)

public boolean equals (Object obj)

public INativeMethodItem getExternalMethod ()

public Long getInternalAddress ()

public int hashCode ()

public boolean isExternalMethod ()

public boolean isInternalAddress ()

public String toString ()