3 "name":"com.sun.security.auth.module.UnixSystem",
12 "name":"java.lang.Boolean",
13 "methods":[{"name":"getBoolean","parameterTypes":["java.lang.String"] }]
16 "name":"java.lang.Class",
17 "methods":[{"name":"getCanonicalName","parameterTypes":[] }]
20 "name":"java.lang.ClassLoader",
22 {"name":"getPlatformClassLoader","parameterTypes":[] },
23 {"name":"loadClass","parameterTypes":["java.lang.String"] }
27 "name":"java.lang.IllegalArgumentException",
28 "methods":[{"name":"<init>","parameterTypes":["java.lang.String"] }]
31 "name":"java.lang.IllegalStateException",
32 "methods":[{"name":"<init>","parameterTypes":["java.lang.String"] }]
35 "name":"java.lang.NoSuchMethodError"
38 "name":"java.lang.Throwable",
39 "methods":[{"name":"getMessage","parameterTypes":[] }]
42 "name":"java.lang.UnsatisfiedLinkError",
43 "methods":[{"name":"<init>","parameterTypes":["java.lang.String"] }]
46 "name":"java.util.UUID",
48 {"name":"<init>","parameterTypes":["long","long"] },
49 {"name":"getLeastSignificantBits","parameterTypes":[] },
50 {"name":"getMostSignificantBits","parameterTypes":[] }
54 "name":"jdk.internal.loader.ClassLoaders$PlatformClassLoader"
57 "name":"org.asamk.signal.manager.storage.protocol.SignalProtocolStore",
59 {"name":"getIdentity","parameterTypes":["org.signal.libsignal.protocol.SignalProtocolAddress"] },
60 {"name":"getIdentityKeyPair","parameterTypes":[] },
61 {"name":"getLocalRegistrationId","parameterTypes":[] },
62 {"name":"isTrustedIdentity","parameterTypes":["org.signal.libsignal.protocol.SignalProtocolAddress","org.signal.libsignal.protocol.IdentityKey","org.signal.libsignal.protocol.state.IdentityKeyStore$Direction"] },
63 {"name":"loadPreKey","parameterTypes":["int"] },
64 {"name":"loadSenderKey","parameterTypes":["org.signal.libsignal.protocol.SignalProtocolAddress","java.util.UUID"] },
65 {"name":"loadSession","parameterTypes":["org.signal.libsignal.protocol.SignalProtocolAddress"] },
66 {"name":"loadSignedPreKey","parameterTypes":["int"] },
67 {"name":"removePreKey","parameterTypes":["int"] },
68 {"name":"saveIdentity","parameterTypes":["org.signal.libsignal.protocol.SignalProtocolAddress","org.signal.libsignal.protocol.IdentityKey"] },
69 {"name":"storeSenderKey","parameterTypes":["org.signal.libsignal.protocol.SignalProtocolAddress","java.util.UUID","org.signal.libsignal.protocol.groups.state.SenderKeyRecord"] },
70 {"name":"storeSession","parameterTypes":["org.signal.libsignal.protocol.SignalProtocolAddress","org.signal.libsignal.protocol.state.SessionRecord"] }
74 "name":"org.graalvm.jniutils.JNIExceptionWrapperEntryPoints",
75 "methods":[{"name":"getClassName","parameterTypes":["java.lang.Class"] }]
78 "name":"org.signal.libsignal.protocol.DuplicateMessageException",
79 "methods":[{"name":"<init>","parameterTypes":["java.lang.String"] }]
82 "name":"org.signal.libsignal.protocol.IdentityKey",
84 {"name":"<init>","parameterTypes":["byte[]"] },
85 {"name":"serialize","parameterTypes":[] }
89 "name":"org.signal.libsignal.protocol.IdentityKeyPair",
90 "methods":[{"name":"serialize","parameterTypes":[] }]
93 "name":"org.signal.libsignal.protocol.InvalidKeyException",
94 "methods":[{"name":"<init>","parameterTypes":["java.lang.String"] }]
97 "name":"org.signal.libsignal.protocol.InvalidKeyIdException"
100 "name":"org.signal.libsignal.protocol.InvalidMessageException",
101 "methods":[{"name":"<init>","parameterTypes":["java.lang.String"] }]
104 "name":"org.signal.libsignal.protocol.SignalProtocolAddress",
105 "methods":[{"name":"<init>","parameterTypes":["java.lang.String","int"] }]
108 "name":"org.signal.libsignal.protocol.UntrustedIdentityException",
109 "methods":[{"name":"<init>","parameterTypes":["java.lang.String"] }]
112 "name":"org.signal.libsignal.protocol.groups.state.SenderKeyRecord",
113 "fields":[{"name":"unsafeHandle"}],
114 "methods":[{"name":"<init>","parameterTypes":["long"] }]
117 "name":"org.signal.libsignal.protocol.groups.state.SenderKeyStore"
120 "name":"org.signal.libsignal.protocol.logging.Log",
121 "methods":[{"name":"log","parameterTypes":["int","java.lang.String","java.lang.String"] }]
124 "name":"org.signal.libsignal.protocol.message.PlaintextContent",
125 "fields":[{"name":"unsafeHandle"}]
128 "name":"org.signal.libsignal.protocol.message.PreKeySignalMessage",
129 "fields":[{"name":"unsafeHandle"}],
130 "methods":[{"name":"<init>","parameterTypes":["long"] }]
133 "name":"org.signal.libsignal.protocol.message.SenderKeyMessage",
134 "fields":[{"name":"unsafeHandle"}],
135 "methods":[{"name":"<init>","parameterTypes":["long"] }]
138 "name":"org.signal.libsignal.protocol.message.SignalMessage",
139 "fields":[{"name":"unsafeHandle"}],
140 "methods":[{"name":"<init>","parameterTypes":["long"] }]
143 "name":"org.signal.libsignal.protocol.state.IdentityKeyStore"
146 "name":"org.signal.libsignal.protocol.state.IdentityKeyStore$Direction",
148 {"name":"RECEIVING"},
153 "name":"org.signal.libsignal.protocol.state.PreKeyRecord",
154 "fields":[{"name":"unsafeHandle"}]
157 "name":"org.signal.libsignal.protocol.state.PreKeyStore"
160 "name":"org.signal.libsignal.protocol.state.SessionRecord",
161 "fields":[{"name":"unsafeHandle"}],
162 "methods":[{"name":"<init>","parameterTypes":["byte[]"] }]
165 "name":"org.signal.libsignal.protocol.state.SessionStore"
168 "name":"org.signal.libsignal.protocol.state.SignedPreKeyRecord",
169 "fields":[{"name":"unsafeHandle"}]
172 "name":"org.signal.libsignal.protocol.state.SignedPreKeyStore"
175 "name":"org.sqlite.Collation"
178 "name":"org.sqlite.Function"
181 "name":"org.sqlite.Function$Aggregate"
184 "name":"org.sqlite.Function$Window"
187 "name":"org.sqlite.ProgressHandler"
190 "name":"org.sqlite.core.DB",
191 "methods":[{"name":"throwex","parameterTypes":["int"] }]
194 "name":"org.sqlite.core.DB$ProgressObserver"
197 "name":"org.sqlite.core.NativeDB",
199 {"name":"colldatalist"},
201 {"name":"udfdatalist"}