Java tutorial
//package com.java2s; //License from project: Open Source License public class Main { public static boolean isFrom(Class<?> parent, Class<?> subclass) { if (parent == subclass) { return true; } if (parent == null || subclass == null) { return false; } return parent.isAssignableFrom(subclass); } }