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.JavaHasAnnotations

Packages that use JavaHasAnnotations
oracle.javatools.parser.java.v2.classfile The parser's class file reader. 
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.model.expression The parser model API for expressions. 
oracle.jdeveloper.java.provider Public implementations of the JavaFileProvider interface. 
 

Uses of JavaHasAnnotations in oracle.javatools.parser.java.v2.classfile
 

Classes in oracle.javatools.parser.java.v2.classfile that implement JavaHasAnnotations
 class oracle.javatools.parser.java.v2.classfile.ClClass
           
 

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

Classes in oracle.javatools.parser.java.v2.common that implement JavaHasAnnotations
 class AbstractClass
          An abstract implementation of JavaClass.
 class AbstractField
          An abstract implementation of JavaField.
 class AbstractMethod
          An abstract implementation of JavaMethod.
 class AbstractPackage
          An abstract implementation of JavaPackage.
 class AbstractType
          An abstract implementation of JavaType.
 class AbstractVariable
          An abstract implementation of JavaVariable.
 class CastedMethod
          A "casted method" represents a method invocation followed by a type cast.
 class PrimitiveType
          Represents a primitive type JavaClass.
 class QuickComponent
          A QuickComponent is a special type of JavaVariable that refers to an annotation member (method!).
 class QuickLocalVariable
          A light-weight implementation of JavaLocalVariable, particularly useful for constructing formal parameter objects for use with QuickMethod.
 class QuickMethod
          A lightweight implementation of JavaMethod.
 class Value
          Represents a value in the java language.
 class WrapperClass
          Skeleton implementation of an object wrapping a class.
 class WrapperField
          Skeleton implementation of an object wrapping a field.
 class WrapperLocalVariable
          Skeleton implementation of an object wrapping a local variable.
 class WrapperMethod
          Skeleton implementation of an object wrapping a method.
 class WrapperPackage
          Skeleton implementation of an object wrapping a class.
 

Methods in oracle.javatools.parser.java.v2.common with parameters of type JavaHasAnnotations
static JavaAnnotation CommonUtilities.getDeclaredAnnotation(JavaHasAnnotations target, JavaType annotationType)
           
 

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

Subinterfaces of JavaHasAnnotations in oracle.javatools.parser.java.v2.model
 interface JavaClass
          A JavaClass is mostly the equivalent of java/lang/Class.
 interface JavaField
          The JavaField is the compiled representation of a java field.
 interface JavaIsGeneric
          A generic declaration declares type parameters.
 interface JavaLocalVariable
          A compile-time local variable (or formal parameter).
 interface JavaMember
          A JavaMember is the base interface of several Java entities, such as fields, methods, classes, initializers, and types.
 interface JavaMethod
          The JavaMethod is the compiled representation of a java method or constructor, including the implicit <clinit> method.
 interface JavaPackage
          A JavaPackage is the compiled representation of a Java package.
 interface JavaType
          JavaType is the common base interface for JavaClass, JavaTypeVariable, and JavaWildcardType.
 interface JavaTypeVariable
          The TypeVariable is a new concept in jdk 1.5.
 interface JavaVariable
          The JavaVariable is the compiled representation of a local variable, including formal parameters.
 interface JavaWildcardType
          The WildcardType is a new concept in jdk 1.5.
 interface SourceCatchParameter
          Represents a catch clause parameter, which is similar to a SourceFormalParameter except the type can be the union of several disjunct types
 interface SourceClass
          A SourceClass is the syntactic (aka symbolic) representation of a java class: classes, enums, interfaces, and annotation types.
 interface SourceClassInitializer
          The SourceMember represents a member declaration for a type.
 interface SourceEnumConstant
          An enum constant.
 interface SourceFieldDeclaration
          A field (or enum constant) declaration.
 interface SourceFieldVariable
          A field variable.
 interface SourceFormalParameter
          A formal parameter.
 interface SourceLocalVariable
          A local variable or formal parameter.
 interface SourceMember
          The SourceMember represents a member declaration for a type.
 interface SourceMemberVariable
          A field (or enum constant) variable.
 interface SourceMethod
          A SourceMethod is the syntactic (aka symbolic) representation of a java method or constructor declaration.
 interface SourceTypeParameter
          A type parameter.
 interface SourceVariable
          A SourceVariable is the syntactic (aka symbolic) representation of a java variable, including: field variables, enum constant variables, local variables, and formal parameters.
 

Uses of JavaHasAnnotations in oracle.javatools.parser.java.v2.model.expression
 

Subinterfaces of JavaHasAnnotations in oracle.javatools.parser.java.v2.model.expression
 interface CompiledSelfVariable
          The type of a compiled self variable.
 interface CompiledTmpVariable
          The type of a compiled tmp variable.
 

Uses of JavaHasAnnotations in oracle.jdeveloper.java.provider
 

Classes in oracle.jdeveloper.java.provider that implement JavaHasAnnotations
protected  class BaseFileProvider.BaseClass
          Our ClCass implementation to override handling of inner class searching and source file hints for SourceClass searching.
protected  class BaseFileProvider.BasePackage
          This is a basic wrapper implementation of JavaPackage.
 


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.