JavaScript is disabled on your browser.
Description
Field Summary
Method Summary
Method Details
getSettingsDefinition(Class)
hasMutability(int)
isConstant()
isWritable()
isVolatile()
All Superinterfaces:
CodeUnit , Data , MemBuffer , PropertySet , Settings
All Known Subinterfaces:
DBTraceDataAdapter , DBTraceDefinedDataAdapter
All Known Implementing Classes:
AbstractDBTraceDataComponent , AbstractDBTraceProgramViewListing.DBTraceProgramViewUndefinedData , DBTraceData , DBTraceDataArrayElementComponent , DBTraceDataCompositeFieldComponent , UndefinedDBTraceData
Method Summary
All Methods Instance Methods Default Methods
default boolean
default boolean
Determine if this data has explicitly been marked as constant.
default boolean
Determine if this data has explicitly been marked as volatile.
default boolean
Determine if this data has explicitly been marked as writable.
Methods inherited from interface CodeUnit
addMnemonicReference , addOperandReference , compareTo , contains , getAddress , getAddressString , getBytes , getBytesInCodeUnit , getComment , getComment , getCommentAsArray , getCommentAsArray , getExternalReference , getLabel , getLength , getMaxAddress , getMinAddress , getMnemonicReferences , getMnemonicString , getNumOperands , getOperandReferences , getPrimaryReference , getPrimarySymbol , getProgram , getReferenceIteratorTo , getReferencesFrom , getScalar , getSymbols , removeExternalReference , removeMnemonicReference , removeOperandReference , setComment , setComment , setCommentAsArray , setCommentAsArray , setPrimaryMemoryReference , setRegisterReference , setStackReference
Methods inherited from interface Data
addValueReference , getBaseDataType , getComponent , getComponent , getComponentAt , getComponentContaining , getComponentIndex , getComponentLevel , getComponentPath , getComponentPathName , getComponentsContaining , getDataType , getDefaultLabelPrefix , getDefaultValueRepresentation , getFieldName , getNumComponents , getParent , getParentOffset , getPathName , getPrimitiveAt , getRoot , getRootOffset , getValue , getValueClass , getValueReferences , hasStringValue , isArray , isDefined , isDynamic , isImmutableSettings , isPointer , isStructure , isUnion , removeValueReference
Methods inherited from interface MemBuffer
getAddress , getBigInteger , getByte , getBytes , getInputStream , getInputStream , getInt , getLong , getMemory , getShort , getUnsignedByte , getUnsignedInt , getUnsignedShort , getVarLengthInt , getVarLengthUnsignedInt , isBigEndian , isInitializedMemory
Methods inherited from interface PropertySet
getIntProperty , getObjectProperty , getStringProperty , getVoidProperty , hasProperty , propertyNames , removeProperty , setProperty , setProperty , setProperty , setProperty
Methods inherited from interface Settings
clearAllSettings , clearSetting , getDefaultSettings , getLong , getNames , getString , getSuggestedValues , getValue , isChangeAllowed , isEmpty , setLong , setString , setValue