public class NdAnnotationValuePair extends NdNode
| Modifier and Type | Field and Description |
|---|---|
static FieldManyToOne<NdAnnotation> |
APPLIES_TO |
static FieldString |
NAME |
static StructDef<NdAnnotationValuePair> |
type |
static FieldOneToOne<NdConstant> |
VALUE |
| Constructor and Description |
|---|
NdAnnotationValuePair(NdAnnotation annotation,
char[] name) |
NdAnnotationValuePair(Nd nd,
long address) |
| Modifier and Type | Method and Description |
|---|---|
NdAnnotation |
getAnnotation() |
IString |
getName() |
NdConstant |
getValue()
Returns the value of this annotation or null if none
|
void |
setName(java.lang.String name) |
void |
setValue(NdConstant value) |
public static final FieldManyToOne<NdAnnotation> APPLIES_TO
public static final FieldString NAME
public static final FieldOneToOne<NdConstant> VALUE
public static final StructDef<NdAnnotationValuePair> type
public NdAnnotationValuePair(Nd nd, long address)
public NdAnnotationValuePair(NdAnnotation annotation, char[] name)
public NdAnnotation getAnnotation()
public IString getName()
public void setName(java.lang.String name)
public NdConstant getValue()
public void setValue(NdConstant value)