Interface Verifier
- All Superinterfaces:
AutoCloseable
- All Known Implementing Classes:
CompleteVerifier,NaiveVerifier,PreferredVerifier,StableVerifier
Is used to verify a certain property of an
Interpretation, e.g.
admissibility.- Author:
- Mathias Hofer
-
Method Summary
Modifier and TypeMethodDescriptionvoidclose()voidprepare()Performs initializations and must be called before the firstverify(Interpretation)call.booleanverify(Interpretation interpretation) Verifies the given interpretation.
-
Method Details
-
prepare
void prepare()Performs initializations and must be called before the firstverify(Interpretation)call. -
verify
Verifies the given interpretation.- Parameters:
interpretation- the interpretation to verify- Returns:
- whether the interpretation satisfies the verifier's property
-
close
void close()- Specified by:
closein interfaceAutoCloseable
-