Oracle Fusion Middleware Java API Reference for Oracle Extension SDK Reference
11g Release 1 (11.1.1.6.0)

E13403-07

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

Packages that use JavaClass
oracle.javatools.parser.java.v2 The parser API. 
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.util Various utilities for use with the parser. 
oracle.jdeveloper.audit.java Helper and transform classes for auditing Java nodes and working with the Java object model. 
oracle.jdeveloper.builder.cls The cls package provides classes and interfaces for generating Java classes. 
oracle.jdeveloper.cmt The Component Model Tool, an API for manipulating Java source code. 
oracle.jdeveloper.dialogs The Dialogs package contains commonly used dialogs. 
oracle.jdeveloper.java Public API for the java model. 
oracle.jdeveloper.java.legacy Used for migrating legacy java model code to the current version. 
oracle.jdeveloper.java.provider Public implementations of the JavaFileProvider interface. 
oracle.jdeveloper.webapp.faces   
 

Uses of JavaClass in oracle.javatools.parser.java.v2
 

Methods in oracle.javatools.parser.java.v2 that return JavaClass
 JavaClass JavaProvider.getClass(java.lang.String fqName)
          Fetch the JavaClass for the given fully-qualified type name in dotted notation.
 JavaClass JavaProvider.getClass(java.lang.String fqPrefix, java.lang.String name)
          Fetch the JavaClass for the given qualified class.
 JavaClass JavaProvider.getClassByVMName(java.lang.String fqVmName)
          Fetch the JavaClass for the specified fully-qualified type name in VM notation.
 JavaClass JavaProvider2.getClassByVMNameInterruptibly(java.lang.String fqVmName)
          Fetch the JavaClass for the specified fully-qualified type name in VM notation.
 JavaClass JavaProvider2.getClassInterruptibly(java.lang.String fqName)
          Fetch the JavaClass for the given fully-qualified type name in dotted notation.
 JavaClass JavaProvider2.getClassInterruptibly(java.lang.String fqPrefix, java.lang.String name)
          Fetch the JavaClass for the given qualified class.
 

Methods in oracle.javatools.parser.java.v2 with parameters of type JavaClass
static CallerContext CallerContext.createContext(JavaProvider provider, JavaClass callingClass)
          Deprecated. Not supported
 

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

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

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

Classes in oracle.javatools.parser.java.v2.common that implement JavaClass
 class AbstractClass
          An abstract implementation of JavaClass.
 class PrimitiveType
          Represents a primitive type JavaClass.
 class WrapperClass
          Skeleton implementation of an object wrapping a class.
 

Fields in oracle.javatools.parser.java.v2.common declared as JavaClass
protected  JavaClass WrapperClass.thing
          The underlying thing.
 

Methods in oracle.javatools.parser.java.v2.common that return JavaClass
static JavaClass CommonUtilities.getClass(JavaFile target, java.lang.String name)
           
static JavaClass CommonUtilities.getClass(JavaType target, java.lang.String name)
           
 JavaClass AbstractType.getClass(java.lang.String name)
           
 JavaClass AbstractType.getClosestClass()
          Deprecated. Please use AbstractType.getTypeErasure().
static JavaClass CommonUtilities.getDeclaredClass(JavaType target, java.lang.String name)
           
 JavaClass AbstractType.getDeclaredClass(java.lang.String name)
           
 JavaClass WrapperMethod.getOwningClass()
           
abstract  JavaClass AbstractMethod.getOwningClass()
           
 JavaClass WrapperField.getOwningClass()
           
 JavaClass AbstractType.getOwningClass()
           
abstract  JavaClass AbstractField.getOwningClass()
           
 JavaClass QuickMethod.getOwningClass()
           
 JavaClass WrapperClass.getOwningClass()
           
 JavaClass AbstractClass.getTypeErasure()
           
