public class AnnotationValueAccess extends java.lang.Object implements IAnnotationValueAccess
Modifier and Type | Method and Description |
---|---|
java.lang.Boolean |
getBooleanValue()
Return boolean annotation value.
|
java.lang.String |
getClassName()
Return name of referenced class.
|
java.lang.String |
getEnumContantName()
Return enum constant name.
|
IJavaFieldAccess |
getEumConstant()
Return enum constant as field.
|
java.lang.Number |
getNumericValue()
Return numeric annotation value.
|
IJavaTypeAccess |
getReferencedClass()
Return referenced class.
|
java.lang.String |
getStringValue()
Return string annotation value.
|
java.util.List<IAnnotationValueAccess> |
getValueList()
Return list of annotation values.
|
java.lang.String |
toString() |
public java.lang.String getStringValue()
getStringValue
in interface IAnnotationValueAccess
public java.lang.Number getNumericValue()
getNumericValue
in interface IAnnotationValueAccess
public java.lang.Boolean getBooleanValue()
getBooleanValue
in interface IAnnotationValueAccess
public java.lang.String getEnumContantName()
getEnumContantName
in interface IAnnotationValueAccess
public IJavaFieldAccess getEumConstant()
getEumConstant
in interface IAnnotationValueAccess
public java.lang.String getClassName()
getClassName
in interface IAnnotationValueAccess
public IJavaTypeAccess getReferencedClass()
getReferencedClass
in interface IAnnotationValueAccess
public java.util.List<IAnnotationValueAccess> getValueList()
getValueList
in interface IAnnotationValueAccess
public java.lang.String toString()
toString
in class java.lang.Object