Extension SDK 9.0.5

Uses of Interface
oracle.jdeveloper.jot.JotExpression

Packages that use JotExpression
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 JotExpression in oracle.jdeveloper.audit.java
 

Methods in oracle.jdeveloper.audit.java with parameters of type JotExpression
 JotType JavaHelper.getType(JotExpression expression)
          Gets the type of an expression, or null if the type is unresolvable.
 

Uses of JotExpression in oracle.jdeveloper.cmt
 

Methods in oracle.jdeveloper.cmt that return JotExpression
 JotExpression CmtValue.getExpression()
          Get the JotExpression held by this CmtValue.
 

Methods in oracle.jdeveloper.cmt with parameters of type JotExpression
 void CmtComponentSource.addImports(JotExpression jotExpression)
          Add any import statements necessitated by the given expression to the class represented by this CmtComponent, and reduce to the minimum reference within the expression.
 

Uses of JotExpression in oracle.jdeveloper.jot
 

Subinterfaces of JotExpression in oracle.jdeveloper.jot
 interface JotAllocation
          The JotAllocation interface represents an allocation expression.
 interface JotAnonymousClass
          The JotAnonymousClass interface represents an anonymous class declaration.
 interface JotArrayAllocation
          The JotArrayAllocation represents an array allocation expression.
 interface JotArrayDereference
          A JotArrayDereference represents an array access expression.
 interface JotArrayInitializer
          The JotArrayInitializer interface represents an array initialization expression.
 interface JotAssignment
          A JotAssignment represents an assignment expression.
 interface JotClassAllocation
          The JotClassAllocation interface represents a class allocation expression.
 interface JotInfixExpression
          The JotInfixExpression represents an infix expression.
 interface JotMethodCall
          The JotMethodCall interface corresponds to method invocation expressions.
 interface JotNestedExpression
          A JotNestedExpression represents an expression made up of two expressions and the dot operator.
 interface JotPostIncrementOrDecrement
          The JotPostIncrementOrDecrement interface represents a postfix increment or decrement expression.
 interface JotPreIncrementOrDecrement
          The JotPreIncrementOrDecrement interface represents a prefix increment or decrement expression.
 interface JotPrimaryExpression
          A JotPrimaryExpression represents a primary expression.
 interface JotQuestionExpression
          The JotQuestionExpression interface represents the conditional operator (? :).
 interface JotStatementExpression
          A JotStatementExpression represents expressions that can occur inside of a JotExpressionStatement.
 interface JotTypecast
          The JotTypecast interface represents a typecast expression.
 interface JotUnaryExpression
          The JotUnaryExpression interface represents a unary expression.
 

Methods in oracle.jdeveloper.jot that return JotExpression
 JotExpression JotUnaryExpression.getOperand()
          Retrieves the operand expression.
 JotExpression JotThrow.getExpression()
          Retrieves the expression associated with this statement.
 JotExpression JotSynchronized.getExpression()
          Retrieves the expression associated with this statement.
 JotExpression JotSwitch.getExpression()
          Retrieves the expression associated with this switch statement.
 JotExpression JotQuestionExpression.getCondition()
          Retrieves the conditional sub-expression.
 JotExpression JotQuestionExpression.getWhenTrueExpression()
          Retrieves the expression evaluated when the condition is true.
 JotExpression JotQuestionExpression.getWhenFalseExpression()
          Retrieves the expression evaluated when the condition is false.
 JotExpression JotFor.getConditionalExpression()
          Retrieves the conditional expression of the for statement.
 JotExpression[] JotArrayInitializer.getExpressions()
          Retrieves the expressions that make up this array initialization expression.
 JotExpression JotArrayInitializer.setExpression(int idx, java.lang.String exp)
          Sets a specific expression.
 JotExpression JotArrayInitializer.addExpression(JotExpression marker, boolean before, java.lang.String exp)
          Adds a new expression.
 JotExpression JotArrayDereference.getObjectExpression()
          Retrieves the object expression portion of the array access expression.
 JotExpression JotArrayDereference.setObjectExpression(java.lang.String exp)
          Sets the new object expression portion of the array access expression.
 JotExpression JotArrayDereference.getIndexExpression()
          Retrieves the index expression portion of this array access expression.
 JotExpression JotArrayDereference.setIndexExpression(java.lang.String exp)
          Sets the index expression portion of this array access expression.
 JotExpression JotArrayAllocation.getExpressionAt(int dimension)
          Retrieves a dimension expression.
 JotExpression JotArrayAllocation.setExpressionAt(int dimension, java.lang.String exp)
          Sets a dimension expression.
 JotExpression JotInfixExpression.getLeftExpression()
          Retrieves the left hand side expression.
 JotExpression JotInfixExpression.getRightExpression()
          Retrieves the right hand side expression.
 JotExpression JotNestedExpression.getFirstExpression()
          Retrieves the first expression of the nested expression.
 JotExpression JotNestedExpression.getSecondExpression()
          Retrieves the second expression of the nested expression.
 JotExpression JotCase.getLabelExpression()
          Retrieves the case label as a JotExpression.
 JotExpression JotConditional.getConditionalExpression()
          Retrieves the expression associated with this conditional statement.
 JotExpression JotAssignment.getVariableExpression()
          Retrieves the left hand variable expression.
 JotExpression JotAssignment.getAssignmentExpression()
          Retrieves the right hand expression.
 JotExpression[] JotClassAllocation.getArguments()
          Retrieves the arguments being passed to the class constructor.
 JotExpression JotClassAllocation.setArgument(int idx, java.lang.String exp)
          Sets an argument in the call to the constructor.
 JotExpression JotClassAllocation.addArgument(JotExpression marker, boolean before, java.lang.String exp)
          Adds a new argument.
 JotExpression[] JotMethodCall.getArguments()
          Retrieves the arguments to the method invocation.
 JotExpression JotMethodCall.addArgument(JotExpression marker, boolean before, java.lang.String arg)
          Adds an arguement to the method invocation.
 JotExpression JotMethodCall.addArgument(java.lang.String arg)
          Adds an arguement to the end of this method invocation.
 JotExpression JotReturn.getExpression()
          Retrieves the expression associated with this return statement.
 JotExpression JotVariable.getInitializer()
          Retrieves the initialization expression of this variable.
 

Methods in oracle.jdeveloper.jot with parameters of type JotExpression
 JotExpression JotArrayInitializer.addExpression(JotExpression marker, boolean before, java.lang.String exp)
          Adds a new expression.
 void JotArrayInitializer.removeExpression(JotExpression exp)
          Removes an existing expression.
static JotExpressionStatement JotUtils.getEnclosingStatement(JotExpression jExpr)
           
static boolean JotUtils.isNull(JotExpression jExpr)
           
 JotExpression JotClassAllocation.addArgument(JotExpression marker, boolean before, java.lang.String exp)
          Adds a new argument.
 void JotClassAllocation.removeArgument(JotExpression oldExp)
          Removes an existing argument.
 JotExpression JotMethodCall.addArgument(JotExpression marker, boolean before, java.lang.String arg)
          Adds an arguement to the method invocation.
 void JotMethodCall.removeArgument(JotExpression argument)
          Removes an existing argument.
static boolean JotNames.usedInExpression(JotExpression jotExpression, java.lang.String name)
          Searches an expression for the presence of a given identifier.
static void JotNames.renameInExpression(JotExpression jotExpression, java.lang.String name, java.lang.String newName)
          Searches an expression for the presence of a given name, and replaces all its occurences.
 


Extension SDK

 

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