abstract  JavaClass AbstractType.getTypeErasure()
           
 JavaClass WrapperClass.getTypeErasure()
           
static JavaClass CommonUtilities.getTypeErasure(JavaTypeVariable thing)
           
 

Methods in oracle.javatools.parser.java.v2.common with parameters of type JavaClass
static QuickMethod QuickMethod.createMethod(JavaClass owning, char access, JavaType returnType, java.lang.String name, java.util.Collection parameters, java.util.Collection exceptions)
          We could let a client directly create a QuickMethod, but all the other Quick* classes have package-private (or private) constructors, so let's follow the convention.
static java.lang.String CommonUtilities.getDescriptor(JavaClass input)
           
static java.lang.String CommonUtilities.getSignature(JavaClass input)
           
static SourceClass CommonUtilities.getSourceElement(JavaClass target, SourceClass searchSpace)
          Searches for the target type as a member of the search class.
static SourceClass CommonUtilities.getSourceElement(JavaClass target, SourceFile searchSpace)
          Searches for the target type as a member of the search class.
static java.lang.String CommonUtilities.getTypeSignature(JavaClass input)
           
static java.lang.String CommonUtilities.getUniqueIdentifier(JavaClass thing)
           
 

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

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

Subinterfaces of JavaClass in oracle.javatools.parser.java.v2.model
 interface SourceClass
          A SourceClass is the syntactic (aka symbolic) representation of a java class: classes, enums, interfaces, and annotation types.
 

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

Methods in oracle.javatools.parser.java.v2.model that return JavaClass
 JavaClass JavaType.getClass(java.lang.String name)
          Iteratively retrieves all member classes declared in this class or its hierarchy.
 JavaClass JavaFile.getClass(java.lang.String name)
           
 JavaClass JavaType.getClosestClass()
          Deprecated. Please use JavaType.getTypeErasure().
 JavaClass JavaType.getDeclaredClass(java.lang.String name)
           
 JavaClass JavaMember.getOwningClass()
           
 JavaClass JavaFile.getPrimaryClass()
          Here, "primary class" means the class that bears the same name as the compilation unit (file).
 JavaClass CompiledImport.getQualifyingType()
          If this import is a static import, then there must be a qualifying type.
 JavaClass JavaType.getTypeErasure()
          Gets the type erasure of this type, as defined by the JLS3.
 

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

Methods in oracle.javatools.parser.java.v2.util that return JavaClass
 JavaClass NullProvider.getClass(java.lang.String fqName)
           
 JavaClass NullProvider.getClass(java.lang.String fqPrefix, java.lang.String name)
           
 JavaClass NullProvider.getClassByVMName(java.lang.String fqVmName)
           
 

Methods in oracle.javatools.parser.java.v2.util with parameters of type JavaClass
 T Annotations.AnnotationValueGetter.get(JavaClass target)
          Gets this
 

Uses of JavaClass in oracle.jdeveloper.audit.java
 

Methods in oracle.jdeveloper.audit.java that return JavaClass
 JavaClass JavaTransformContext.getType(java.lang.String qualifiedName)
          Gets a class in the context of the location of this context.
 JavaClass[] JavaTransformContext.getTypes(java.lang.String[] qualifiedNames)
          Gets an array of classes in the context of the location of this context.
 

Uses of JavaClass in oracle.jdeveloper.builder.cls
 

Methods in oracle.jdeveloper.builder.cls with parameters of type JavaClass
protected  boolean ClassBuilderModel._isClassAccessible(JavaClass cls, java.lang.String pkg)
           
protected  boolean ClassBuilderModel.validateClass(JavaClass cls, java.lang.String pkg)
           
 

Uses of JavaClass in oracle.jdeveloper.cmt
 

