public class NdAnnotation extends NdStruct
| Modifier and Type | Field and Description |
|---|---|
static FieldManyToOne<NdTypeSignature> |
ANNOTATION_TYPE |
static FieldList<NdAnnotationValuePair> |
ELEMENT_VALUE_PAIRS |
static StructDef<NdAnnotation> |
type |
| Constructor and Description |
|---|
NdAnnotation(Nd nd,
long address) |
| Modifier and Type | Method and Description |
|---|---|
void |
allocateValuePairs(int length) |
NdAnnotationValuePair |
createValuePair(char[] name) |
java.util.List<NdAnnotationValuePair> |
getElementValuePairs() |
NdTypeSignature |
getType() |
void |
setType(NdTypeSignature type) |
getAddress, getDB, getNdpublic static final FieldManyToOne<NdTypeSignature> ANNOTATION_TYPE
public static final FieldList<NdAnnotationValuePair> ELEMENT_VALUE_PAIRS
public static final StructDef<NdAnnotation> type
public NdAnnotation(Nd nd, long address)
public NdTypeSignature getType()
public void setType(NdTypeSignature type)
public java.util.List<NdAnnotationValuePair> getElementValuePairs()
public NdAnnotationValuePair createValuePair(char[] name)
public void allocateValuePairs(int length)