Klasse OperatorExpression

Alle implementierten Schnittstellen:
OperatorIds, TypeConstants, TypeIds
Bekannte direkte Unterklassen:
BinaryExpression, ConditionalExpression, InstanceOfExpression, UnaryExpression

public abstract class OperatorExpression extends Expression implements OperatorIds
  • Felddetails

    • OperatorSignatures

      public static int[][] OperatorSignatures
  • Konstruktordetails

    • OperatorExpression

      public OperatorExpression()
      OperatorExpression constructor comment.
  • Methodendetails

    • classInitialize

      public static final void classInitialize()
    • generateTableTestCase

      public static final String generateTableTestCase()
    • get_AND

      public static final int[] get_AND()
    • get_AND_AND

      public static final int[] get_AND_AND()
    • get_DIVIDE

      public static final int[] get_DIVIDE()
    • get_EQUAL_EQUAL

      public static final int[] get_EQUAL_EQUAL()
    • get_GREATER

      public static final int[] get_GREATER()
    • get_GREATER_EQUAL

      public static final int[] get_GREATER_EQUAL()
    • get_LEFT_SHIFT

      public static final int[] get_LEFT_SHIFT()
    • get_LESS

      public static final int[] get_LESS()
    • get_LESS_EQUAL

      public static final int[] get_LESS_EQUAL()
    • get_MINUS

      public static final int[] get_MINUS()
    • get_MULTIPLY

      public static final int[] get_MULTIPLY()
    • get_OR

      public static final int[] get_OR()
    • get_OR_OR

      public static final int[] get_OR_OR()
    • get_PLUS

      public static final int[] get_PLUS()
    • get_REMAINDER

      public static final int[] get_REMAINDER()
    • get_RIGHT_SHIFT

      public static final int[] get_RIGHT_SHIFT()
    • get_UNSIGNED_RIGHT_SHIFT

      public static final int[] get_UNSIGNED_RIGHT_SHIFT()
    • get_XOR

      public static final int[] get_XOR()
    • operatorToString

      public String operatorToString()
    • printExpression

      public StringBuffer printExpression(int indent, StringBuffer output)
      Angegeben von:
      printExpression in Klasse Expression
    • printExpressionNoParenthesis

      public abstract StringBuffer printExpressionNoParenthesis(int indent, StringBuffer output)