Package org.signal.libsignal.internal
Annotation CalledFromNative
-
- All Implemented Interfaces:
@Target(allowedTargets = {AnnotationTarget.CONSTRUCTOR, AnnotationTarget.FIELD, AnnotationTarget.FUNCTION, AnnotationTarget.CLASS}) public @interface CalledFromNative
Declares that a class or field is accessed via JNI.
This should be used to annotate classes, methods, and fields that are accessed by Rust code via JNI. Methods and fields with this annotation will not be renamed or stripped during dead code analysis. Classes with this annotation will not be stripped (though their methods may be renamed or stripped unless annotated).
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description public final classCalledFromNative.Enforcement
-