public class DescriptorStructure extends OSTypeStructure
The descriptor structure
Modifier and Type | Field and Description |
---|---|
static int |
STRUCTURE_KEY
Identifies the structure key.
|
Constructor and Description |
---|
DescriptorStructure(ClassID keyName,
ClassID classID,
String className,
OSTypeStructure[] structures)
Initializes a new instance of the
DescriptorStructure class. |
Modifier and Type | Method and Description |
---|---|
ClassID |
getClassID()
Gets or sets the class ID.
|
String |
getClassName()
Gets or sets the class name.
|
int |
getHeaderLength()
Gets the header length.
|
int |
getKey()
Gets the structure key.
|
int |
getLength()
Gets the
OSTypeStructure length in bytes. |
OSTypeStructure[] |
getStructures()
Gets or sets the structures.
|
void |
setClassID(ClassID value)
Gets or sets the class ID.
|
void |
setClassName(String value)
Gets or sets the class name.
|
void |
setStructures(OSTypeStructure[] value)
Gets or sets the structures.
|
getKeyName, save, saveWithoutKeyName, setKeyName
public static final int STRUCTURE_KEY
Identifies the structure key.
public DescriptorStructure(ClassID keyName, ClassID classID, String className, OSTypeStructure[] structures)
Initializes a new instance of the DescriptorStructure
class.
keyName
- The key name.classID
- The class identifier.className
- Name of the class.structures
- The structures.com.aspose.ms.System.ArgumentNullException
- classID is nullpublic int getKey()
Gets the structure key.
getKey
in class OSTypeStructure
public int getLength()
Gets the OSTypeStructure
length in bytes.
getLength
in class OSTypeStructure
public String getClassName()
Gets or sets the class name.
Value: The class name.public void setClassName(String value)
Gets or sets the class name.
Value: The class name.public ClassID getClassID()
Gets or sets the class ID.
Value: The class ID.public void setClassID(ClassID value)
Gets or sets the class ID.
Value: The class ID.public OSTypeStructure[] getStructures()
Gets or sets the structures.
Value: The structures.public void setStructures(OSTypeStructure[] value)
Gets or sets the structures.
Value: The structures.public int getHeaderLength()
Gets the header length.
getHeaderLength
in class OSTypeStructure