Methods in oracle.jdeveloper.cmt that return JavaClass
 JavaClass CmtPackages.getClass(SourceFile srcFile, java.lang.String shortName)
           
 JavaClass CmtSubcomponent.getComponentType()
           
 JavaClass CmtSubcomponent.getDeclaredClass()
           
 JavaClass CmtEventSet.getListenerType()
           
 JavaClass CmtSubcomponent.getLiveClass()
           
 JavaClass CmtComponent.getLiveType()
           
 JavaClass CmtSubcomponent.getRepresentedType()
          Gets the JavaClass for the otherwise unrepresentable type that this instance is a proxy for.
 JavaClass CmtComponent.getType()
           
 

Methods in oracle.jdeveloper.cmt with parameters of type JavaClass
protected abstract  CmtComponent CmtComponentManager.createComponent(JavaClass jClass)
           
 CmtComponent CmtComponentManager.getComponent(JavaClass clazz)
          Get a component given a JavaClass that represents a class (not an interface)
 CmtComponent CmtComponents.getComponent(JavaClass clazz)
          Get a component given a JavaClass.
 

Uses of JavaClass in oracle.jdeveloper.dialogs
 

Methods in oracle.jdeveloper.dialogs with parameters of type JavaClass
 boolean ClassPackageBrowserFilterV2.acceptClass(JavaClass cls)
          Whether a class should be accepted.
 

Uses of JavaClass in oracle.jdeveloper.java
 

Methods in oracle.jdeveloper.java that return JavaClass
 JavaClass JavaModel.getClass(java.lang.String fqName)
          Fetch the JavaClass instance for the given fully-qualified type name.
 JavaClass JavaModel.getClass(java.lang.String fqPrefix, java.lang.String name)
          Deprecated. use JavaModel.getClass(String) instead
 JavaClass JavaModel.getClassByVMName(java.lang.String fqVMName)
          Fetch the JavaClass instance for the given fully-qualified type name in VM notation.
 

Uses of JavaClass in oracle.jdeveloper.java.legacy
 

Methods in oracle.jdeveloper.java.legacy with parameters of type JavaClass
static java.util.Collection Jot2Utils.getDeclaredMethods(JavaClass cls, java.lang.String name)
           
static java.util.Collection Jot2Utils.getMethods(JavaClass cls, java.lang.String name)
           
 

Uses of JavaClass in oracle.jdeveloper.java.provider
 

Classes in oracle.jdeveloper.java.provider that implement JavaClass
protected  class BaseFileProvider.BaseClass
          Our ClCass implementation to override handling of inner class searching and source file hints for SourceClass searching.
 

Fields in oracle.jdeveloper.java.provider declared as JavaClass
protected static JavaClass CachedFileProvider.CLASS_NOT_FOUND
          Marker for class not found in the class cache
 

Fields in oracle.jdeveloper.java.provider with type parameters of type JavaClass
protected  java.util.Map<java.lang.String,JavaClass> CachedFileProvider._classCacheMap
          Our cache of class instances.
 

Methods in oracle.jdeveloper.java.provider that return JavaClass
 JavaClass BaseFileProvider.getClass(java.lang.String fqName)
          If fqName is a primitive type, the implementer is required to return the canonical PrimitiveType instance.
 JavaClass BaseFileProvider.getClass(java.lang.String fqPrefix, java.lang.String name)
          The same thing as getClass(S) except that the client can save on the string concatenate.
 JavaClass BaseFileProvider.getClassByVMName(java.lang.String fqVMName)
           
protected  JavaClass BaseFileProvider.getClassByVMNameImpl(java.lang.String fqVMName, boolean interruptibly)
           
 JavaClass BaseFileProvider.getClassByVMNameInterruptibly(java.lang.String fqVMName)
           
protected  JavaClass BaseFileProvider.getClassExactImpl(java.lang.String fqOuterClassName)
          Utility routine to try to locate the given outer class.
protected  JavaClass CachedFileProvider.getClassExactImpl(java.lang.String fqOuterClassName)
          Utility routine to try to locate the given outer class.
