From 947d311b7a54f04b1bba2347fe46bac970c5ac75 Mon Sep 17 00:00:00 2001 From: Clisprail Date: Thu, 7 Aug 2014 19:40:38 +0200 Subject: [PATCH] RefClass instanceof method --- parabotv2/src/org/parabot/core/reflect/RefClass.java | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/parabotv2/src/org/parabot/core/reflect/RefClass.java b/parabotv2/src/org/parabot/core/reflect/RefClass.java index 396f594..0646f49 100644 --- a/parabotv2/src/org/parabot/core/reflect/RefClass.java +++ b/parabotv2/src/org/parabot/core/reflect/RefClass.java @@ -118,6 +118,15 @@ public class RefClass extends RefModifiers { } return fields.toArray(new RefField[fields.size()]); } + + /** + * Determines if a object is an instance of this class + * @param object the object you want to check + * @return true if the object is an instance of this class; false otherwise + */ + public boolean instanceOf(Object object) { + return this.clazz.isInstance(object); + } /** * Gets field by field name