public class ImmutableAnnotationValue extends Object implements IsAnnotationValue
| Constructor and Description |
|---|
ImmutableAnnotationValue(String type,
Object value,
ConvertsValue<Object,String> toString,
int modifier) |
ImmutableAnnotationValue(String type,
Object value,
int modifier) |
| Modifier and Type | Method and Description |
|---|---|
Object |
getRawValue() |
String |
getType() |
boolean |
isAnnotation() |
boolean |
isArray() |
boolean |
isClass() |
boolean |
isEnum() |
boolean |
isPrimitive() |
boolean |
isString() |
Object |
loadValue(ClassLoader loader) |
String |
toString() |
public ImmutableAnnotationValue(String type, Object value, ConvertsValue<Object,String> toString, int modifier)
public boolean isArray()
isArray in interface IsAnnotationValuepublic boolean isEnum()
isEnum in interface IsAnnotationValuepublic boolean isClass()
isClass in interface IsAnnotationValuepublic boolean isAnnotation()
isAnnotation in interface IsAnnotationValuepublic boolean isString()
isString in interface IsAnnotationValuepublic boolean isPrimitive()
isPrimitive in interface IsAnnotationValuepublic String getType()
getType in interface IsAnnotationValuepublic Object getRawValue()
getRawValue in interface IsAnnotationValuepublic Object loadValue(ClassLoader loader)
loadValue in interface IsAnnotationValueCopyright © December 07, 2012–2015 The Internet Party. All rights reserved.