angr.procedures.java_jni.object_operations

class angr.procedures.java_jni.object_operations.GetObjectClass

Bases: JNISimProcedure

return_ty: str | None = 'reference'
class angr.procedures.java_jni.object_operations.AllocObject

Bases: JNISimProcedure

return_ty: str | None = 'reference'
class angr.procedures.java_jni.object_operations.NewObject

Bases: CallMethodBase

return_ty: str | None = 'reference'
obj = None
local_vars: tuple[str, ...] = ('obj',)
return_from_invocation(ptr_env, obj_class_, method_id_)
class angr.procedures.java_jni.object_operations.IsInstanceOf

Bases: CallMethodBase

return_ty: str | None = 'boolean'
class angr.procedures.java_jni.object_operations.IsSameObject

Bases: JNISimProcedure

return_ty: str | None = 'boolean'