public class ReflectionJavaField extends BaseReflectionJavaField
java.lang.reflect.Field
instances
to get Java related metadata about fields.type
Constructor and Description |
---|
ReflectionJavaField(java.lang.reflect.Field field,
JavaType declaringClass)
Constructor for fields w/o JDO metadata.
|
ReflectionJavaField(java.lang.String fieldName,
JavaType type,
JavaType declaringClass)
Constructor for fields having JDO metadata.
|
Modifier and Type | Method and Description |
---|---|
JavaType |
getJavaTypeForClass(java.lang.Class clazz)
Returns a JavaType instance for the specified Class object.
|
JavaType |
getType()
Returns the JavaType representation of the field type.
|
ensureInitializedField, getDeclaredFieldPrivileged, getDeclaredFieldsPrivileged, getField, getModifiers, getUnderlyingObject
equals, getComponentType, getDeclaringClass, getName, hashCode, toString
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
getComponentType, getDeclaringClass, getName
public ReflectionJavaField(java.lang.reflect.Field field, JavaType declaringClass)
field
- the reflection field representation.declaringClass
- the JavaType of the class that declares the field.public JavaType getType()
getType
in interface JavaMember
getType
in class BaseReflectionJavaField
public JavaType getJavaTypeForClass(java.lang.Class clazz)
Copyright © 2005-2012 Apache Software Foundation. All Rights Reserved.