Class UnsupportedMapDB
java.lang.Object
ghidra.program.database.properties.PropertyMapDB<Object>
ghidra.program.database.properties.UnsupportedMapDB
- All Implemented Interfaces:
PropertyMap<Object>
This class provides a dummy map for an unsupported map.
-
Field Summary
Fields inherited from class ghidra.program.database.properties.PropertyMapDB
addrMap, cache, changeMgr, dbHandle, DEFAULT_CACHE_SIZE, errHandler, lock, name, NO_SCHEMA_FIELD_NAMES, NO_SCHEMA_FIELDS, PROPERTY_VALUE_COL, propertyTable, schema, SCHEMA_FIELD_NAMES -
Method Summary
ChangeModifier and TypeMethodDescriptionNEWvoidAdd a map-specific value type to the specified addressNEWReturns the property value stored at the specified address or null if no property found.NEWReturns property value class.NEWbooleanhasProperty(Address addr) returns whether there is a property value at addr.REMOVEDvoidapplyValue(PropertyVisitor visitor, Address addr) RemovedREMOVEDObjectgetObject(Address addr) RemovedMethods inherited from class ghidra.program.database.properties.PropertyMapDB
createTable, delete, getAddressKeyIterator, getAddressKeyIterator, getAddressKeyIterator, getFirstPropertyAddress, getLastPropertyAddress, getName, getNextPropertyAddress, getPreviousPropertyAddress, getPropertyIterator, getPropertyIterator, getPropertyIterator, getPropertyIterator, getPropertyIterator, getPropertyIterator, getSize, getTableName, getTableName, intersects, intersects, invalidateCache, moveRange, remove, removeRange, setCacheSize
-
Method Details
-
getValueClass NEW
Description copied from interface:PropertyMapReturns property value class.- Returns:
- property value class or null for an unsupported map type
-
get NEW
Description copied from interface:PropertyMapReturns the property value stored at the specified address or null if no property found.- Parameters:
addr- property address- Returns:
- property value
-
hasProperty NEW
Description copied from interface:PropertyMapreturns whether there is a property value at addr.- Specified by:
hasPropertyin interfacePropertyMap<Object>- Overrides:
hasPropertyin classPropertyMapDB<Object>- Parameters:
addr- the address in question- Returns:
- true if map has value at specified address
-
add NEW
Description copied from interface:PropertyMapAdd a map-specific value type to the specified address- Parameters:
addr- property addressvalue- property value or null (null remove value at address)
-