Skip navigation links

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

E17493-04


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

Packages that use JavaMethod
oracle.javatools.parser.java.v2 The parser API. 
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.javatools.parser.java.v2.util Various utilities for use with the parser. 
oracle.jdeveloper.webapp.faces   

 

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

 

Methods in oracle.javatools.parser.java.v2 that return JavaMethod
abstract  JavaMethod CallerContext.resolveConstructor(JavaType target, JavaType[] arguments)
          Looks up a constructor on the target class.
 JavaMethod CallerContext.resolveMethod(JavaHasType lhs, java.lang.String name, JavaType[] arguments)
          Looks up a method.
abstract  JavaMethod CallerContext.resolveMethod(JavaHasType lhs, java.lang.String name, JavaType[] typeArguments, JavaType[] arguments)
          Looks up a method.

 

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

 

Classes in oracle.javatools.parser.java.v2.common that implement JavaMethod
 class AbstractMethod
          An abstract implementation of JavaMethod.
 class CastedMethod
          A "casted method" represents a method invocation followed by a type cast.
 class QuickComponent
          A QuickComponent is a special type of JavaVariable that refers to an annotation member (method!).
 class QuickMethod
          A lightweight implementation of JavaMethod.
 class WrapperMethod
          Skeleton implementation of an object wrapping a method.

 

Fields in oracle.javatools.parser.java.v2.common declared as JavaMethod
protected  JavaMethod WrapperMethod.thing
          The underlying thing.

 

Methods in oracle.javatools.parser.java.v2.common that return JavaMethod
static JavaMethod CommonUtilities.createParameterizedMethod(JavaProvider provider, JavaMethod generic, JavaType[] arguments)
           
 JavaMethod AbstractType.getClinitMethod()
           
 JavaMethod WrapperClass.getClinitMethod()
           
 JavaMethod AbstractType.getDeclaredConstructor(JavaType[] targetTypes)
           
static JavaMethod CommonUtilities.getDeclaredConstructor(JavaType target, JavaType[] targetTypes)
           
static JavaMethod CommonUtilities.getDeclaredMethod(JavaType target, java.lang.String name, JavaType[] targetTypes)
           
 JavaMethod AbstractType.getDeclaredMethod(java.lang.String name, JavaType[] targetTypes)
           
static JavaMethod CommonUtilities.getDeclaredMethodFromUniqueId(JavaClass javaClass, java.lang.String uniqueIdentifier)
          Given a JavaClass and a unique identifier, find the JavaMethod in the JavaClass that has that unique identifier.
static JavaMethod CommonUtilities.getDeclaredMethodFromUniqueId(JavaFile javaFile, java.lang.String uniqueIdentifier)
          Given a JavaFile and a unique identifier, find the JavaMethod in the JavaFile that has that unique identifier.
 JavaMethod QuickComponent.getMethod()
           
static JavaMethod CommonUtilities.getMethod(JavaType target, java.lang.String name, JavaType[] targetTypes)
           
 JavaMethod AbstractType.getMethod(java.lang.String name, JavaType[] targetTypes)
           
 JavaMethod AbstractMethod.getMethodErasure()
           
 JavaMethod WrapperMethod.getMethodErasure()
           
 JavaMethod AbstractType.getOwningMethod()
           

 

Methods in oracle.javatools.parser.java.v2.common that return types with arguments of type JavaMethod
static java.util.Collection<JavaMethod> CommonUtilities.getMethods(JavaType target)
           
static java.util.Collection<JavaMethod> CommonUtilities.getMethods(JavaType target, java.lang.String name)
           

 

Methods in oracle.javatools.parser.java.v2.common with parameters of type JavaMethod
static QuickComponent QuickComponent.createComponent(JavaMethod method)
          Creates an annotation component without an assigned value.
static QuickComponent QuickComponent.createComponent(JavaMethod method, java.lang.Object value)
          Creates an annotation component with the given assigned value.
static JavaMethod CommonUtilities.createParameterizedMethod(JavaProvider provider, JavaMethod generic, JavaType[] arguments)
           
static java.lang.String CommonUtilities.getDescriptor(JavaMethod input)
           
static JavaType[] CommonUtilities.getParameterTypes(JavaMethod target)
           
static java.lang.String CommonUtilities.getSignature(JavaMethod input)
           
static SourceMethod CommonUtilities.getSourceElement(JavaMethod target, SourceClass searchSpace)
          Searches for the target method as a member of the search class.
