Ejemplo n.º 1
0
def _is_instance_of(java_object: JavaObject,
                    java_type: Union[JavaObject, JavaClass]) -> bool:
    if isinstance(java_type, JavaObject):
        return java_object.equals(java_type)
    elif isinstance(java_type, JavaClass):
        return java_object.getClass().isAssignableFrom(
            java_type._java_lang_class)
    return False