public static enum Element.Operator extends java.lang.Enum<Element.Operator>
列挙型定数と説明 |
---|
COMMA
カンマ
|
CONCATENATE
文字列結合
|
DIVIDE
除算
|
EQUALS
イコール
|
GRATER_EQUAL
以上
|
GRATOR_THAN
より大きい
|
LEFT_PARENTHESIS
左括弧
|
LESS_EQUAL
以下
|
LESS_THAN
未満
|
MINUS
減算
|
NOT_EQUALS
ノットイコール
|
PLUS
加算
|
POWER
べき乗
|
RIGHT_PARENTHESIS
右括弧
|
TIMES
乗算
|
UNARY_MINUS
単項演算子 マイナス
|
UNARY_PLUS
単項演算子 プラス
|
USE_LAST_RVALUE
計算処理指示用。
|
修飾子とタイプ | メソッドと説明 |
---|---|
int |
evalPriority(Element.Operator arg1)
引数に渡されたオペレータの優先順位をこのオペレータと比較します。
|
boolean |
isArithmeticOperator()
この列挙子が算術演算子である場合、trueを返します。
|
boolean |
isComparisonOperator()
この列挙子が比較演算子である場合、trueを返します。
|
boolean |
isOtherOperator()
この列挙子が比較演算子、算術演算子のどちらでもない場合にtrueを返します。
|
boolean |
isStringOperator()
この演算子が文字列結合演算子である場合、trueを返します。
|
static Element.Operator |
valueOf(java.lang.String name)
指定した名前を持つこの型の列挙型定数を返します。
|
static Element.Operator[] |
values()
この列挙型の定数を含む配列を宣言されている順序で返します。
|
public static final Element.Operator USE_LAST_RVALUE
public static final Element.Operator COMMA
public static final Element.Operator LEFT_PARENTHESIS
public static final Element.Operator RIGHT_PARENTHESIS
public static final Element.Operator PLUS
public static final Element.Operator MINUS
public static final Element.Operator TIMES
public static final Element.Operator DIVIDE
public static final Element.Operator POWER
public static final Element.Operator UNARY_PLUS
public static final Element.Operator UNARY_MINUS
public static final Element.Operator LESS_THAN
public static final Element.Operator LESS_EQUAL
public static final Element.Operator EQUALS
public static final Element.Operator NOT_EQUALS
public static final Element.Operator GRATER_EQUAL
public static final Element.Operator GRATOR_THAN
public static final Element.Operator CONCATENATE
public static Element.Operator[] values()
for(Element.Operator c: Element.Operator.values()) System.out.println(c);
public static Element.Operator valueOf(java.lang.String name)
name返される列挙型定数の名前
- IllegalArgumentException指定された名前を持つ定数を
- この列挙型が持っていない場合NullPointerException引数がnullの場合
public int evalPriority(Element.Operator arg1)
arg1
- 比較するオペレータpublic boolean isComparisonOperator()
public boolean isArithmeticOperator()
public boolean isStringOperator()
public boolean isOtherOperator()