com.ibm.wsspi.anno.info

Interface FieldInfo

All Superinterfaces:
Info

  1. public interface FieldInfo
  2. extends Info

Info object type representing a java field.

The name and qualified name of a method info object are different: The qualified name of a field includes the name of the class declaring the field.


Method Summary

Modifier and Type Method and Description
  1. ClassInfo
getDeclaringClass()
Answer the info object of the class which declared this field.
  1. java.lang.Object
getDefaultValue()
Answer the default value of this field.
  1. ClassInfo
getType()
Answer the type of this field (as a class info object).
  1. java.lang.String
getTypeName()
Answer the name of the type of this field.
Methods inherited from interface com.ibm.wsspi.anno.info.Info
getAnnotation, getAnnotation, getAnnotations, getDeclaredAnnotation, getDeclaredAnnotation, getDeclaredAnnotations, getHashText, getInfoStore, getModifiers, getName, getQualifiedName, isAnnotationPresent, isAnnotationPresent, isAnnotationWithin, isDeclaredAnnotationPresent, isDeclaredAnnotationPresent, isDeclaredAnnotationWithin, isPackagePrivate, isPrivate, isProtected, isPublic, log

Method Detail

getDeclaringClass

  1. ClassInfo getDeclaringClass()

Answer the info object of the class which declared this field.

Returns:
The info object of the class which declares this field.

getTypeName

  1. java.lang.String getTypeName()

Answer the name of the type of this field.

Returns:
The name of the type of this field.

getType

  1. ClassInfo getType()

Answer the type of this field (as a class info object).

Returns:
The type of this field as a class info object.

getDefaultValue

  1. java.lang.Object getDefaultValue( )

Answer the default value of this field.