static java.lang.String CommonUtilities.getTypeSignature(JavaMethod input)
           
static java.lang.String CommonUtilities.getUniqueIdentifier(JavaMethod thing)
           
 boolean AbstractMethod.hasSubsignatureOf(JavaMethod other)
           
static boolean CommonUtilities.isParameterizedMethod(JavaMethod method)
          Find out if the incoming method has bound type arguments, either from explicit type arguments, or from inferred type arguments.
static boolean CommonUtilities.isSameDeclaration(JavaMethod one, JavaMethod two)
          Determine if two JavaMethods have the same declaration
static boolean CommonUtilities.matchMethod(JavaMethod method, JavaType[] targetTypes)
           
static CastedMethod CastedMethod.newInstance(JavaMethod thing, JavaType resolvedType)
           

 

Constructors in oracle.javatools.parser.java.v2.common with parameters of type JavaMethod
CastedMethod(JavaMethod thing, JavaType resolvedType)
           
MethodHierarchy(JavaMethod input)
           
WrapperMethod(JavaMethod thing)
           

 

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

 

Subinterfaces of JavaMethod in oracle.javatools.parser.java.v2.model
 interface SourceMethod
          A SourceMethod is the syntactic (aka symbolic) representation of a java method or constructor declaration.

 

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

 

Methods in oracle.javatools.parser.java.v2.model that return JavaMethod
 JavaMethod JavaType.getClinitMethod()
           
 JavaMethod JavaType.getDeclaredConstructor(JavaType[] parameters)
           
 JavaMethod JavaType.getDeclaredMethod(java.lang.String name, JavaType[] parameters)
           
 JavaMethod JavaType.getMethod(java.lang.String name, JavaType[] parameters)
          Iteratively searches for a method declared in this class or its hierarchy.
 JavaMethod JavaMethod.getMethodErasure()
          Gets the erasure for this method.

 

Methods in oracle.javatools.parser.java.v2.model that return types with arguments of type JavaMethod
 java.util.Collection<JavaMethod> JavaType.getDeclaredConstructors()
           
 java.util.Collection<JavaMethod> JavaType.getDeclaredMethods()
           
 java.util.Collection<JavaMethod> JavaType.getDeclaredMethods(java.lang.String name)
           
 java.util.Collection<JavaMethod> JavaType.getMethods()
          Iteratively retrieves all methods declared in this class or its hierarchy.
 java.util.Collection<JavaMethod> JavaType.getMethods(java.lang.String name)
          Iteratively retrieves all methods declared in this class or its hierarchy.
 java.util.Collection<JavaMethod> JavaMethod.getOverriddenMethods()
          According to the JLS, implementing methods are overriding methods where the overriden method is abstract.

 

Methods in oracle.javatools.parser.java.v2.model with parameters of type JavaMethod
 boolean JavaMethod.hasSubsignatureOf(JavaMethod other)
          True if this method's signature is a subsignature of the other method's signature.

 

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

 

Methods in oracle.javatools.parser.java.v2.model.expression that return JavaMethod
 JavaMethod CompiledInvokeExpression.getResolvedMethod()
          Convenience method.

 

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

 

Methods in oracle.javatools.parser.java.v2.util with parameters of type JavaMethod
 boolean BindingContext.appendDescription(JavaMethod method, boolean simplified, java.lang.String unresolvedPrefix, java.lang.String unresolvedSuffix, java.lang.StringBuffer buffer, java.lang.StringBuffer erased)
          Appends a simplified description of a method declaration bound in this context to a buffer.
 java.lang.String BindingContext.getSimplifiedDescription(JavaMethod method)
          Gets a simplified description of a method declaration bound in this context.
static boolean Conversions.hasSubsignatureOf(JavaMethod subject, JavaMethod target)
          JLS 8.4.2.
 void Usages.useMethodInDocComment(SourceDocReference s, JavaMethod method)
          Usage of a method or constructor in a doc comment.
 void Usages.useMethodInExpression(SourceInvokeExpression s, JavaMethod method)
          Usage of a method or constructor in an expression.

 

Uses of JavaMethod in oracle.jdeveloper.webapp.faces

 

Methods in oracle.jdeveloper.webapp.faces with parameters of type JavaMethod
protected  boolean FacesMethodBindingPanel.methodMatches(JavaMethod method, boolean checkReturnType)
           

 


Skip navigation links

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

E17493-04


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