Class ComplexName
- java.lang.Object
-
- ghidra.app.plugin.prototype.dataArchiveUtilities.ComplexName
-
public class ComplexName extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description ComplexName(java.lang.String complexName)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description DataTypegenUIData(DataTypeManager dtMgr, java.util.Hashtable<java.lang.String,DataType> dataTypes, ComplexName cName, int len)CategoryPathgetCategoryPath()DataTypegetDataType(DataTypeManager dtMgr, java.util.Hashtable<java.lang.String,DataType> dataTypes, boolean generateUI)DataTypegetDataType(FileDataTypeManager dtMgr, java.util.Hashtable<java.lang.String,DataType> dataTypes)java.lang.StringgetName()java.lang.StringgetNamespace()booleanisArray()booleanisPointer()booleanusesNamespace()
-
-
-
Method Detail
-
isArray
public boolean isArray()
-
isPointer
public boolean isPointer()
-
getName
public java.lang.String getName()
-
getNamespace
public java.lang.String getNamespace()
-
usesNamespace
public boolean usesNamespace()
-
getCategoryPath
public CategoryPath getCategoryPath()
-
getDataType
public DataType getDataType(FileDataTypeManager dtMgr, java.util.Hashtable<java.lang.String,DataType> dataTypes)
-
getDataType
public DataType getDataType(DataTypeManager dtMgr, java.util.Hashtable<java.lang.String,DataType> dataTypes, boolean generateUI)
-
genUIData
public DataType genUIData(DataTypeManager dtMgr, java.util.Hashtable<java.lang.String,DataType> dataTypes, ComplexName cName, int len)
-
-