Package | Description |
---|---|
org.apache.jdo.impl.jdoql.jdoqlc | |
org.apache.jdo.impl.model.java |
This package contains classes that are for use across all kinds of
JavaModel implementations.
|
org.apache.jdo.impl.model.java.reflection | |
org.apache.jdo.impl.model.jdo |
This package contains classes that implement the JDO model interfaces
and provide access to JDO metadata.
|
org.apache.jdo.model.java |
This package defines the JavaModel API.
|
org.apache.jdo.model.jdo |
This package defines the JDOModel API.
|
Modifier and Type | Method and Description |
---|---|
protected JavaField |
Semantic.getCollectionField(JDOQLAST expr) |
Modifier and Type | Method and Description |
---|---|
protected JDOQLAST |
Semantic.analyseFieldAccess(JDOQLAST objectExpr,
JDOQLAST ident,
JavaType classType,
JavaField javaField) |
protected JDOQLAST |
Semantic.analyseStaticFieldAccess(JDOQLAST typename,
JDOQLAST ident,
JavaType classType,
JavaField javaField) |
static java.lang.reflect.Field |
TypeSupport.getAccessibleField(JavaField javaField)
Returns a accessible java.lang.reflect.Field instance for the
specified JavaField.
|
static JavaType |
TypeSupport.getElementType(JavaField field) |
static boolean |
TypeSupport.isStaticField(JavaField field) |
Modifier and Type | Class and Description |
---|---|
class |
AbstractJavaField
Abstract super class for JavaField implementations.
|
class |
BaseReflectionJavaField
This class provides a basic JavaField implementation using a reflection
Field instance.
|
Modifier and Type | Method and Description |
---|---|
JavaField |
BaseReflectionJavaType.getJavaField(java.lang.String fieldName)
Returns a JavaField instance that reflects the field with the
specified name of the class or interface represented by this
JavaType instance.
|
JavaField |
AbstractJavaType.getJavaField(java.lang.String name) |
Modifier and Type | Class and Description |
---|---|
class |
ReflectionJavaField
A reflection based JavaField implementation used at runtime.
|
Modifier and Type | Method and Description |
---|---|
JavaField |
ReflectionJavaType.createJavaField(JDOField jdoField,
JavaType type)
RegisterClassListener calls this method to create a ReflectionJavaField
instance when processing the enhancer generated metadata.
|
JavaField |
ReflectionJavaType.getDeclaredJavaField(java.lang.String fieldName)
Returns a JavaField instance that reflects the declared field with
the specified name of the class or interface represented by this
JavaType instance.
|
JavaField |
ReflectionJavaType.getJavaField(java.lang.String fieldName)
Returns a JavaField instance that reflects the field with the
specified name of the class or interface represented by this
JavaType instance.
|
Modifier and Type | Method and Description |
---|---|
JavaField |
JDOFieldImplDynamic.getJavaField()
Get the corresponding Java field representation for this JDOField.
|
Modifier and Type | Method and Description |
---|---|
void |
JDOFieldImplDynamic.setJavaField(JavaField javaField)
Sets the corresponding Java field representation for this JDOField.
|
Modifier and Type | Method and Description |
---|---|
JavaField |
JavaType.getJavaField(java.lang.String name)
Returns a JavaField instance that reflects the field with the
specified name of the class or interface represented by this
JavaType instance.
|
Modifier and Type | Method and Description |
---|---|
JavaField |
JDOField.getJavaField()
Get the corresponding Java field representation for this JDOField.
|
Modifier and Type | Method and Description |
---|---|
void |
JDOField.setJavaField(JavaField javaField)
Sets the corresponding Java field representation for this JDOField.
|
Copyright © 2005-2012 Apache Software Foundation. All Rights Reserved.