Class UnapplyChecker
java.lang.Object
io.vavr.match.UnapplyChecker
Checks if an
ExecutableElement is a valid @Unapply method.-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprivate static booleanprivate static booleanensure(ExecutableElement elem, boolean condition, Messager messager, Supplier<String> msg) private static booleanhasAll(ExecutableElement elem, Modifier... modifiers) private static booleanhasNone(ExecutableElement elem, Modifier... modifiers) (package private) static booleanisValid(ExecutableElement elem, Messager messager)
-
Constructor Details
-
UnapplyChecker
UnapplyChecker()
-
-
Method Details
-
isValid
-
ensure
private static boolean ensure(ExecutableElement elem, boolean condition, Messager messager, Supplier<String> msg) -
hasAll
-
hasNone
-
doesNotThrow
-