Package org.apache.calcite.util
Interface Litmus
-
public interface Litmus
Callback to be called when a test for validity succeeds or fails.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description boolean
check(boolean condition, java.lang.String message, java.lang.Object... args)
Checks a condition.boolean
fail(java.lang.String message, java.lang.Object... args)
Called when test fails.boolean
succeed()
Called when test succeeds.
-
-
-
Method Detail
-
fail
boolean fail(java.lang.String message, java.lang.Object... args)
Called when test fails. Returns false or throws.- Parameters:
message
- Messageargs
- Arguments
-
succeed
boolean succeed()
Called when test succeeds. Returns true.
-
check
boolean check(boolean condition, java.lang.String message, java.lang.Object... args)
Checks a condition.If the condition is true, calls
succeed()
; if the condition is false, callsfail(java.lang.String, java.lang.Object...)
, convertinginfo
into a string message.
-
-