Uses of Interface
org.eclipse.wst.jsdt.core.ast.IExpression

Packages that use IExpression
org.eclipse.wst.jsdt.core.ast   
 

Uses of IExpression in org.eclipse.wst.jsdt.core.ast
 

Subinterfaces of IExpression in org.eclipse.wst.jsdt.core.ast
 interface IAND_AND_Expression
          Representation of a && expression This interface is not intended to be implemented by clients.
 interface IArrayAllocationExpression
           This interface is not intended to be implemented by clients.
 interface IArrayInitializer
          representation of an array initializer This interface is not intended to be implemented by clients.
 interface IArrayQualifiedTypeReference
           This interface is not intended to be implemented by clients.
 interface IArrayReference
          Representation of an array reference This interface is not intended to be implemented by clients.
 interface IArrayTypeReference
           This interface is not intended to be implemented by clients.
 interface IAssignment
          Representation of an assignment expression This interface is not intended to be implemented by clients.
 interface IBinaryExpression
          Representation of binary expressions This interface is not intended to be implemented by clients.
 interface ICastExpression
           This interface is not intended to be implemented by clients.
 interface ICharLiteral
          Representation of character literal.
 interface ICombinedBinaryExpression
          Representation of binary expression.
 interface ICompoundAssignment
          Representation of a compound assigment.
 interface IConditionalExpression
          Representation of a conditional expression.
 interface IDoubleLiteral
           This interface is not intended to be implemented by clients.
 interface IEmptyExpression
          Representation of an empty expression.
 interface IEqualExpression
          Representation of = expression.
 interface IExtendedStringLiteral
          Representation of a string literal.
 interface IFalseLiteral
          Representation of the false literal.
 interface IFieldReference
          Representation of a field reference.
 interface IFloatLiteral
           This interface is not intended to be implemented by clients.
 interface IFunctionCall
          Representation of a function call.
 interface IFunctionExpression
          Representation of a function expression ( function (){}).
 interface IInstanceOfExpression
           This interface is not intended to be implemented by clients.
 interface IIntLiteral
           This interface is not intended to be implemented by clients.
 interface IIntLiteralMinValue
          Provisional API: This class/interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
 interface IJsDocArgumentExpression
          Provisional API: This class/interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
 interface IJsDocArrayQualifiedTypeReference
          Provisional API: This class/interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
 interface IJsDocArraySingleTypeReference
          Provisional API: This class/interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
 interface IJsDocFieldReference
          Provisional API: This class/interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
 interface IJsDocImplicitTypeReference
          Provisional API: This class/interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
 interface IJsDocMessageSend
          Provisional API: This class/interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
 interface IJsDocQualifiedTypeReference
          Provisional API: This class/interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
 interface IJsDocSingleNameReference
          Provisional API: This class/interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
 interface IJsDocSingleTypeReference
          Provisional API: This class/interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
 interface IListExpression
          Representation of list expression.
 interface ILiteral
          Abstract base class for literals.
 interface ILongLiteral
          Provisional API: This class/interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
 interface ILongLiteralMinValue
          Provisional API: This class/interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
 interface IMagicLiteral
          Provisional API: This class/interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
 interface INameReference
          Abstract base class for references.
 interface INullLiteral
          Representation of the null literal.
 interface INumberLiteral
          Representation of a numeric literal.
 interface IObjectLiteralField
          Representation of an object literal field.
 interface IOperatorExpression
          Representation of an Operator expression.
 interface IOR_OR_Expression
          Representation of an or or (||) expression.
 interface IParameterizedQualifiedTypeReference
          Provisional API: This class/interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
 interface IParameterizedSingleTypeReference
          Provisional API: This class/interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
 interface IPostfixExpression
          Representation of a postfix expression.
 interface IPrefixExpression
          Representation of a prefix expression.
 interface IQualifiedNameReference
          Provisional API: This class/interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
 interface IQualifiedSuperReference
          Provisional API: This class/interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
 interface IQualifiedThisReference
          Provisional API: This class/interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
 interface IQualifiedTypeReference
          Provisional API: This class/interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
 interface IReference
          Abstract base class for references.
 interface IRegExLiteral
          Representation of a regular expression literal.
 interface ISingleNameReference
          Representation of name reference.
 interface ISingleTypeReference
           This interface is not intended to be implemented by clients.
 interface IStringLiteral
          Representation of a string literal.
 interface IStringLiteralConcatenation
          Representation of a string literal.
 interface ISuperReference
           This interface is not intended to be implemented by clients.
 interface IThisReference
          Representation of a 'this' reference .
 interface ITrueLiteral
          Representation of the 'true' literal.
 interface ITypeReference
           This interface is not intended to be implemented by clients.
 interface IUnaryExpression
          Representation of a unary expression.
 interface IUndefinedLiteral
          Representation of a the 'undefined' literal.
 

Methods in org.eclipse.wst.jsdt.core.ast that return IExpression
 IExpression[] IFunctionCall.getArguments()
           
 IExpression IReturnStatement.getExpression()
           
 IExpression IAssignment.getExpression()
          get the expression being assigned
 IExpression IObjectLiteralField.getFieldName()
           
 IExpression IAbstractVariableDeclaration.getInitialization()
          Get the initialization expression of the var
 IExpression IObjectLiteralField.getInitializer()
           
 IExpression IAssignment.getLeftHandSide()
          The assignment target
 IExpression IAllocationExpression.getMember()
          The expression being allocated
 IExpression IFunctionCall.getReceiver()
           
 IExpression IFunctionCall.getReciever()