org.apache.jdo.model.java
Interface JavaField

All Superinterfaces:
JavaElement, JavaMember
All Known Subinterfaces:
JavaProperty
All Known Implementing Classes:
BaseReflectionJavaField, JavaPropertyImpl, ReflectionJavaField

public interface JavaField
extends JavaMember

A JavaField instance represents a field declared by a class. It allows to get detailed information about the field such as name, modifiers, type, declaring class and the JDO meta data for the field (if available).

Different environments (runtime, enhancer, development) will have different JavaField implementations to provide answers to the various methods.

Since:
JDO 1.0.1
Version:
JDO 2.0
Author:
Michael Bouschen

Method Summary
 
Methods inherited from interface org.apache.jdo.model.java.JavaMember
getComponentType, getDeclaringClass, getModifiers, getName, getType
 
Methods inherited from interface org.apache.jdo.model.java.JavaElement
getUnderlyingObject
 



Copyright © 2005-2012 Apache Software Foundation. All Rights Reserved.