public class DescriptorStructure extends OSTypeStructure
The descriptor structure
Modifier and Type | Field and Description |
---|---|
static int |
StructureKey
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 StructureKey
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 final String getClassName()
Gets or sets the class name.
Value: The class name.public final void setClassName(String value)
Gets or sets the class name.
Value: The class name.public final ClassID getClassID()
Gets or sets the class ID.
Value: The class ID.public final void setClassID(ClassID value)
Gets or sets the class ID.
Value: The class ID.public final OSTypeStructure[] getStructures()
Gets or sets the structures.
Value: The structures.public final void setStructures(OSTypeStructure[] value)
Gets or sets the structures.
Value: The structures.public int getHeaderLength()
Gets the header length.
getHeaderLength
in class OSTypeStructure