Package ghidra.feature.vt.api.db
Class VTMatchSetTableDBAdapter
java.lang.Object
ghidra.feature.vt.api.db.VTMatchSetTableDBAdapter
- Direct Known Subclasses:
VTMatchSetTableDBAdapterV0
-
Nested Class Summary
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionabstract db.DBRecord
createMatchSetRecord
(long key, VTProgramCorrelator correlator) abstract ghidra.program.model.address.AddressSet
getDestinationAddressSet
(db.DBRecord record, ghidra.program.database.map.AddressMap addressMap) abstract long
abstract db.DBRecord
getRecord
(long key) abstract db.RecordIterator
abstract ghidra.program.model.address.AddressSet
getSourceAddressSet
(db.DBRecord record, ghidra.program.database.map.AddressMap addressMap)
-
Constructor Details
-
VTMatchSetTableDBAdapter
public VTMatchSetTableDBAdapter()
-
-
Method Details
-
createMatchSetRecord
public abstract db.DBRecord createMatchSetRecord(long key, VTProgramCorrelator correlator) throws IOException - Throws:
IOException
-
getRecords
- Throws:
IOException
-
getSourceAddressSet
public abstract ghidra.program.model.address.AddressSet getSourceAddressSet(db.DBRecord record, ghidra.program.database.map.AddressMap addressMap) throws IOException - Throws:
IOException
-
getDestinationAddressSet
public abstract ghidra.program.model.address.AddressSet getDestinationAddressSet(db.DBRecord record, ghidra.program.database.map.AddressMap addressMap) throws IOException - Throws:
IOException
-
getNextMatchSetID
public abstract long getNextMatchSetID() -
getRecord
- Throws:
IOException
-