Overview | Package | Class | Use | Tree | Index | Help
PREV NEXT | FRAMES NO FRAMES

## Uses of Class
com.togethersoft.openapi.sci.SciExpression

Packages that use SciExpression
com.togethersoft.openapi.sci |
com.togethersoft.openapi.sci.enum |
com.togethersoft.openapi.sci.visitor |

Uses of SciExpression in com.togethersoft.openapi.sci

Subinterfaces of SciExpression in com.togethersoft.openapi.sci
`interface` | `SciAssignmentExpression` An assignment expression.
`interface` | `SciConstantExpression` A constant usage expression.
`interface` | `SciFunctionCallExpression` `SciFunctionCallExpression` represents a call of a function.
`interface` | `SciMemberAccessExpression` An expression of accessing object's member.
`interface` | `SciNewExpression` An expression of creating a new object.
`interface` | `SciReferenceExpression` An expression which is a reference.
`interface` | `SciTypeCastExpression` A type cast expression.

Methods in com.togethersoft.openapi.sci that return SciExpression
`SciExpression` | `SciAssignmentExpression.getLValue()` Returns `SciExpression` for the left part of this assignment operation.
`SciExpression` | `SciAssignmentExpression.getRValue()` Returns `SciExpression` for the right part of this assignment operation.
`SciExpression` | `SciCaseStatement.getExpression()`
`SciExpression` | `SciExpression.getParent()` Returns an expression in which this expression plays a role of an operand.
`SciExpression` | `SciExpressionStatement.getExpression()`
`SciExpression` | `SciFunctionCallExpression.getFunction()` Returns `SciExpression` for the function expression.
`SciExpression` | `SciGenericFactory.newExpression(String text, String formatStyle)`
`SciExpression` | `SciGenericFactory.newExpression(String text)` Creates a new `SciExpression` basing on the specified string.
`SciExpression` | `SciIfStatement.getCondition()`
`SciExpression` | `SciLoopStatement.getExitCondition()`
`SciExpression` | `SciLoopStatement.getRepeatCondition()`
`SciExpression` | `SciMemberAccessExpression.getMemberExpression()` Returns an expression for the member in this member access expression.
`SciExpression` | `SciMemberAccessExpression.getObjectExpression()` Returns an expression for the object in this member access expression.
`SciExpression` | `SciReturnStatement.getReturnExpression()`
`SciExpression` | `SciSwitchStatement.getExpression()`
`SciExpression` | `SciThrowStatement.getExpression()`
`SciExpression` | `SciTypeCastExpression.getCastWhat()` Returns `SciExpression` which is casting to other type in this expression.
`SciExpression` | `SciVariable.getInitialValue()` Returns `SciExpression` containing the initial value for this variable.

Methods in com.togethersoft.openapi.sci with parameters of type SciExpression
`boolean` | `SciVariable.canSetInitialValue(SciExpression expr)` Checks whether the specified `SciExpression` can be assigned to this variable as the initial value.
`void` | `SciVariable.setInitialValue(SciExpression expr)` Sets the initial value for this variable to the specified `SciExpression`.

Uses of SciExpression in com.togethersoft.openapi.sci.enum

Methods in com.togethersoft.openapi.sci.enum that return SciExpression
`SciExpression` | `SciExpressionEnumeration.nextSciExpression()`

Uses of SciExpression in com.togethersoft.openapi.sci.visitor

Methods in com.togethersoft.openapi.sci.visitor with parameters of type SciExpression
`Object` | `SciExpressionVisitor.visitExpression(SciExpression sciExpression)` Performs an action upon `SciExpression`.
`Object` | `SciExpressionVisitorAdapter.visitExpression(SciExpression sciExpression)`

Overview | Package | Class | Use | Tree | Index | Help
PREV NEXT | FRAMES NO FRAMES