angr.procedures.java_jni.field_access

class angr.procedures.java_jni.field_access.GetFieldID

Bases: JNISimProcedure

return_ty: str | None = 'reference'
class angr.procedures.java_jni.field_access.GetStaticField

Bases: JNISimProcedure

class angr.procedures.java_jni.field_access.GetStaticBooleanField

Bases: GetStaticField

return_ty: str | None = 'boolean'
class angr.procedures.java_jni.field_access.GetStaticByteField

Bases: GetStaticField

return_ty: str | None = 'byte'
class angr.procedures.java_jni.field_access.GetStaticCharField

Bases: GetStaticField

return_ty: str | None = 'char'
class angr.procedures.java_jni.field_access.GetStaticShortField

Bases: GetStaticField

return_ty: str | None = 'short'
class angr.procedures.java_jni.field_access.GetStaticIntField

Bases: GetStaticField

return_ty: str | None = 'int'
class angr.procedures.java_jni.field_access.GetStaticLongField

Bases: GetStaticField

return_ty: str | None = 'long'
class angr.procedures.java_jni.field_access.GetStaticObjectField

Bases: GetStaticField

return_ty: str | None = 'reference'
class angr.procedures.java_jni.field_access.SetStaticField

Bases: JNISimProcedure

return_ty: str | None = 'void'
class angr.procedures.java_jni.field_access.GetField

Bases: JNISimProcedure

class angr.procedures.java_jni.field_access.GetBooleanField

Bases: GetField

return_ty: str | None = 'boolean'
class angr.procedures.java_jni.field_access.GetByteField

Bases: GetField

return_ty: str | None = 'byte'
class angr.procedures.java_jni.field_access.GetCharField

Bases: GetField

return_ty: str | None = 'char'
class angr.procedures.java_jni.field_access.GetShortField

Bases: GetField

return_ty: str | None = 'short'
class angr.procedures.java_jni.field_access.GetIntField

Bases: GetField

return_ty: str | None = 'int'
class angr.procedures.java_jni.field_access.GetLongField

Bases: GetField

return_ty: str | None = 'long'
class angr.procedures.java_jni.field_access.GetObjectField

Bases: GetField

return_ty: str | None = 'reference'
class angr.procedures.java_jni.field_access.SetField

Bases: JNISimProcedure

return_ty: str | None = 'void'