| 
Oracle Fusion Middleware Java API Reference for Oracle Extension SDK Reference 11g Release 1 (11.1.1.4.0) E13403-05  | 
|||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| 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.4.0) E13403-05  | 
|||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||