インタフェース Operation<T>
-
- 型パラメータ:
T- 演算対象のクラスタイプ
- 既知の実装クラスのリスト:
BooleanOperation,EnumOperator,GeneralOperation,LocalDateOperation,LocalDateTimeOperation,LocalTimeOperation,NumberOperation,OperationMixin,PredicateOperation,SqlDateOperation,SqlTimeOperation,SqlTimestampOperation,StringOperation,UtilDateOperation
public interface Operation<T>式の演算子と引数を表現します。- 作成者:
- T.TSUCHIE
-
-
メソッドの概要
すべてのメソッド インスタンス・メソッド abstractメソッド 修飾子とタイプ メソッド 説明 Expression<?>getArg(int index)インデックスを指定して引数を取得します。List<Expression<?>>getArgs()演算子の引数を取得します。OperatorgetOperator()演算子の種別を取得します。
-
-
-
メソッドの詳細
-
getOperator
Operator getOperator()
演算子の種別を取得します。- 戻り値:
- 演算子の種別
-
getArg
Expression<?> getArg(int index)
インデックスを指定して引数を取得します。- パラメータ:
index- 0から始まるインデックス。- 戻り値:
- インデックスで指定した式。
-
getArgs
List<Expression<?>> getArgs()
演算子の引数を取得します。- 戻り値:
- 引数の一覧
-
-