パッケージ com.lmt.lib.bms
インタフェース BmsNote.Tester
-
- 含まれているクラス:
- BmsNote
- 機能インタフェース
- これは機能インタフェースなので、ラムダ式またはメソッド参照の割当てターゲットとして使用できます。
@FunctionalInterface public static interface BmsNote.Tester
ノートオブジェクトを検査するI/Fを提供します。当インターフェイスは主に
BmsContent
のメソッドにパラメータとして渡されます。1個のノートオブジェクトの 検査を実施し、戻り値として検査結果を返却する役割を担います。
-
-
メソッドの概要
すべてのメソッド インスタンス・メソッド abstractメソッド 修飾子とタイプ メソッド 説明 boolean
testNote(BmsNote note)
ノートオブジェクトの検査を行います。
-
-
-
メソッドの詳細
-
testNote
boolean testNote(BmsNote note)
ノートオブジェクトの検査を行います。パラメータで渡されるノートオブジェクトが検査対象です。オブジェクトの内容を確認し、検査OKとなる場合には 戻り値でtrueを返し、検査失敗の場合はfalseを返します。検査後、どのような振る舞いになるかは当インターフェイスを 扱うメソッドに依存します。
- パラメータ:
note
- 検査対象のノートオブジェクト- 戻り値:
- 検査合格の場合はtrue、不合格の場合はfalse
-
-