protected  JavaClass BaseFileProvider.getClassExactImplInterruptibly(java.lang.String fqOuterClassName)
          Utility routine to try to locate the given outer class.
protected  JavaClass CachedFileProvider.getClassExactImplInterruptibly(java.lang.String fqOuterClassName)
          Utility routine to try to locate the given outer class.
protected  JavaClass BaseFileProvider.getClassImpl(java.lang.String fqName, boolean interruptibly)
          If fqName is a primitive type, the implementer is required to return the canonical PrimitiveType instance.
protected  JavaClass BaseFileProvider.getClassImpl(java.lang.String fqPrefix, java.lang.String name, boolean interruptibly)
          The same thing as getClass(S) except that the client can save on the string concatenate.
 JavaClass BaseFileProvider.getClassInterruptibly(java.lang.String fqName)
          If fqName is a primitive type, the implementer is required to return the canonical PrimitiveType instance.
 JavaClass BaseFileProvider.getClassInterruptibly(java.lang.String fqPrefix, java.lang.String name)
          The same thing as getClass(S) except that the client can save on the string concatenate.
protected  JavaClass BaseFileProvider.getClassLeftToRight(java.lang.String fqName)
          Utility routine to do the left-to-right resolution search to try to locate a given class.
protected  JavaClass BaseFileProvider.getClassLeftToRightImpl(java.lang.String fqName, boolean interruptibly)
          Utility routine to do the left-to-right resolution search to try to locate a given class.
protected  JavaClass BaseFileProvider.getClassLeftToRightInterruptibly(java.lang.String fqName)
          Utility routine to do the left-to-right resolution search to try to locate a given class.
protected  JavaClass BaseFileProvider.getInnerClassByVMName(java.lang.String fqVMName)
          Utility routine to locate inner classes for *.class files only based on the raw VM notation name.
protected  JavaClass BaseFileProvider.BaseClass.getInnerClassByVMName(java.lang.String fqInnerVMName)
           
protected  JavaClass BaseFileProvider.getPrimitiveClass(java.lang.String name)
           
protected  JavaClass BaseFileProvider.locateClass(JavaClass javaClass, java.lang.String fqName)
          Utility routine to search through the given JavaClass instance to find the fully-qualified class specified.
protected  JavaClass BaseFileProvider.locateClass(JavaFile javaFile, java.lang.String fqName)
          Utility routine to search through the given JavaFile instance to find the fully-qualified class specified.
protected  JavaClass BaseFileProvider.locateClassByVMName(JavaClass javaClass, java.lang.String fqVMName)
          Utility routine to search through the given JavaClass instance to find the fully-qualified class by raw name.
 

Methods in oracle.jdeveloper.java.provider with parameters of type JavaClass
protected  JavaFile BaseFileProvider.getJavaFile(JavaClass javaClass)
          Fetch the JavaFile instance for a JavaClass.
protected  SourceClass BaseFileProvider.getSourceClassByHint(JavaClass searchClass, java.lang.String sourceFileHint)
          Retrieves the matching top-level SourceClass in the search space.
protected  JavaClass BaseFileProvider.locateClass(JavaClass javaClass, java.lang.String fqName)
          Utility routine to search through the given JavaClass instance to find the fully-qualified class specified.
protected  JavaClass BaseFileProvider.locateClassByVMName(JavaClass javaClass, java.lang.String fqVMName)
          Utility routine to search through the given JavaClass instance to find the fully-qualified class by raw name.
 

Uses of JavaClass in oracle.jdeveloper.webapp.faces
 

Methods in oracle.jdeveloper.webapp.faces that return JavaClass
 JavaClass FacesMethodBindingPanel.getManagedBeanJavaClass()
          Returns the JavaClass for the managed bean.
 


Oracle Fusion Middleware Java API Reference for Oracle Extension SDK Reference
11g Release 1 (11.1.1.6.0)

E13403-07

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