private static boolean isInterfaceExtending(Class<?> interfaceClass, Class<?> superinterface) { if (interfaceClass.equals(superinterface)) { return false; } else if (superinterface == null) { return interfaceClass.getInterfaces().length == 0; } else { return Arrays2.contains(interfaceClass.getInterfaces(), superinterface); } } }
private static boolean isInterfaceExtending(Class<?> interfaceClass, Class<?> superinterface) { if (interfaceClass.equals(superinterface)) { return false; } else if (superinterface == null) { return interfaceClass.getInterfaces().length == 0; } else { return Arrays2.contains(interfaceClass.getInterfaces(), superinterface); } } }
private static boolean isInterfaceExtending(Class<?> interfaceClass, Class<?> superinterface) { if (interfaceClass.equals(superinterface)) { return false; } else if (superinterface == null) { return interfaceClass.getInterfaces().length == 0; } else { return Arrays2.contains(interfaceClass.getInterfaces(), superinterface); } } }
private static boolean isInterfaceExtending(Class<?> interfaceClass, Class<?> superinterface) { if (interfaceClass.equals(superinterface)) { return false; } else if (superinterface == null) { return interfaceClass.getInterfaces().length == 0; } else { return Arrays2.contains(interfaceClass.getInterfaces(), superinterface); } } }
private static boolean isInterfaceExtending(Class<?> interfaceClass, Class<?> superinterface) { if (interfaceClass.equals(superinterface)) { return false; } else if (superinterface == null) { return interfaceClass.getInterfaces().length == 0; } else { return Arrays2.contains(interfaceClass.getInterfaces(), superinterface); } } }
private static boolean isInterfaceExtending(Class<?> interfaceClass, Class<?> superinterface) { if (interfaceClass.equals(superinterface)) { return false; } else if (superinterface == null) { return interfaceClass.getInterfaces().length == 0; } else { return Arrays2.contains(interfaceClass.getInterfaces(), superinterface); } } }