+ "methods":[{"name":"getUnicodeLocaleType","parameterTypes":["java.lang.String"] }]}
+,
+{
+ "name":"java.util.Optional",
+ "allDeclaredFields":true,
+ "queryAllDeclaredMethods":true,
+ "queryAllDeclaredConstructors":true}
+,
+{
+ "name":"java.util.RandomAccess",
+ "allDeclaredMethods":true}
+,
+{
+ "name":"java.util.UUID",
+ "allDeclaredFields":true,
+ "allDeclaredMethods":true,
+ "allDeclaredConstructors":true}
+,
+{
+ "name":"javax.security.auth.x500.X500Principal",
+ "methods":[{"name":"<init>","parameterTypes":["sun.security.x509.X500Name"] }]}
+,
+{
+ "name":"long",
+ "allDeclaredMethods":true,
+ "allPublicMethods":true}
+,
+{
+ "name":"long[]"}
+,
+{
+ "name":"org.asamk.Signal",
+ "allDeclaredMethods":true,
+ "allDeclaredClasses":true}
+,
+{
+ "name":"org.asamk.Signal$Configuration",
+ "allDeclaredClasses":true,
+ "queryAllDeclaredMethods":true}
+,
+{
+ "name":"org.asamk.Signal$Device",
+ "allDeclaredMethods":true,
+ "allDeclaredClasses":true}
+,
+{
+ "name":"org.asamk.Signal$Error$Failure",
+ "methods":[{"name":"<init>","parameterTypes":["java.lang.String"] }]}
+,
+{
+ "name":"org.asamk.Signal$Error$UntrustedIdentity",
+ "methods":[{"name":"<init>","parameterTypes":["java.lang.String"] }]}
+,
+{
+ "name":"org.asamk.Signal$Group",
+ "allDeclaredMethods":true,
+ "allDeclaredClasses":true}
+,
+{
+ "name":"org.asamk.Signal$MessageReceived",
+ "allDeclaredConstructors":true,
+ "allPublicConstructors":true}
+,
+{
+ "name":"org.asamk.Signal$MessageReceivedV2",
+ "queryAllDeclaredConstructors":true,
+ "queryAllPublicConstructors":true,
+ "methods":[{"name":"<init>","parameterTypes":["java.lang.String","long","java.lang.String","byte[]","java.lang.String","java.util.Map"] }]}
+,
+{
+ "name":"org.asamk.Signal$ReceiptReceived",
+ "allDeclaredConstructors":true,
+ "allPublicConstructors":true}
+,
+{
+ "name":"org.asamk.Signal$ReceiptReceivedV2",
+ "queryAllDeclaredConstructors":true,
+ "queryAllPublicConstructors":true,
+ "methods":[{"name":"<init>","parameterTypes":["java.lang.String","long","java.lang.String","java.lang.String","java.util.Map"] }]}
+,
+{
+ "name":"org.asamk.Signal$StructDevice",
+ "allDeclaredFields":true,
+ "queryAllDeclaredConstructors":true,
+ "methods":[{"name":"<init>","parameterTypes":["org.freedesktop.dbus.DBusPath","java.lang.Long","java.lang.String"] }]}
+,
+{
+ "name":"org.asamk.Signal$StructGroup",
+ "allDeclaredFields":true}
+,
+{
+ "name":"org.asamk.Signal$SyncMessageReceived",
+ "allDeclaredConstructors":true,
+ "allPublicConstructors":true}
+,
+{
+ "name":"org.asamk.Signal$SyncMessageReceivedV2",
+ "queryAllDeclaredConstructors":true,
+ "queryAllPublicConstructors":true,
+ "methods":[{"name":"<init>","parameterTypes":["java.lang.String","long","java.lang.String","java.lang.String","byte[]","java.lang.String","java.util.Map"] }]}
+,
+{
+ "name":"org.asamk.SignalControl",
+ "allDeclaredMethods":true,
+ "allDeclaredClasses":true}
+,
+{
+ "name":"org.asamk.SignalControl$Error$Failure",
+ "methods":[{"name":"<init>","parameterTypes":["java.lang.String"] }]}
+,
+{
+ "name":"org.asamk.signal.commands.FinishLinkCommand$FinishLinkParams",
+ "allDeclaredFields":true,
+ "queryAllDeclaredMethods":true,
+ "queryAllDeclaredConstructors":true,
+ "methods":[{"name":"<init>","parameterTypes":["java.lang.String","java.lang.String"] }]}
+,
+{
+ "name":"org.asamk.signal.commands.FinishLinkCommand$JsonFinishLink",
+ "allDeclaredFields":true,
+ "queryAllDeclaredMethods":true,
+ "queryAllDeclaredConstructors":true,
+ "methods":[{"name":"number","parameterTypes":[] }]}
+,
+{
+ "name":"org.asamk.signal.commands.GetUserStatusCommand$JsonUserStatus",
+ "allDeclaredFields":true,
+ "allDeclaredMethods":true,
+ "allDeclaredConstructors":true}
+,
+{
+ "name":"org.asamk.signal.commands.ListAccountsCommand$JsonAccount",
+ "allDeclaredFields":true,
+ "queryAllDeclaredMethods":true,
+ "queryAllDeclaredConstructors":true,
+ "methods":[{"name":"number","parameterTypes":[] }]}
+,
+{
+ "name":"org.asamk.signal.commands.ListContactsCommand$JsonContact",
+ "allDeclaredFields":true,
+ "allDeclaredMethods":true,
+ "allDeclaredConstructors":true}
+,
+{
+ "name":"org.asamk.signal.commands.ListDevicesCommand$JsonDevice",
+ "allDeclaredFields":true,
+ "allDeclaredMethods":true,
+ "allDeclaredConstructors":true}
+,
+{
+ "name":"org.asamk.signal.commands.ListGroupsCommand$JsonGroup",
+ "allDeclaredFields":true,
+ "allDeclaredMethods":true,
+ "allDeclaredConstructors":true}
+,
+{
+ "name":"org.asamk.signal.commands.ListGroupsCommand$JsonGroupMember",
+ "allDeclaredFields":true,
+ "allDeclaredMethods":true,
+ "allDeclaredConstructors":true}
+,
+{
+ "name":"org.asamk.signal.commands.ListIdentitiesCommand$JsonIdentity",
+ "allDeclaredFields":true,
+ "allDeclaredMethods":true,
+ "allDeclaredConstructors":true}
+,
+{
+ "name":"org.asamk.signal.commands.ListStickerPacksCommand$JsonStickerPack",
+ "allDeclaredFields":true,
+ "queryAllDeclaredMethods":true,
+ "queryAllDeclaredConstructors":true,
+ "methods":[
+ {"name":"author","parameterTypes":[] },
+ {"name":"cover","parameterTypes":[] },
+ {"name":"installed","parameterTypes":[] },
+ {"name":"packId","parameterTypes":[] },
+ {"name":"stickers","parameterTypes":[] },
+ {"name":"title","parameterTypes":[] },
+ {"name":"url","parameterTypes":[] }
+ ]}
+,
+{
+ "name":"org.asamk.signal.commands.ListStickerPacksCommand$JsonStickerPack$JsonSticker",
+ "allDeclaredFields":true,
+ "queryAllDeclaredMethods":true,
+ "queryAllDeclaredConstructors":true,
+ "methods":[
+ {"name":"contentType","parameterTypes":[] },
+ {"name":"emoji","parameterTypes":[] },
+ {"name":"id","parameterTypes":[] }
+ ]}
+,
+{
+ "name":"org.asamk.signal.commands.RegisterCommand$RegistrationParams",
+ "allDeclaredFields":true,
+ "queryAllDeclaredMethods":true,
+ "queryAllDeclaredConstructors":true,
+ "methods":[{"name":"<init>","parameterTypes":["java.lang.Boolean","java.lang.String"] }]}
+,
+{
+ "name":"org.asamk.signal.commands.StartLinkCommand$JsonLink",
+ "allDeclaredFields":true,
+ "queryAllDeclaredMethods":true,
+ "queryAllDeclaredConstructors":true,
+ "methods":[{"name":"deviceLinkUri","parameterTypes":[] }]}
+,
+{
+ "name":"org.asamk.signal.commands.VerifyCommand$VerifyParams",
+ "allDeclaredFields":true,
+ "queryAllDeclaredMethods":true,
+ "queryAllDeclaredConstructors":true,
+ "methods":[{"name":"<init>","parameterTypes":["java.lang.String","java.lang.String"] }]}
+,
+{
+ "name":"org.asamk.signal.json.JsonAttachment",
+ "allDeclaredFields":true,
+ "allDeclaredMethods":true,
+ "allDeclaredConstructors":true}
+,
+{
+ "name":"org.asamk.signal.json.JsonCallMessage",
+ "allDeclaredFields":true,
+ "allDeclaredMethods":true,
+ "allDeclaredConstructors":true}
+,
+{
+ "name":"org.asamk.signal.json.JsonCallMessage$Answer",
+ "allDeclaredFields":true,
+ "queryAllDeclaredMethods":true,
+ "queryAllDeclaredConstructors":true,
+ "methods":[
+ {"name":"id","parameterTypes":[] },
+ {"name":"opaque","parameterTypes":[] },
+ {"name":"sdp","parameterTypes":[] }
+ ]}
+,
+{
+ "name":"org.asamk.signal.json.JsonCallMessage$Busy",
+ "allDeclaredFields":true,
+ "queryAllDeclaredMethods":true,
+ "queryAllDeclaredConstructors":true,
+ "methods":[{"name":"id","parameterTypes":[] }]}
+,
+{
+ "name":"org.asamk.signal.json.JsonCallMessage$Hangup",
+ "allDeclaredFields":true,
+ "queryAllDeclaredMethods":true,
+ "queryAllDeclaredConstructors":true,
+ "methods":[
+ {"name":"deviceId","parameterTypes":[] },
+ {"name":"id","parameterTypes":[] },
+ {"name":"isLegacy","parameterTypes":[] },
+ {"name":"type","parameterTypes":[] }
+ ]}
+,
+{
+ "name":"org.asamk.signal.json.JsonCallMessage$IceUpdate",
+ "allDeclaredFields":true,
+ "queryAllDeclaredMethods":true,
+ "queryAllDeclaredConstructors":true,
+ "methods":[
+ {"name":"id","parameterTypes":[] },
+ {"name":"opaque","parameterTypes":[] },
+ {"name":"sdp","parameterTypes":[] }
+ ]}
+,
+{
+ "name":"org.asamk.signal.json.JsonCallMessage$Offer",
+ "allDeclaredFields":true,
+ "queryAllDeclaredMethods":true,
+ "queryAllDeclaredConstructors":true,
+ "methods":[
+ {"name":"id","parameterTypes":[] },
+ {"name":"opaque","parameterTypes":[] },
+ {"name":"sdp","parameterTypes":[] },
+ {"name":"type","parameterTypes":[] }
+ ]}
+,
+{
+ "name":"org.asamk.signal.json.JsonContactAddress",
+ "allDeclaredFields":true,
+ "allDeclaredMethods":true,
+ "allDeclaredConstructors":true}
+,
+{
+ "name":"org.asamk.signal.json.JsonContactAvatar",
+ "allDeclaredFields":true,
+ "allDeclaredMethods":true,
+ "allDeclaredConstructors":true}
+,
+{
+ "name":"org.asamk.signal.json.JsonContactEmail",
+ "allDeclaredFields":true,
+ "allDeclaredMethods":true,
+ "allDeclaredConstructors":true}
+,
+{
+ "name":"org.asamk.signal.json.JsonContactName",
+ "allDeclaredFields":true,
+ "allDeclaredMethods":true,
+ "allDeclaredConstructors":true}
+,
+{
+ "name":"org.asamk.signal.json.JsonContactPhone",
+ "allDeclaredFields":true,
+ "allDeclaredMethods":true,
+ "allDeclaredConstructors":true}
+,
+{
+ "name":"org.asamk.signal.json.JsonDataMessage",
+ "allDeclaredFields":true,
+ "allDeclaredMethods":true,
+ "allDeclaredConstructors":true}
+,
+{
+ "name":"org.asamk.signal.json.JsonError",
+ "allDeclaredFields":true,
+ "allDeclaredMethods":true,
+ "allDeclaredConstructors":true}
+,
+{
+ "name":"org.asamk.signal.json.JsonGroupInfo",
+ "allDeclaredFields":true,
+ "allDeclaredMethods":true,
+ "allDeclaredConstructors":true}
+,
+{
+ "name":"org.asamk.signal.json.JsonMention",
+ "allDeclaredFields":true,
+ "allDeclaredMethods":true,
+ "allDeclaredConstructors":true}
+,
+{
+ "name":"org.asamk.signal.json.JsonMessageEnvelope",
+ "allDeclaredFields":true,
+ "allDeclaredMethods":true,
+ "allDeclaredConstructors":true}
+,
+{
+ "name":"org.asamk.signal.json.JsonPayment",
+ "allDeclaredFields":true,
+ "queryAllDeclaredMethods":true,
+ "queryAllDeclaredConstructors":true,
+ "methods":[
+ {"name":"note","parameterTypes":[] },
+ {"name":"receipt","parameterTypes":[] }
+ ]}
+,
+{
+ "name":"org.asamk.signal.json.JsonQuote",
+ "allDeclaredFields":true,
+ "allDeclaredMethods":true,
+ "allDeclaredConstructors":true}
+,
+{
+ "name":"org.asamk.signal.json.JsonQuotedAttachment",
+ "allDeclaredFields":true,
+ "allDeclaredMethods":true,
+ "allDeclaredConstructors":true}
+,
+{
+ "name":"org.asamk.signal.json.JsonReaction",
+ "allDeclaredFields":true,
+ "allDeclaredMethods":true,
+ "allDeclaredConstructors":true}
+,
+{
+ "name":"org.asamk.signal.json.JsonReceiptMessage",
+ "allDeclaredFields":true,
+ "allDeclaredMethods":true,
+ "allDeclaredConstructors":true}
+,
+{
+ "name":"org.asamk.signal.json.JsonRecipientAddress",
+ "allDeclaredFields":true,
+ "queryAllDeclaredMethods":true,
+ "queryAllDeclaredConstructors":true,
+ "methods":[
+ {"name":"number","parameterTypes":[] },
+ {"name":"uuid","parameterTypes":[] }
+ ]}
+,
+{
+ "name":"org.asamk.signal.json.JsonRemoteDelete",
+ "allDeclaredFields":true,
+ "allDeclaredMethods":true,
+ "allDeclaredConstructors":true}
+,
+{
+ "name":"org.asamk.signal.json.JsonSendMessageResult",
+ "allDeclaredFields":true,
+ "queryAllDeclaredMethods":true,
+ "queryAllDeclaredConstructors":true,
+ "methods":[
+ {"name":"groupId","parameterTypes":[] },
+ {"name":"recipientAddress","parameterTypes":[] },
+ {"name":"retryAfterSeconds","parameterTypes":[] },
+ {"name":"token","parameterTypes":[] },
+ {"name":"type","parameterTypes":[] }
+ ]}
+,
+{
+ "name":"org.asamk.signal.json.JsonSendMessageResult$Type",
+ "allDeclaredFields":true,
+ "queryAllDeclaredMethods":true}
+,
+{
+ "name":"org.asamk.signal.json.JsonSharedContact",
+ "allDeclaredFields":true,
+ "allDeclaredMethods":true,
+ "allDeclaredConstructors":true}
+,
+{
+ "name":"org.asamk.signal.json.JsonSticker",
+ "allDeclaredFields":true,
+ "allDeclaredMethods":true,
+ "allDeclaredConstructors":true}
+,
+{
+ "name":"org.asamk.signal.json.JsonSyncDataMessage",
+ "allDeclaredFields":true,
+ "allDeclaredMethods":true,
+ "allDeclaredConstructors":true}
+,
+{
+ "name":"org.asamk.signal.json.JsonSyncMessage",
+ "allDeclaredFields":true,
+ "allDeclaredMethods":true,
+ "allDeclaredConstructors":true}
+,
+{
+ "name":"org.asamk.signal.json.JsonSyncMessageType",
+ "allDeclaredFields":true,
+ "allDeclaredMethods":true}
+,
+{
+ "name":"org.asamk.signal.json.JsonSyncReadMessage",
+ "allDeclaredFields":true,
+ "allDeclaredMethods":true,
+ "allDeclaredConstructors":true}
+,