Extension SDK 9.0.5

Uses of Interface
oracle.jdeveloper.jot.JotType

Packages that use JotType
oracle.jdeveloper.audit.java Helper and transform classes for auditing Java documents and working with the Java object model. 
oracle.jdeveloper.cmt The Component Model Tool, an API for manipulating Java source code. 
oracle.jdeveloper.jot Provides classes and interfaces for JOT (the Java Object Toolkit). 
 

Uses of JotType in oracle.jdeveloper.audit.java
 

Methods in oracle.jdeveloper.audit.java that return JotType
 JotType JavaHelper.getType(JotExpression expression)
          Gets the type of an expression, or null if the type is unresolvable.
 JotType[] JavaHelper.getExpressionTypes(JotForInitializer construct)
          Gets the types of the expressions in a for initializer, one for each expression.
 JotType JavaHelper.getSearchType(JotMethodCall expression)
          Gets the type of the context for the search for the called method, or null if the type is unresolvable (in this case, JavaHelper.getType(oracle.jdeveloper.jot.JotExpression) will also return null).
 JotType[] JavaHelper.getArgumentTypes(JotMethodCall expression)
          Gets the actual argument types of a method call, one for each argument.
 JotType[] JavaHelper.getArgumentTypes(JotClassAllocation expression)
          Gets the actual argument types of a class instance creator, one for each argument.
 JotType[] JavaHelper.getArgumentTypes(JotInfixExpression expression)
          Gets the actual argument types of a binary expression, one for each argument.
 JotType[] JavaHelper.getArgumentTypes(JotQuestionExpression expression)
          Gets the actual argument types of a conditional expression, one for each argument.
 JotType JavaHelper.getArgumentType(JotUnaryExpression expression)
          Gets the actual argument type of a unary expression, or null if the argument type is unresolvable.
 

Uses of JotType in oracle.jdeveloper.cmt
 

Fields in oracle.jdeveloper.cmt declared as JotType
static JotType[] CmtComponentSource.INIT_METHOD_PARAMS
          GUI initialization method argument signatures.
 

Methods in oracle.jdeveloper.cmt that return JotType
 JotType CmtProperty.getType()
           
 

Methods in oracle.jdeveloper.cmt with parameters of type JotType
 java.lang.Object CmtValue.getValue(JotType type)
          Attempts to evaluate the expression to a live value.
 void CmtPropertySource.setType(JotType type)
           
 CmtMethod CmtComponent.getMethod(java.lang.String name, JotType[] types)
           
 

Uses of JotType in oracle.jdeveloper.jot
 

Subinterfaces of JotType in oracle.jdeveloper.jot
 interface JotErrorType
          JotErrorType is a special JotType used to represent a type that cannot be resolved in the source.
 

Fields in oracle.jdeveloper.jot declared as JotType
static JotType[] JotNames.EMPTY_SIGNATURE
           
 

Methods in oracle.jdeveloper.jot that return JotType
 JotType[] JotDocThrowsTag.getExceptionTypes()
           
 JotType JotDocThrowsTag.getReferencedExceptionType()
           
 JotType JotDocSeeTag.getReferencedClassType()
           
 JotType JotDocReturnTag.getReturnType()
           
 JotType JotDocLinkTag.getReferencedClassType()
           
 JotType JotTypeInfo.getType()
           
 JotType JotParameter.getType()
          Retrieves the type of this parameter.
 JotType JotVariableDeclaration.getType()
          Retrieves the base type of this variable declaration.
 JotType JotAllocation.getObjectType()
          Retrieves the type of this allocation expression.
 JotType JotExpression.resolveTypeReference(java.lang.String type)
          Resolves a type name into a JotType, based on the current scope.
 JotType JotVariable.getType()
          Retrieves the type of this variable.
 JotType JotClassDatabase.getType(java.lang.String classname)
          Retrieves the JotType for a class.
 JotType JotMethod.getReturnType()
          Retrieves the type returned by this method.
 JotType[] JotMethod.getParameterTypes()
          Retrieves the types of this method's parameters.
 JotType[] JotMethod.getExceptionTypes()
          Retrieves the exception types declared in this method's throws-clause.
 JotType JotClass.getComponentType()
          Gets the element type, if this is an array type.
 JotType JotClass.getType()
          Gets the JotType instance that contains this JotClass instance.
 JotType JotClass.getSuperclass()
          Gets the superclass type of this class.
 JotType[] JotClass.getInterfaces()
          Gets this instance's superinterface declarations.
 

Methods in oracle.jdeveloper.jot with parameters of type JotType
 JotElement[] JotManipulations.findAllReferences(JotType type, java.lang.String memberText, java.lang.String[] packageScope)
          Finds all the references to the specified class and member in the search scope.
 JotFile[] JotManipulations.findAllFileReferences(JotType type, java.lang.String memberText, java.lang.String[] packageScope)
          Finds all the files containing references to the specified class and member in the search scope.
 JotElement[] JotManipulations.findAllMethodReferences(JotType type, JotMethod method, java.lang.String[] packageScope)
          Finds all the references to the specified class and member in the search scope.
 JotElement[] JotManipulations.findAllFieldReferences(JotType type, JotField field, java.lang.String[] packageScope)
          Finds all the references to the specified class and member in the search scope.
 void JotClass.removeInterface(JotType iface)
          Removes a superinterface from this type declaration.
 JotMethod JotClass.getDeclaredMethod(java.lang.String name, JotType[] parameterTypes)
          Gets the declared method having the given name and parameter types.
 JotMethod JotClass.getMethod(java.lang.String name, JotType[] parameterTypes)
          Gets the declared or inherited public method having the given name and parameter types.
 JotConstructor JotClass.getDeclaredConstructor(JotType[] parameterTypes)
          Gets the constructor that takes parameters of the given types.
 JotConstructor JotClass.getConstructor(JotType[] parameterTypes)
          Gets the public constructor that takes parameters of the given types.
 


Extension SDK

 

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