public static class AnnotationDefinition.AnnotationPropertyVal extends Object implements Externalizable
| Modifier and Type | Class and Description |
|---|---|
static class |
AnnotationDefinition.AnnotationPropertyVal.ValType |
| Constructor and Description |
|---|
AnnotationPropertyVal() |
AnnotationPropertyVal(String property,
Class type,
Object value,
AnnotationDefinition.AnnotationPropertyVal.ValType valType) |
| Modifier and Type | Method and Description |
|---|---|
String |
getProperty() |
Class |
getType() |
AnnotationDefinition.AnnotationPropertyVal.ValType |
getValType() |
Object |
getValue() |
void |
readExternal(ObjectInput in) |
void |
setProperty(String property) |
void |
setType(Class type) |
void |
setValType(AnnotationDefinition.AnnotationPropertyVal.ValType valType) |
void |
setValue(Object value) |
String |
toString() |
void |
writeExternal(ObjectOutput out) |
public AnnotationPropertyVal()
public AnnotationPropertyVal(String property, Class type, Object value, AnnotationDefinition.AnnotationPropertyVal.ValType valType)
public void readExternal(ObjectInput in) throws IOException, ClassNotFoundException
readExternal in interface ExternalizableIOExceptionClassNotFoundExceptionpublic void writeExternal(ObjectOutput out) throws IOException
writeExternal in interface ExternalizableIOExceptionpublic String getProperty()
public void setProperty(String property)
public Class getType()
public void setType(Class type)
public Object getValue()
public void setValue(Object value)
public AnnotationDefinition.AnnotationPropertyVal.ValType getValType()
public void setValType(AnnotationDefinition.AnnotationPropertyVal.ValType valType)
Copyright © 2001–2019 JBoss by Red Hat. All rights reserved.