PropertyMapDB

Package: ghidra.program.database.properties
Type: class

11.4_PUBLIC

addedmethod: invalidate
void invalidate()
addedmethod: refresh
boolean refresh()
addedmethod: validate
boolean validate(ghidra.util.Lock lck)
modifiedfield: cache
type: ObjectCache → ObjectCache
- ghidra.util.datastruct.ObjectCache cache
+ ghidra.util.datastruct.ObjectCache<T> cache
modifiedtype-extends: PropertyMapDB
- java.lang.Object
+ ghidra.program.database.DatabaseObject
removedmethod: invalidateCache
void invalidateCache()

10.0_PUBLIC

addedmethod: createTable
void createTable(db.Field valueField) throws IOException
addedfield: NO_SCHEMA_FIELDS
static db.Field[] NO_SCHEMA_FIELDS
removedfield: NO_SCHEMA_FIELD_CLASSES
static java.lang.Class<?>[] NO_SCHEMA_FIELD_CLASSES

9.0.2_PUBLIC

addedfield: addrMap
ghidra.program.database.map.AddressMap addrMap
addedfield: cache
ghidra.util.datastruct.ObjectCache cache
addedfield: changeMgr
ghidra.program.util.ChangeManager changeMgr
addedfield: dbHandle
db.DBHandle dbHandle
addedfield: DEFAULT_CACHE_SIZE
static int DEFAULT_CACHE_SIZE
addedfield: errHandler
db.util.ErrorHandler errHandler
addedmethod: getTableName
java.lang.String getTableName()
addedfield: lock
ghidra.util.Lock lock
addedfield: name
java.lang.String name
addedfield: NO_SCHEMA_FIELD_CLASSES
static java.lang.Class<?>[] NO_SCHEMA_FIELD_CLASSES
addedfield: NO_SCHEMA_FIELD_NAMES
static java.lang.String[] NO_SCHEMA_FIELD_NAMES
addedfield: PROPERTY_VALUE_COL
static int PROPERTY_VALUE_COL
addedfield: propertyTable
db.Table propertyTable
addedfield: schema
db.Schema schema
addedfield: SCHEMA_FIELD_NAMES
static java.lang.String[] SCHEMA_FIELD_NAMES

9.0.1_PUBLIC

introducedInitial version