From c339ba8266c1a045f7998a5b8d6d72e4ecda5fca Mon Sep 17 00:00:00 2001 From: Ziver Koc Date: Tue, 16 May 2017 17:20:49 +0200 Subject: [PATCH] Added method for checking lib availability --- src/zutil/ClassUtil.java | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/src/zutil/ClassUtil.java b/src/zutil/ClassUtil.java index 9fbb1ab..52125aa 100755 --- a/src/zutil/ClassUtil.java +++ b/src/zutil/ClassUtil.java @@ -109,6 +109,17 @@ public class ClassUtil { float.class.isAssignableFrom(type); } + /** + * @return a bool value depending on if the given class is available in the classpath + */ + public boolean isAvailable(String clazz){ + try{ + Class.forName(clazz); + return true; + } catch (ClassNotFoundException e) { + return false; + } + } /** * @param field is the field to return the generics from