EnumDataType

Package: ghidra.program.model.data
Type: class

10.3.3_PUBLIC

addedmethod: getSignedState
ghidra.program.database.data.EnumSignedState getSignedState()

10.3_PUBLIC

addedmethod: contains
boolean contains(java.lang.String entryName)
addedmethod: contains
boolean contains(long value)
addedmethod: getAlignedLength
int getAlignedLength()
addedmethod: getMaxPossibleValue
long getMaxPossibleValue()
addedmethod: getMinimumPossibleLength
int getMinimumPossibleLength()
addedmethod: getMinPossibleValue
long getMinPossibleValue()
addedmethod: isSigned
boolean isSigned()
addedmethod: pack
void pack()

10.2_PUBLIC

addedmethod: getNames
java.lang.String[] getNames(long value)
modifiedmethod: setLength
param 1 renamed: length → newLength
- void setLength(int length)
+ void setLength(int newLength)

10.1_PUBLIC

addedmethod: add
void add(java.lang.String valueName, long value, java.lang.String comment)
addedmethod: getComment
java.lang.String getComment(java.lang.String valueName)

10.0_PUBLIC

removedmethod: dataTypeDeleted
void dataTypeDeleted(ghidra.program.model.data.DataType dt)
removedmethod: dataTypeNameChanged
void dataTypeNameChanged(ghidra.program.model.data.DataType dt, java.lang.String oldName)
removedmethod: dataTypeReplaced
void dataTypeReplaced(ghidra.program.model.data.DataType oldDt, ghidra.program.model.data.DataType newDt)
removedmethod: dataTypeSizeChanged
void dataTypeSizeChanged(ghidra.program.model.data.DataType dt)
removedmethod: dependsOn
boolean dependsOn(ghidra.program.model.data.DataType dt)
removedmethod: isDynamicallySized
boolean isDynamicallySized()

9.2_PUBLIC

addedmethod: getSettingsDefinitions
ghidra.docking.settings.SettingsDefinition[] getSettingsDefinitions()

9.1_PUBLIC

addedmethod: getRepresentation
java.lang.String getRepresentation(java.math.BigInteger bigInt, ghidra.docking.settings.Settings settings, int bitLength)

9.0.1_PUBLIC

introducedInitial version