com.ibm.wsspi.anno.info
Interface AnnotationValue
- public interface AnnotationValue
Representation of an annotation value.
Method Summary
Modifier and Type | Method and Description |
---|---|
getAnnotationValue()
Answer the value of this annotation value as an annotation.
|
|
|
getArrayValue()
Answer the value of this annotation value as an array of annotation values.
|
|
getBoolean()
Answer the value of this annotation value as a boolean object.
|
|
getBooleanValue()
Answer the value of this annotation value as a simple boolean value.
|
|
getByte()
Answer the value of this annotation value as a byte object.
|
|
getByteValue()
Answer the value of this annotation value as a simple byte value.
|
|
getCharacter()
Answer the value of this annotation value as a character object.
|
|
getCharValue()
Answer the value of this annotation value as a simple byte value.
|
|
getClassNameValue()
Answer the class name for an annotation value which is a class reference.
|
|
getDouble()
Answer the value of this annotation value as a double object.
|
|
getDoubleValue()
Answer the value of this annotation value as a simple double (double precision floating point) value.
|
|
getEnumClassName()
Answer the name of the class of the stored enumerated value.
|
|
getEnumValue()
Answer the enumerated value as the value name.
|
|
getFloat()
Answer the value of this annotation value as a float object.
|
|
getFloatValue()
Answer the value of this annotation value as a simple float (floating point) value.
|
|
getInteger()
Answer the value of this annotation value as an integer object.
|
|
getIntValue()
Answer the value of this annotation value as a simple int (integer) value.
|
|
getLong()
Answer the value of this annotation value as a long object.
|
|
getLongValue()
Answer the value of this annotation value as a simple long value.
|
|
getObjectValue()
Answer the raw, untyped, value of this annotation value.
|
|
getStringValue()
Answer the value of this annotation value as a simple string value.
|
Method Detail
getObjectValue
- java.lang.Object getObjectValue( )
getAnnotationValue
- AnnotationInfo getAnnotationValue( )
Answer the value of this annotation value as an annotation.
getArrayValue
- java.util.List<? extends AnnotationValue> getArrayValue( )
Answer the value of this annotation value as an array of annotation values.
getBoolean
- java.lang.Boolean getBoolean()
Answer the value of this annotation value as a boolean object.
getBooleanValue
- boolean getBooleanValue()
Answer the value of this annotation value as a simple boolean value.
getByte
- java.lang.Byte getByte()
Answer the value of this annotation value as a byte object.
getByteValue
- byte getByteValue()
Answer the value of this annotation value as a simple byte value.
getCharacter
- java.lang.Character getCharacter( )
Answer the value of this annotation value as a character object.
getCharValue
- char getCharValue()
Answer the value of this annotation value as a simple byte value.
getClassNameValue
- java.lang.String getClassNameValue( )
Answer the class name for an annotation value which is a class reference.
getDouble
- java.lang.Double getDouble()
Answer the value of this annotation value as a double object.
getDoubleValue
- double getDoubleValue()
Answer the value of this annotation value as a simple double (double precision floating point) value.
getEnumClassName
- java.lang.String getEnumClassName( )
Answer the name of the class of the stored enumerated value.
getEnumValue()
,
#getEnumType()
getEnumValue
- java.lang.String getEnumValue()
Answer the enumerated value as the value name.
#getEnumType()
getFloat
- java.lang.Float getFloat()
Answer the value of this annotation value as a float object.
getFloatValue
- float getFloatValue()
Answer the value of this annotation value as a simple float (floating point) value.
getInteger
- java.lang.Integer getInteger()
Answer the value of this annotation value as an integer object.
getIntValue
- int getIntValue()
Answer the value of this annotation value as a simple int (integer) value.
getLong
- java.lang.Long getLong()
Answer the value of this annotation value as a long object.
getLongValue
- long getLongValue()
Answer the value of this annotation value as a simple long value.
getStringValue
- java.lang.String getStringValue( )
Answer the value of this annotation value as a simple string value.
Answer the raw, untyped, value of this annotation value.
The raw value of the annotation is set when the annotation value is constructed, and includes at least a raw value, and may optionally include an the name of the enumeration type of the value.
When the type of the value is known, a casting getter may be used to retrieve the typed value. See, for example,
getLongValue()
, amount several typing getters. If the casting getter does not match the set type, a class cast exception will occur.