From 7ee325d76018b43601b08398c1f246b646058d3e Mon Sep 17 00:00:00 2001 From: Felix Stupp Date: Mon, 16 Jul 2018 16:31:35 +0200 Subject: [PATCH] Added Interface HasRequirement --- .../dsa/requirements/HasRequirement.java | 13 +++++++++++++ 1 file changed, 13 insertions(+) create mode 100644 src/de/banananetwork/dsa/requirements/HasRequirement.java diff --git a/src/de/banananetwork/dsa/requirements/HasRequirement.java b/src/de/banananetwork/dsa/requirements/HasRequirement.java new file mode 100644 index 0000000..5b70d7c --- /dev/null +++ b/src/de/banananetwork/dsa/requirements/HasRequirement.java @@ -0,0 +1,13 @@ +package de.banananetwork.dsa.requirements; + +import java.util.Objects; + +public interface HasRequirement { //TODO Rename + + Requirement getRequirement(); + + default boolean hasRequirement() { + return !Objects.isNull(getRequirement()); + } + +}