Package gw.lang.reflect.java.asm
Class AsmAnnotation
- java.lang.Object
-
- gw.lang.reflect.java.asm.AsmAnnotation
-
public class AsmAnnotation extends java.lang.Object
-
-
Field Summary
Fields Modifier and Type Field Description private boolean_bVisibleAtRuntimeprivate java.util.Map<java.lang.String,java.lang.Object>_fieldValuesprivate AsmType_type
-
Constructor Summary
Constructors Constructor Description AsmAnnotation(java.lang.String desc, boolean bVisibleAtRuntime)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description java.util.Map<java.lang.String,java.lang.Object>getFieldValues()AsmTypegetType()booleanisVisibleAtRuntime()(package private) static java.lang.ObjectmakeAppropriateValue(java.lang.Object value)(package private) voidsetValue(java.lang.String field, java.lang.Object value)
-
-
-
Field Detail
-
_type
private AsmType _type
-
_bVisibleAtRuntime
private boolean _bVisibleAtRuntime
-
_fieldValues
private java.util.Map<java.lang.String,java.lang.Object> _fieldValues
-
-
Method Detail
-
getType
public AsmType getType()
-
getFieldValues
public java.util.Map<java.lang.String,java.lang.Object> getFieldValues()
-
isVisibleAtRuntime
public boolean isVisibleAtRuntime()
-
setValue
void setValue(java.lang.String field, java.lang.Object value)
-
makeAppropriateValue
static java.lang.Object makeAppropriateValue(java.lang.Object value)
-
-