01: package org.bpmscript.web;
02:
03: public class ClassInspector {
04:
05: public boolean instanceOf(Object object, String className) {
06: if (object == null)
07: return true;
08: try {
09: Class<?> clazz = Class.forName(className);
10: if (clazz.isAssignableFrom(object.getClass())) {
11: return true;
12: } else {
13: return false;
14: }
15: } catch (ClassNotFoundException e) {
16: return false;
17: }
18: }
19: }
|