Oracle Fusion Middleware Java API Reference for Oracle Extension SDK
11g Release 2 (11.1.2.1.0)

E17493-02

Uses of Interface
oracle.javatools.parser.java.v2.model.JavaField

Packages that use JavaField
oracle.javatools.parser.java.v2.common Classes common to model implementations. 
oracle.javatools.parser.java.v2.model The parser model API. 
oracle.javatools.parser.java.v2.util Various utilities for use with the parser. 
 

Uses of JavaField in oracle.javatools.parser.java.v2.common
 

Classes in oracle.javatools.parser.java.v2.common that implement JavaField
 class AbstractField
          An abstract implementation of JavaField.
 class WrapperField
          Skeleton implementation of an object wrapping a field.
 

Fields in oracle.javatools.parser.java.v2.common declared as JavaField
protected  JavaField WrapperField.thing
          The underlying thing.
 

Methods in oracle.javatools.parser.java.v2.common that return JavaField
static JavaField CommonUtilities.getDeclaredField(JavaType target, java.lang.String name)
           
 JavaField AbstractType.getDeclaredField(java.lang.String name)
           
static JavaField CommonUtilities.getDeclaredFieldFromUniqueId(JavaClass javaClass, java.lang.String uniqueIdentifier)
          Given a JavaClass and a unique identifier, find the JavaField in the JavaClass that has that unique identifier.
static JavaField CommonUtilities.getDeclaredFieldFromUniqueId(JavaFile javaFile, java.lang.String uniqueIdentifier)
          Given a JavaFile and a unique identifier, find the JavaField in the JavaFile that has that unique identifier.
static JavaField CommonUtilities.getField(JavaType target, java.lang.String name)
           
 JavaField AbstractType.getField(java.lang.String name)
           
 JavaField WrapperField.getFieldErasure()
           
 JavaField AbstractField.getFieldErasure()
           
 

Methods in oracle.javatools.parser.java.v2.common with parameters of type JavaField
static java.lang.String CommonUtilities.getDescriptor(JavaField input)
           
static java.lang.String CommonUtilities.getSignature(JavaField input)
           
static SourceMemberVariable CommonUtilities.getSourceElement(JavaField target, SourceClass searchSpace)
          Searches for the target field as a member of the search class.
static java.lang.String CommonUtilities.getUniqueIdentifier(JavaField thing)
           
static boolean CommonUtilities.isSameDeclaration(JavaField one, JavaField two)
          Determine if two JavaFields have the same declaration
 

Constructors in oracle.javatools.parser.java.v2.common with parameters of type JavaField
WrapperField(JavaField thing)
           
 

Uses of JavaField in oracle.javatools.parser.java.v2.model
 

Subinterfaces of JavaField in oracle.javatools.parser.java.v2.model
 interface SourceEnumConstant
          An enum constant.
 interface SourceFieldVariable
          A field variable.
 interface SourceMemberVariable
          A field (or enum constant) variable.
 

Fields in oracle.javatools.parser.java.v2.model declared as JavaField
static JavaField[] JavaField.EMPTY_ARRAY
           
 

Methods in oracle.javatools.parser.java.v2.model that return JavaField
 JavaField JavaType.getDeclaredField(java.lang.String name)
           
 JavaField JavaType.getField(java.lang.String name)
          Iteratively searches for a field declared in this class or its hierarchy.
 JavaField JavaField.getFieldErasure()
          Similar to JavaMethod.getMethodErasure.
 

Methods in oracle.javatools.parser.java.v2.model that return types with arguments of type JavaField
 java.util.Collection<JavaField> JavaType.getDeclaredFields()
           
 java.util.Collection<JavaField> JavaType.getFields()
          Iteratively retrieves all fields declared in this class and its hierarchy.
 

Uses of JavaField in oracle.javatools.parser.java.v2.util
 

Methods in oracle.javatools.parser.java.v2.util that return types with arguments of type JavaField
static Annotations.AnnotationValueGetter<JavaField> Annotations.enumGetter(JavaType type, java.lang.String elementName)
           
 

Methods in oracle.javatools.parser.java.v2.util with parameters of type JavaField
 void Usages.useFieldInDocComment(SourceDocReference s, JavaField field)
          Usage of a field or enum constant in a doc comment.
 void Usages.useFieldInExpression(SourceExpression s, JavaField field)
          Usage of a field or enum constant in an expression.
 


Oracle Fusion Middleware Java API Reference for Oracle Extension SDK
11g Release 2 (11.1.2.1.0)

E17493-02

Copyright © 1997, 2011, Oracle. All rights reserved.