A B C D E F G H I J K L M N O P R S T U V W 
All Classes All Packages
All Classes All Packages
All Classes All Packages
A
- AbstractRPCCommand<T> - Class in jrpc.clightning.commands
 - AbstractRPCCommand(String) - Constructor for class jrpc.clightning.commands.AbstractRPCCommand
 - AbstractRPCMethod - Class in jrpc.clightning.plugins.rpcmethods
 - AbstractRPCMethod(String, String, String) - Constructor for class jrpc.clightning.plugins.rpcmethods.AbstractRPCMethod
 - AbstractRPCMethod(String, String, String, String) - Constructor for class jrpc.clightning.plugins.rpcmethods.AbstractRPCMethod
 - AbstractRPCMethod(String, String, String, String, RPCMethodType) - Constructor for class jrpc.clightning.plugins.rpcmethods.AbstractRPCMethod
 - add(String, JsonElement) - Method in class jrpc.service.converters.jsonwrapper.CLightningJsonObject
 - add(String, Object) - Method in class jrpc.service.converters.jsonwrapper.CLightningJsonObject
 - addFeature(String, String, String, String) - Method in class jrpc.clightning.plugins.rpcmethods.manifest.ManifestMethod
 - addHook(String) - Method in class jrpc.clightning.plugins.rpcmethods.manifest.ManifestMethod
 - addInterceptorAfterRPCMethod(Interceptor) - Method in class jrpc.clightning.plugins.CLightningPlugin
 - addInterceptorAfterRPCMethod(Interceptor) - Method in interface jrpc.clightning.plugins.ICLightningPlugin
 - addInterceptorBeforeRPCMethod(Interceptor) - Method in class jrpc.clightning.plugins.CLightningPlugin
 - addInterceptorBeforeRPCMethod(Interceptor) - Method in interface jrpc.clightning.plugins.ICLightningPlugin
 - addMethod(AbstractRPCMethod) - Method in class jrpc.clightning.plugins.rpcmethods.manifest.ManifestMethod
 - addMethods(List<AbstractRPCMethod>) - Method in class jrpc.clightning.plugins.rpcmethods.manifest.ManifestMethod
 - addNotification(String) - Method in class jrpc.clightning.plugins.CLightningPlugin
 - 
Method to help the user to register a custom notification for the plugin
 - addNotification(String) - Method in class jrpc.clightning.plugins.rpcmethods.manifest.ManifestMethod
 - addOption(Option) - Method in class jrpc.clightning.plugins.rpcmethods.manifest.ManifestMethod
 - addParameter(String, Object) - Method in class jrpc.clightning.plugins.CLightningPlugin
 - addParameter(String, Object) - Method in interface jrpc.clightning.plugins.ICLightningPlugin
 - addProperty(String, Boolean) - Method in class jrpc.service.converters.jsonwrapper.CLightningJsonObject
 - addProperty(String, Character) - Method in class jrpc.service.converters.jsonwrapper.CLightningJsonObject
 - addProperty(String, Number) - Method in class jrpc.service.converters.jsonwrapper.CLightningJsonObject
 - addProperty(String, String) - Method in class jrpc.service.converters.jsonwrapper.CLightningJsonObject
 - AddressType - Enum in jrpc.clightning.model.types
 - addRPCMethod(AbstractRPCMethod) - Method in class jrpc.clightning.plugins.CLightningPlugin
 - addRPCMethod(AbstractRPCMethod) - Method in interface jrpc.clightning.plugins.ICLightningPlugin
 - addSubscription(String) - Method in class jrpc.clightning.plugins.CLightningPlugin
 - addSubscriptions(String) - Method in class jrpc.clightning.plugins.rpcmethods.manifest.ManifestMethod
 - autoCleanInvoice() - Method in class jrpc.clightning.CLightningRPC
 - autoCleanInvoice(String, String) - Method in class jrpc.clightning.CLightningRPC
 - autoCleanInvoice(CommandRPCMediator, String, String) - Method in class jrpc.clightning.rpc.payment.CLightningPaymentRPC
 - AUTOCLEANINVOICE - jrpc.clightning.commands.Command
 
B
- BECH32 - jrpc.clightning.model.types.AddressType
 - BitcoinDestination - Class in jrpc.clightning.model.types.bitcoin
 - BitcoinDestination() - Constructor for class jrpc.clightning.model.types.bitcoin.BitcoinDestination
 - BitcoinDestination(String, String) - Constructor for class jrpc.clightning.model.types.bitcoin.BitcoinDestination
 - BitcoinOutputTypeAdapter - Class in jrpc.service.converters.jsontypeadapter
 - BitcoinOutputTypeAdapter(Gson) - Constructor for class jrpc.service.converters.jsontypeadapter.BitcoinOutputTypeAdapter
 - BitcoinUTXO - Class in jrpc.clightning.model.types.bitcoin
 - BitcoinUTXO(String, int) - Constructor for class jrpc.clightning.model.types.bitcoin.BitcoinUTXO
 - BitcoinUTXOTypeAdapter - Class in jrpc.service.converters.jsontypeadapter
 - BitcoinUTXOTypeAdapter(Gson) - Constructor for class jrpc.service.converters.jsontypeadapter.BitcoinUTXOTypeAdapter
 
C
- call(String, Class<T>) - Method in class jrpc.clightning.LiteCLightningRPC
 - 
Make a JSON RPC 2.0 call over the socket, and unwrap the result in a class of the specified type
 - call(String, Map<String, Object>, Class<T>) - Method in class jrpc.clightning.LiteCLightningRPC
 - 
Make a JSON RPC 2.0 call over the socket, and unwrap the result in a class of the specified type
 - CallOnInitMethod - Class in jrpc.clightning.plugins.interceptor
 - CallOnInitMethod() - Constructor for class jrpc.clightning.plugins.interceptor.CallOnInitMethod
 - changeUrlRpcFile(String) - Method in class jrpc.clightning.service.CLightningConfigurator
 - checkJSONObjectNotNull(String, Class, JsonObject) - Static method in class jrpc.util.ParameterChecker
 - clean() - Method in class jrpc.clightning.model.CLightningProprietiesMediator
 - CLightingPluginConfig - Class in jrpc.clightning.model.types
 - CLightingPluginConfig() - Constructor for class jrpc.clightning.model.types.CLightingPluginConfig
 - CLightningBitcoinRPC - Class in jrpc.clightning.rpc.bitcoin
 - CLightningBitcoinRPC() - Constructor for class jrpc.clightning.rpc.bitcoin.CLightningBitcoinRPC
 - CLightningBitcoinTx - Class in jrpc.clightning.model
 - CLightningBitcoinTx() - Constructor for class jrpc.clightning.model.CLightningBitcoinTx
 - CLightningChannel - Class in jrpc.clightning.model.types
 - CLightningChannel() - Constructor for class jrpc.clightning.model.types.CLightningChannel
 - CLightningChannelRPC - Class in jrpc.clightning.rpc.channel
 - CLightningChannelRPC() - Constructor for class jrpc.clightning.rpc.channel.CLightningChannelRPC
 - CLightningCommandConnect - Class in jrpc.clightning.commands
 - CLightningCommandConnect() - Constructor for class jrpc.clightning.commands.CLightningCommandConnect
 - CLightningCommandDecodePay - Class in jrpc.clightning.commands
 - CLightningCommandDecodePay() - Constructor for class jrpc.clightning.commands.CLightningCommandDecodePay
 - CLightningCommandDisconnect - Class in jrpc.clightning.commands
 - CLightningCommandDisconnect() - Constructor for class jrpc.clightning.commands.CLightningCommandDisconnect
 - CLightningCommandFeeRate - Class in jrpc.clightning.commands
 - CLightningCommandFeeRate() - Constructor for class jrpc.clightning.commands.CLightningCommandFeeRate
 - CLightningCommandFundPSBT - Class in jrpc.clightning.commands
 - CLightningCommandFundPSBT() - Constructor for class jrpc.clightning.commands.CLightningCommandFundPSBT
 - CLightningCommandGetRoute - Class in jrpc.clightning.commands
 - CLightningCommandGetRoute() - Constructor for class jrpc.clightning.commands.CLightningCommandGetRoute
 - CLightningCommandHelp - Class in jrpc.clightning.commands
 - CLightningCommandHelp() - Constructor for class jrpc.clightning.commands.CLightningCommandHelp
 - CLightningCommandListChannels - Class in jrpc.clightning.commands
 - CLightningCommandListChannels() - Constructor for class jrpc.clightning.commands.CLightningCommandListChannels
 - CLightningCommandListConfigs - Class in jrpc.clightning.commands
 - CLightningCommandListConfigs() - Constructor for class jrpc.clightning.commands.CLightningCommandListConfigs
 - CLightningCommandListNodes - Class in jrpc.clightning.commands
 - CLightningCommandListNodes() - Constructor for class jrpc.clightning.commands.CLightningCommandListNodes
 - CLightningCommandListPays - Class in jrpc.clightning.commands
 - CLightningCommandListPays() - Constructor for class jrpc.clightning.commands.CLightningCommandListPays
 - CLightningCommandListPeers - Class in jrpc.clightning.commands
 - CLightningCommandListPeers() - Constructor for class jrpc.clightning.commands.CLightningCommandListPeers
 - CLightningCommandListSendPays - Class in jrpc.clightning.commands
 - CLightningCommandListSendPays() - Constructor for class jrpc.clightning.commands.CLightningCommandListSendPays
 - CLightningCommandListTransactions - Class in jrpc.clightning.commands
 - CLightningCommandListTransactions() - Constructor for class jrpc.clightning.commands.CLightningCommandListTransactions
 - CLightningCommandPay - Class in jrpc.clightning.commands
 - CLightningCommandPay() - Constructor for class jrpc.clightning.commands.CLightningCommandPay
 - CLightningCommandPing - Class in jrpc.clightning.commands
 - CLightningCommandPing() - Constructor for class jrpc.clightning.commands.CLightningCommandPing
 - CLightningCommandReserveInputs - Class in jrpc.clightning.commands
 - CLightningCommandReserveInputs() - Constructor for class jrpc.clightning.commands.CLightningCommandReserveInputs
 - CLightningCommandSendPSBT - Class in jrpc.clightning.commands
 - CLightningCommandSendPSBT() - Constructor for class jrpc.clightning.commands.CLightningCommandSendPSBT
 - CLightningCommandSignPSBT - Class in jrpc.clightning.commands
 - CLightningCommandSignPSBT() - Constructor for class jrpc.clightning.commands.CLightningCommandSignPSBT
 - CLightningCommandStop - Class in jrpc.clightning.commands
 - CLightningCommandStop() - Constructor for class jrpc.clightning.commands.CLightningCommandStop
 - CLightningCommandUnreserveInputs - Class in jrpc.clightning.commands
 - CLightningCommandUnreserveInputs() - Constructor for class jrpc.clightning.commands.CLightningCommandUnreserveInputs
 - CLightningCommandWaitingInvoice - Class in jrpc.clightning.commands
 - CLightningCommandWaitingInvoice() - Constructor for class jrpc.clightning.commands.CLightningCommandWaitingInvoice
 - CLightningCommandWaitSenDPay - Class in jrpc.clightning.commands
 - CLightningCommandWaitSenDPay() - Constructor for class jrpc.clightning.commands.CLightningCommandWaitSenDPay
 - CLightningConfigurator - Class in jrpc.clightning.service
 - 
TODO Refactoring this class
 - CLightningConnect - Class in jrpc.clightning.model.types
 - CLightningConnect() - Constructor for class jrpc.clightning.model.types.CLightningConnect
 - CLightningDecodePay - Class in jrpc.clightning.model
 - CLightningDecodePay() - Constructor for class jrpc.clightning.model.CLightningDecodePay
 - CLightningException - Exception in jrpc.clightning.exceptions
 - CLightningException() - Constructor for exception jrpc.clightning.exceptions.CLightningException
 - CLightningException(String) - Constructor for exception jrpc.clightning.exceptions.CLightningException
 - CLightningException(String, Throwable) - Constructor for exception jrpc.clightning.exceptions.CLightningException
 - CLightningException(String, Throwable, boolean, boolean) - Constructor for exception jrpc.clightning.exceptions.CLightningException
 - CLightningException(Throwable) - Constructor for exception jrpc.clightning.exceptions.CLightningException
 - CLightningFeeRate - Class in jrpc.clightning.model
 - CLightningFeeRate() - Constructor for class jrpc.clightning.model.CLightningFeeRate
 - CLightningFundPSBT - Class in jrpc.clightning.model
 - CLightningFundPSBT() - Constructor for class jrpc.clightning.model.CLightningFundPSBT
 - CLightningGetInfo - Class in jrpc.clightning.model
 - CLightningGetInfo() - Constructor for class jrpc.clightning.model.CLightningGetInfo
 - CLightningGetRoutes - Class in jrpc.clightning.model
 - CLightningGetRoutes() - Constructor for class jrpc.clightning.model.CLightningGetRoutes
 - CLightningHelp - Class in jrpc.clightning.model
 - CLightningHelp() - Constructor for class jrpc.clightning.model.CLightningHelp
 - CLightningInfoChannel - Class in jrpc.clightning.model.types
 - CLightningInfoChannel() - Constructor for class jrpc.clightning.model.types.CLightningInfoChannel
 - CLightningInvoice - Class in jrpc.clightning.model
 - CLightningInvoice() - Constructor for class jrpc.clightning.model.CLightningInvoice
 - CLightningJsonObject - Class in jrpc.service.converters.jsonwrapper
 - CLightningJsonObject() - Constructor for class jrpc.service.converters.jsonwrapper.CLightningJsonObject
 - CLightningJsonObject(JsonObject) - Constructor for class jrpc.service.converters.jsonwrapper.CLightningJsonObject
 - CLightningListChannels - Class in jrpc.clightning.model
 - CLightningListChannels() - Constructor for class jrpc.clightning.model.CLightningListChannels
 - CLightningListConfigs - Class in jrpc.clightning.model
 - CLightningListConfigs() - Constructor for class jrpc.clightning.model.CLightningListConfigs
 - CLightningListFunds - Class in jrpc.clightning.model
 - CLightningListFunds() - Constructor for class jrpc.clightning.model.CLightningListFunds
 - CLightningListInvoices - Class in jrpc.clightning.model
 - CLightningListInvoices() - Constructor for class jrpc.clightning.model.CLightningListInvoices
 - CLightningListNodes - Class in jrpc.clightning.model
 - CLightningListNodes() - Constructor for class jrpc.clightning.model.CLightningListNodes
 - CLightningListPays - Class in jrpc.clightning.model
 - CLightningListPays() - Constructor for class jrpc.clightning.model.CLightningListPays
 - CLightningListPeers - Class in jrpc.clightning.model
 - CLightningListPeers() - Constructor for class jrpc.clightning.model.CLightningListPeers
 - CLightningListSendPays - Class in jrpc.clightning.model
 - CLightningListSendPays() - Constructor for class jrpc.clightning.model.CLightningListSendPays
 - CLightningListTransactions - Class in jrpc.clightning.model
 - CLightningListTransactions() - Constructor for class jrpc.clightning.model.CLightningListTransactions
 - CLightningLogger - Class in jrpc.service
 - CLightningLogger.LevelLogger - Enum in jrpc.service
 - CLightningNetworkRPC - Class in jrpc.clightning.rpc.network
 - CLightningNetworkRPC() - Constructor for class jrpc.clightning.rpc.network.CLightningNetworkRPC
 - CLightningNewAddress - Class in jrpc.clightning.model
 - CLightningNewAddress() - Constructor for class jrpc.clightning.model.CLightningNewAddress
 - CLightningNode - Class in jrpc.clightning.model.types
 - CLightningNode() - Constructor for class jrpc.clightning.model.types.CLightningNode
 - CLightningOutput - Class in jrpc.clightning.model.types
 - CLightningOutput() - Constructor for class jrpc.clightning.model.types.CLightningOutput
 - CLightningPay - Class in jrpc.clightning.model.types
 - CLightningPay() - Constructor for class jrpc.clightning.model.types.CLightningPay
 - CLightningPaymentRPC - Class in jrpc.clightning.rpc.payment
 - CLightningPaymentRPC() - Constructor for class jrpc.clightning.rpc.payment.CLightningPaymentRPC
 - CLightningPayResult - Class in jrpc.clightning.model
 - CLightningPayResult() - Constructor for class jrpc.clightning.model.CLightningPayResult
 - CLightningPeerData - Class in jrpc.clightning.model.types
 - CLightningPeerData() - Constructor for class jrpc.clightning.model.types.CLightningPeerData
 - CLightningPing - Class in jrpc.clightning.model.types
 - CLightningPing() - Constructor for class jrpc.clightning.model.types.CLightningPing
 - CLightningPlugin - Class in jrpc.clightning.plugins
 - CLightningPlugin() - Constructor for class jrpc.clightning.plugins.CLightningPlugin
 - CLightningPluginConfModel - Class in jrpc.clightning.model.types
 - CLightningPluginConfModel() - Constructor for class jrpc.clightning.model.types.CLightningPluginConfModel
 - CLightningPluginException - Exception in jrpc.clightning.plugins.exceptions
 - CLightningPluginException(int, String) - Constructor for exception jrpc.clightning.plugins.exceptions.CLightningPluginException
 - CLightningPluginException(int, String, Throwable) - Constructor for exception jrpc.clightning.plugins.exceptions.CLightningPluginException
 - CLightningProprietiesMediator - Class in jrpc.clightning.model
 - CLightningPSBT - Class in jrpc.clightning.model.types
 - CLightningPSBT() - Constructor for class jrpc.clightning.model.types.CLightningPSBT
 - CLightningRawTransactions - Class in jrpc.clightning.model.types.bitcoin
 - CLightningRawTransactions() - Constructor for class jrpc.clightning.model.types.bitcoin.CLightningRawTransactions
 - CLightningReservation - Class in jrpc.clightning.model.types
 - CLightningReservation() - Constructor for class jrpc.clightning.model.types.CLightningReservation
 - CLightningReserveInputs - Class in jrpc.clightning.model
 - CLightningReserveInputs() - Constructor for class jrpc.clightning.model.CLightningReserveInputs
 - CLightningRPC - Class in jrpc.clightning
 - CLightningRPC() - Constructor for class jrpc.clightning.CLightningRPC
 - 
Create a client where the configuration it is taken from a config file.
 - CLightningRPC(String) - Constructor for class jrpc.clightning.CLightningRPC
 - 
Create a client where with a connection with the unix socket at the specified path.
 - CLightningSendPay - Class in jrpc.clightning.model.types
 - CLightningSendPay() - Constructor for class jrpc.clightning.model.types.CLightningSendPay
 - CLightningSocket - Class in jrpc.clightning.service.socket
 - CLightningSocket() - Constructor for class jrpc.clightning.service.socket.CLightningSocket
 - CLightningSocket(String) - Constructor for class jrpc.clightning.service.socket.CLightningSocket
 - CLightningTransaction - Class in jrpc.clightning.model.types
 - CLightningTransaction() - Constructor for class jrpc.clightning.model.types.CLightningTransaction
 - CLightningTransactionInput - Class in jrpc.clightning.model.types.bitcoin
 - CLightningTransactionInput() - Constructor for class jrpc.clightning.model.types.bitcoin.CLightningTransactionInput
 - CLightningTransactionOutput - Class in jrpc.clightning.model.types.bitcoin
 - CLightningTransactionOutput() - Constructor for class jrpc.clightning.model.types.bitcoin.CLightningTransactionOutput
 - close() - Method in interface jrpc.service.socket.ISocket
 - close() - Method in class jrpc.service.socket.UnixDomainSocketRpc
 - close(String) - Method in class jrpc.clightning.CLightningRPC
 - close(String, String, String, String) - Method in class jrpc.clightning.CLightningRPC
 - close(CommandRPCMediator, String, String, String, String) - Method in class jrpc.clightning.rpc.channel.CLightningChannelRPC
 - CLOSE - jrpc.clightning.commands.Command
 - Command - Enum in jrpc.clightning.commands
 - CommandException - Exception in jrpc.clightning.exceptions
 - CommandException(String) - Constructor for exception jrpc.clightning.exceptions.CommandException
 - CommandException(String, Throwable) - Constructor for exception jrpc.clightning.exceptions.CommandException
 - CommandException(String, Throwable, boolean, boolean) - Constructor for exception jrpc.clightning.exceptions.CommandException
 - CommandException(Throwable) - Constructor for exception jrpc.clightning.exceptions.CommandException
 - commandName - Variable in class jrpc.clightning.commands.AbstractRPCCommand
 - commandName() - Method in annotation type jrpc.clightning.annotation.RPCCommand
 - CommandRPCMediator - Class in jrpc.clightning.commands
 - CommandRPCMediator(CLightningSocket) - Constructor for class jrpc.clightning.commands.CommandRPCMediator
 - commands - Variable in class jrpc.clightning.commands.CommandRPCMediator
 - configs - Variable in class jrpc.clightning.plugins.CLightningPlugin
 - connect(String) - Method in class jrpc.clightning.CLightningRPC
 - connect(String, String, String) - Method in class jrpc.clightning.CLightningRPC
 - connect(CommandRPCMediator, String, String, String) - Method in class jrpc.clightning.rpc.channel.CLightningChannelRPC
 - CONNECT - jrpc.clightning.commands.Command
 - containsCommand(ICommandKey, boolean) - Method in class jrpc.clightning.commands.CommandRPCMediator
 - containsNotification(String) - Method in class jrpc.clightning.plugins.CLightningPlugin
 - 
Helper method to check if a notification with the key (method name) exist in the plugin.
 - containsValue(String) - Method in class jrpc.clightning.model.CLightningProprietiesMediator
 - converterJson - Variable in class jrpc.service.socket.UnixDomainSocketRpc
 - custom() - Method in annotation type jrpc.clightning.annotation.RPCCommand
 - customCommands - Variable in class jrpc.clightning.commands.CommandRPCMediator
 
D
- debug(Class, String) - Method in class jrpc.service.CLightningLogger
 - DEBUG - jrpc.clightning.plugins.log.PluginLog
 - DEBUG - jrpc.service.CLightningLogger.LevelLogger
 - decodePay(String) - Method in class jrpc.clightning.CLightningRPC
 - decodePay(String, String) - Method in class jrpc.clightning.CLightningRPC
 - decodePay(CommandRPCMediator, String, String) - Method in class jrpc.clightning.rpc.channel.CLightningChannelRPC
 - DECODEPAY - jrpc.clightning.commands.Command
 - deepCopy() - Method in class jrpc.service.converters.jsonwrapper.CLightningJsonObject
 - defaultPropriety - Variable in class jrpc.clightning.plugins.rpcmethods.manifest.types.Option
 - defValue() - Method in annotation type jrpc.clightning.annotation.PluginOption
 - DELEXPIREDINVOICE - jrpc.clightning.commands.Command
 - delInvoice(String, String) - Method in class jrpc.clightning.CLightningRPC
 - delInvoice(CommandRPCMediator, String, String) - Method in class jrpc.clightning.rpc.payment.CLightningPaymentRPC
 - DELINVOICE - jrpc.clightning.commands.Command
 - deprecated - Variable in class jrpc.clightning.plugins.rpcmethods.manifest.types.Option
 - deprecated() - Method in annotation type jrpc.clightning.annotation.PluginOption
 - description - Variable in class jrpc.clightning.plugins.rpcmethods.AbstractRPCMethod
 - description() - Method in annotation type jrpc.clightning.annotation.PluginOption
 - description() - Method in annotation type jrpc.clightning.annotation.RPCMethod
 - descriptionPlugin - Variable in class jrpc.clightning.plugins.rpcmethods.manifest.types.Option
 - deserialization(InputStream, Type) - Method in interface jrpc.service.converters.IConverter
 - deserialization(InputStream, Type) - Method in class jrpc.service.converters.JsonConverter
 - deserialization(String, Type) - Method in interface jrpc.service.converters.IConverter
 - deserialization(String, Type) - Method in class jrpc.service.converters.JsonConverter
 - DEV_LISTADDRS - jrpc.clightning.commands.Command
 - DEV_RESCAN_OUTPUTS - jrpc.clightning.commands.Command
 - disconnect(String) - Method in class jrpc.clightning.CLightningRPC
 - disconnect(String, boolean) - Method in class jrpc.clightning.CLightningRPC
 - disconnect(CommandRPCMediator, String, boolean) - Method in class jrpc.clightning.rpc.channel.CLightningChannelRPC
 - DISCONNECT - jrpc.clightning.commands.Command
 - doAction(String, CLightningPlugin, CLightningJsonObject, CLightningJsonObject) - Method in class jrpc.clightning.plugins.interceptor.CallOnInitMethod
 - doAction(String, CLightningPlugin, CLightningJsonObject, CLightningJsonObject) - Method in interface jrpc.clightning.plugins.interceptor.Interceptor
 - doAction(String, CLightningPlugin, CLightningJsonObject, CLightningJsonObject) - Method in class jrpc.clightning.plugins.interceptor.MappingCmdOptions
 - doCall(IWrapperSocketCall, Type) - Method in interface jrpc.service.socket.ISocket
 - 
Deprecated.
 - doCall(IWrapperSocketCall, Type) - Method in class jrpc.service.socket.UnixDomainSocketRpc
 - doCheckObjectNotNull(String, String, Object) - Static method in class jrpc.util.ParameterChecker
 - doCheckPositiveNumber(String, String, Number) - Static method in class jrpc.util.ParameterChecker
 - doCheckPositiveNumber(String, String, Number, boolean) - Static method in class jrpc.util.ParameterChecker
 - doCheckString(String, String, String, boolean) - Static method in class jrpc.util.ParameterChecker
 - doRawCall(IWrapperSocketCall) - Method in interface jrpc.service.socket.ISocket
 - 
Make a raw call to the socket without JSON parsing
 - doRawCall(IWrapperSocketCall) - Method in class jrpc.service.socket.UnixDomainSocketRpc
 - doRPCCommand(CLightningSocket, Map<String, Object>) - Method in class jrpc.clightning.commands.AbstractRPCCommand
 - doRPCCommand(CLightningSocket, Map<String, Object>) - Method in interface jrpc.clightning.commands.IRPCCommand
 - doRun(ICLightningPlugin, CLightningJsonObject, CLightningJsonObject) - Method in interface jrpc.clightning.plugins.rpcmethods.ICLightningRPCMethod
 - doRun(ICLightningPlugin, CLightningJsonObject, CLightningJsonObject) - Method in class jrpc.clightning.plugins.rpcmethods.init.InitMethod
 - doRun(ICLightningPlugin, CLightningJsonObject, CLightningJsonObject) - Method in class jrpc.clightning.plugins.rpcmethods.manifest.ManifestMethod
 - doRun(ICLightningPlugin, CLightningJsonObject, CLightningJsonObject) - Method in class jrpc.clightning.plugins.rpcmethods.RPCMethodReflection
 
E
- ENCODING - Static variable in class jrpc.service.socket.UnixDomainSocketRpc
 - entrySet() - Method in class jrpc.service.converters.jsonwrapper.CLightningJsonObject
 - equals(Object) - Method in class jrpc.clightning.plugins.rpcmethods.manifest.types.Notification
 - equals(Object) - Method in class jrpc.clightning.plugins.rpcmethods.manifest.types.Option
 - equals(Object) - Method in class jrpc.service.converters.jsonwrapper.CLightningJsonObject
 - error(Class, String) - Method in class jrpc.service.CLightningLogger
 - ERROR - jrpc.clightning.plugins.log.PluginLog
 - ERROR - jrpc.service.CLightningLogger.LevelLogger
 - ErrorResponse - Class in jrpc.wrapper.response
 - ErrorResponse() - Constructor for class jrpc.wrapper.response.ErrorResponse
 - ExcludeChannel - Class in jrpc.clightning.model.types
 - ExcludeChannel(String, int) - Constructor for class jrpc.clightning.model.types.ExcludeChannel
 
F
- Features - Class in jrpc.clightning.plugins.rpcmethods.manifest.types
 - Features() - Constructor for class jrpc.clightning.plugins.rpcmethods.manifest.types.Features
 - Features(String, String, String, String) - Constructor for class jrpc.clightning.plugins.rpcmethods.manifest.types.Features
 - feeRate(CommandRPCMediator, FeeRateStyle) - Method in class jrpc.clightning.rpc.bitcoin.CLightningBitcoinRPC
 - feeRate(FeeRateStyle) - Method in class jrpc.clightning.CLightningRPC
 - FeeRateInfo - Class in jrpc.clightning.model.types
 - FeeRateInfo() - Constructor for class jrpc.clightning.model.types.FeeRateInfo
 - FEERATES - jrpc.clightning.commands.Command
 - FeeRateStyle - Enum in jrpc.clightning.model.types
 - FeeRateTypeAdapter - Class in jrpc.service.converters.jsontypeadapter
 - FeeRateTypeAdapter(Gson) - Constructor for class jrpc.service.converters.jsontypeadapter.FeeRateTypeAdapter
 - fundChannel(String, String) - Method in class jrpc.clightning.CLightningRPC
 - fundChannel(String, String, String, boolean, int, List<BitcoinUTXO>, String, String) - Method in class jrpc.clightning.CLightningRPC
 - fundChannel(CommandRPCMediator, String, String, String, boolean, int, List<BitcoinUTXO>, String, String) - Method in class jrpc.clightning.rpc.channel.CLightningChannelRPC
 - FUNDCHANNEL - jrpc.clightning.commands.Command
 - FUNDCHANNEL_CANCEL - jrpc.clightning.commands.Command
 - FUNDCHANNEL_COMPLETE - jrpc.clightning.commands.Command
 - FUNDCHANNEL_START - jrpc.clightning.commands.Command
 - fundPSBT(String, int, int) - Method in class jrpc.clightning.CLightningRPC
 - FUNDPSBT - jrpc.clightning.commands.Command
 - fundsPSBT(String, int, int, int, boolean, BigInteger, BigInteger, Boolean) - Method in class jrpc.clightning.CLightningRPC
 - fundsPSBT(CommandRPCMediator, String, int, int, int, boolean, BigInteger, BigInteger, Boolean) - Method in class jrpc.clightning.rpc.bitcoin.CLightningBitcoinRPC
 
G
- get(String) - Method in class jrpc.service.converters.jsonwrapper.CLightningJsonObject
 - getAddr() - Method in class jrpc.clightning.model.CLightningListConfigs
 - getAddress() - Method in class jrpc.clightning.model.CLightningGetInfo
 - getAddress() - Method in class jrpc.clightning.model.types.CLightningConnect
 - getAddress() - Method in class jrpc.clightning.model.types.CLightningOutput
 - getAddress() - Method in class jrpc.clightning.model.types.NetworkAddress
 - getAddresses() - Method in class jrpc.clightning.model.types.CLightningNode
 - getAlias() - Method in class jrpc.clightning.model.CLightningGetInfo
 - getAlias() - Method in class jrpc.clightning.model.CLightningListConfigs
 - getAlias() - Method in class jrpc.clightning.model.types.CLightningNode
 - getAllowDeprecatedApis() - Method in class jrpc.clightning.model.CLightningListConfigs
 - getAmount() - Method in class jrpc.clightning.model.types.bitcoin.BitcoinDestination
 - getAmount() - Method in class jrpc.clightning.model.types.CLightningOutput
 - getAmountMilliSat() - Method in class jrpc.clightning.model.types.CLightningChannel
 - getAmountMsat() - Method in class jrpc.clightning.model.types.CLightningSendPay
 - getAmountMsat() - Method in class jrpc.clightning.model.types.Route
 - getAmountMSat() - Method in class jrpc.clightning.model.CLightningDecodePay
 - getAmountMSat() - Method in class jrpc.clightning.model.types.CLightningInfoChannel
 - getAmountSat() - Method in class jrpc.clightning.model.types.CLightningChannel
 - 
Deprecated.
 - getAmountSentMsat() - Method in class jrpc.clightning.model.types.CLightningPay
 - getAnnounceAddr() - Method in class jrpc.clightning.model.CLightningListConfigs
 - getAsJsonArray(String) - Method in class jrpc.service.converters.jsonwrapper.CLightningJsonObject
 - getAsJsonObject(String) - Method in class jrpc.service.converters.jsonwrapper.CLightningJsonObject
 - getAsJsonPrimitive(String) - Method in class jrpc.service.converters.jsonwrapper.CLightningJsonObject
 - getBaseFeeMilliSatoshi() - Method in class jrpc.clightning.model.types.CLightningChannel
 - getBech32() - Method in class jrpc.clightning.model.CLightningNewAddress
 - getBindAddr() - Method in class jrpc.clightning.model.CLightningListConfigs
 - getBinding() - Method in class jrpc.clightning.model.CLightningGetInfo
 - getBlockheight() - Method in class jrpc.clightning.model.CLightningGetInfo
 - getBlockHeight() - Method in class jrpc.clightning.model.types.bitcoin.CLightningRawTransactions
 - getBlockHeight() - Method in class jrpc.clightning.model.types.CLightningOutput
 - getBlockReservation() - Method in class jrpc.clightning.model.types.CLightningReservation
 - getBolt11() - Method in class jrpc.clightning.model.CLightningInvoice
 - getBolt11() - Method in class jrpc.clightning.model.types.CLightningPay
 - getBolt11() - Method in class jrpc.clightning.model.types.CLightningSendPay
 - getCategory() - Method in class jrpc.clightning.model.types.HelpItem
 - getChannel() - Method in class jrpc.clightning.plugins.rpcmethods.manifest.types.Features
 - getChannelFlags() - Method in class jrpc.clightning.model.types.CLightningChannel
 - getChannels() - Method in class jrpc.clightning.model.CLightningListChannels
 - getChannels() - Method in class jrpc.clightning.model.CLightningListFunds
 - getChannels() - Method in class jrpc.clightning.model.types.CLightningPeerData
 - getChannelSat() - Method in class jrpc.clightning.model.types.CLightningInfoChannel
 - getChannelTotalSat() - Method in class jrpc.clightning.model.types.CLightningInfoChannel
 - getCltvDeelta() - Method in class jrpc.clightning.model.CLightningListConfigs
 - getCltvFinal() - Method in class jrpc.clightning.model.CLightningListConfigs
 - getCode() - Method in exception jrpc.clightning.plugins.exceptions.CLightningPluginException
 - getCode() - Method in class jrpc.wrapper.response.ErrorResponse
 - getColor() - Method in class jrpc.clightning.model.CLightningGetInfo
 - getColor() - Method in class jrpc.clightning.model.CLightningListConfigs
 - getColor() - Method in class jrpc.clightning.model.types.CLightningNode
 - getCommand() - Method in class jrpc.clightning.model.types.HelpItem
 - getCommandKey() - Method in enum jrpc.clightning.commands.Command
 - getCommandKey() - Method in interface jrpc.clightning.commands.ICommandKey
 - getCommandWithAnnotation() - Method in class jrpc.util.ReflectionManager
 - getCommitFeeMax() - Method in class jrpc.clightning.model.CLightningListConfigs
 - getCommitFeeMin() - Method in class jrpc.clightning.model.CLightningListConfigs
 - getCommitTime() - Method in class jrpc.clightning.model.CLightningListConfigs
 - getConfigs() - Method in class jrpc.clightning.plugins.CLightningPlugin
 - getConfigs() - Method in interface jrpc.clightning.plugins.ICLightningPlugin
 - getConnected() - Method in class jrpc.clightning.model.types.CLightningInfoChannel
 - getConnected() - Method in class jrpc.clightning.model.types.CLightningPeerData
 - getCreatedAt() - Method in class jrpc.clightning.model.types.CLightningSendPay
 - getCurrency() - Method in class jrpc.clightning.model.CLightningDecodePay
 - getCustomCommandWithAnnotation() - Method in class jrpc.util.ReflectionManager
 - getDefaultPropriety() - Method in class jrpc.clightning.plugins.rpcmethods.manifest.types.Option
 - getDelay() - Method in class jrpc.clightning.model.types.CLightningChannel
 - getDelay() - Method in class jrpc.clightning.model.types.Route
 - getDelayToUs() - Method in class jrpc.clightning.model.types.FeeRateInfo
 - getDescription() - Method in class jrpc.clightning.model.CLightningDecodePay
 - getDescription() - Method in class jrpc.clightning.model.CLightningInvoice
 - getDescription() - Method in class jrpc.clightning.model.types.HelpItem
 - getDescription() - Method in class jrpc.clightning.plugins.rpcmethods.AbstractRPCMethod
 - getDescription() - Method in interface jrpc.clightning.plugins.rpcmethods.ICLightningRPCMethod
 - getDescriptionPlugin() - Method in class jrpc.clightning.plugins.rpcmethods.manifest.types.Option
 - getDestination() - Method in class jrpc.clightning.model.types.bitcoin.BitcoinDestination
 - getDestination() - Method in class jrpc.clightning.model.types.CLightningChannel
 - getDestination() - Method in class jrpc.clightning.model.types.CLightningSendPay
 - getDisablePlugin() - Method in class jrpc.clightning.model.CLightningListConfigs
 - getDynamic() - Method in class jrpc.clightning.plugins.rpcmethods.manifest.ManifestMethod
 - getError() - Method in class jrpc.wrapper.response.RPCResponseWrapper
 - getErrorMessage() - Method in exception jrpc.clightning.plugins.exceptions.CLightningPluginException
 - getEstimatedFinalWeight() - Method in class jrpc.clightning.model.CLightningFundPSBT
 - getExcessMilliSat() - Method in class jrpc.clightning.model.CLightningFundPSBT
 - getExpiresAt() - Method in class jrpc.clightning.model.CLightningInvoice
 - getExpiry() - Method in class jrpc.clightning.model.CLightningDecodePay
 - getFeature() - Method in class jrpc.clightning.model.types.CLightningConnect
 - getFeatures() - Method in class jrpc.clightning.model.types.CLightningNode
 - getFeatures() - Method in class jrpc.clightning.plugins.rpcmethods.manifest.ManifestMethod
 - getFeatureSet() - Method in class jrpc.clightning.model.types.CLightingPluginConfig
 - getFeeBase() - Method in class jrpc.clightning.model.CLightningListConfigs
 - getFeePerMillionth() - Method in class jrpc.clightning.model.types.CLightningChannel
 - getFeePerSatoshi() - Method in class jrpc.clightning.model.CLightningListConfigs
 - getFeeRateInfo() - Method in class jrpc.clightning.model.CLightningFeeRate
 - getFeeratePerKw() - Method in class jrpc.clightning.model.CLightningFundPSBT
 - getFees_collected_msat() - Method in class jrpc.clightning.model.CLightningGetInfo
 - getFundingConfirms() - Method in class jrpc.clightning.model.CLightningListConfigs
 - getFundingOutput() - Method in class jrpc.clightning.model.types.CLightningInfoChannel
 - getFundingTxId() - Method in class jrpc.clightning.model.types.CLightningInfoChannel
 - getGetRouteTries() - Method in class jrpc.clightning.model.CLightningPayResult
 - getHash() - Method in class jrpc.clightning.model.types.bitcoin.CLightningRawTransactions
 - getHelpItems() - Method in class jrpc.clightning.model.CLightningHelp
 - getHooks() - Method in class jrpc.clightning.plugins.CLightningPlugin
 - getHooks() - Method in interface jrpc.clightning.plugins.ICLightningPlugin
 - getHooks() - Method in class jrpc.clightning.plugins.rpcmethods.manifest.ManifestMethod
 - getHtlcMaximumMSat() - Method in class jrpc.clightning.model.types.CLightningChannel
 - getHtlcMinimumMSat() - Method in class jrpc.clightning.model.types.CLightningChannel
 - getHtlcResolution() - Method in class jrpc.clightning.model.types.FeeRateInfo
 - getHtlcSuccessSatoshis() - Method in class jrpc.clightning.model.types.OnChainFeeEstimates
 - getHtlcTimeoutSatoshis() - Method in class jrpc.clightning.model.types.OnChainFeeEstimates
 - getId() - Method in class jrpc.clightning.model.CLightningGetInfo
 - getId() - Method in class jrpc.clightning.model.types.CLightningConnect
 - getId() - Method in class jrpc.clightning.model.types.CLightningSendPay
 - getId() - Method in class jrpc.clightning.model.types.Route
 - getId() - Method in class jrpc.wrapper.response.RPCResponseWrapper
 - getId() - Method in interface jrpc.wrapper.socket.IWrapperSocketCall
 - getId() - Method in class jrpc.wrapper.socket.RPCUnixRequestMethod
 - getIdPeer() - Method in class jrpc.clightning.model.types.CLightningPeerData
 - getImportantPlugins() - Method in class jrpc.clightning.model.CLightningListConfigs
 - getIndex() - Method in class jrpc.clightning.model.types.bitcoin.BitcoinUTXO
 - getIndex() - Method in class jrpc.clightning.model.types.bitcoin.CLightningTransactionInput
 - getIndex() - Method in class jrpc.clightning.model.types.bitcoin.CLightningTransactionOutput
 - getInfo() - Method in class jrpc.clightning.CLightningRPC
 - GETINFO - jrpc.clightning.commands.Command
 - getInit() - Method in class jrpc.clightning.plugins.rpcmethods.manifest.types.Features
 - getInputs() - Method in class jrpc.clightning.model.types.bitcoin.CLightningRawTransactions
 - getInstance() - Static method in class jrpc.clightning.CLightningRPC
 - 
Deprecated.
 - getInstance() - Static method in class jrpc.clightning.model.CLightningProprietiesMediator
 - getInstance() - Static method in class jrpc.clightning.service.CLightningConfigurator
 - getInstance() - Static method in class jrpc.service.CLightningLogger
 - getInstance() - Static method in class jrpc.util.ReflectionManager
 - getInvoice() - Method in class jrpc.clightning.plugins.rpcmethods.manifest.types.Features
 - getLabel() - Method in class jrpc.clightning.model.CLightningInvoice
 - getLabel() - Method in class jrpc.clightning.model.types.CLightningPay
 - getLabel() - Method in class jrpc.clightning.model.types.CLightningSendPay
 - getLastTimestamp() - Method in class jrpc.clightning.model.types.CLightningNode
 - getLastUpdate() - Method in class jrpc.clightning.model.types.CLightningChannel
 - getLevel() - Method in enum jrpc.clightning.plugins.log.PluginLog
 - getLightningDir() - Method in class jrpc.clightning.model.CLightningListConfigs
 - getLightningDir() - Method in class jrpc.clightning.model.types.CLightingPluginConfig
 - getListInvoice() - Method in class jrpc.clightning.model.CLightningListInvoices
 - getLocktime() - Method in class jrpc.clightning.model.types.bitcoin.CLightningRawTransactions
 - getLog() - Method in class jrpc.clightning.model.types.CLightningPeerData
 - GETLOG - jrpc.clightning.commands.Command
 - getLoggerByClass(Class) - Method in class jrpc.service.CLightningLogger
 - getLogLevel() - Method in class jrpc.clightning.model.CLightningListConfigs
 - getLogPrefix() - Method in class jrpc.clightning.model.CLightningListConfigs
 - getLongDescription() - Method in class jrpc.clightning.plugins.rpcmethods.AbstractRPCMethod
 - getLongDescription() - Method in interface jrpc.clightning.plugins.rpcmethods.ICLightningRPCMethod
 - getMaxAcceptable() - Method in class jrpc.clightning.model.types.FeeRateInfo
 - getMaxConcurrentHtlcs() - Method in class jrpc.clightning.model.CLightningListConfigs
 - getMaxLockTimeBlocks() - Method in class jrpc.clightning.model.CLightningListConfigs
 - getMessage() - Method in class jrpc.wrapper.response.ErrorResponse
 - getMessageFlags() - Method in class jrpc.clightning.model.types.CLightningChannel
 - getMethod() - Method in class jrpc.clightning.plugins.rpcmethods.manifest.types.Notification
 - getMethod() - Method in interface jrpc.wrapper.socket.IWrapperSocketCall
 - getMethod() - Method in class jrpc.wrapper.socket.RPCUnixRequestMethod
 - getMilliSatoshi() - Method in class jrpc.clightning.model.CLightningInvoice
 - getMinAcceptable() - Method in class jrpc.clightning.model.types.FeeRateInfo
 - getMinCapacitySat() - Method in class jrpc.clightning.model.CLightningListConfigs
 - getmSatoshi() - Method in class jrpc.clightning.model.types.Route
 - getMsatoshi() - Method in class jrpc.clightning.model.CLightningDecodePay
 - getMsatoshi_fees_collected() - Method in class jrpc.clightning.model.CLightningGetInfo
 - getMutualClose() - Method in class jrpc.clightning.model.types.FeeRateInfo
 - getMutualCloseSatoshis() - Method in class jrpc.clightning.model.types.OnChainFeeEstimates
 - getName() - Method in class jrpc.clightning.model.types.CLightningPluginConfModel
 - getName() - Method in class jrpc.clightning.plugins.rpcmethods.AbstractRPCMethod
 - getName() - Method in interface jrpc.clightning.plugins.rpcmethods.ICLightningRPCMethod
 - getNameOption() - Method in class jrpc.clightning.plugins.rpcmethods.manifest.types.Option
 - getNetaddr() - Method in class jrpc.clightning.model.types.CLightningPeerData
 - getNetwork() - Method in class jrpc.clightning.model.CLightningGetInfo
 - getNetwork() - Method in class jrpc.clightning.model.CLightningListConfigs
 - getNetwork() - Method in class jrpc.clightning.model.types.CLightingPluginConfig
 - getNode() - Method in class jrpc.clightning.plugins.rpcmethods.manifest.types.Features
 - getNodeId() - Method in class jrpc.clightning.model.types.CLightningNode
 - getNodes() - Method in class jrpc.clightning.model.CLightningListNodes
 - getNormal() - Method in class jrpc.clightning.model.types.FeeRateInfo
 - getNotifications() - Method in class jrpc.clightning.plugins.rpcmethods.manifest.ManifestMethod
 - getNum_active_channels() - Method in class jrpc.clightning.model.CLightningGetInfo
 - getNum_inactive_channels() - Method in class jrpc.clightning.model.CLightningGetInfo
 - getNum_peers() - Method in class jrpc.clightning.model.CLightningGetInfo
 - getNum_pending_channels() - Method in class jrpc.clightning.model.CLightningGetInfo
 - getOnChainFeeEstimates() - Method in class jrpc.clightning.model.CLightningFeeRate
 - getOpening() - Method in class jrpc.clightning.model.types.FeeRateInfo
 - getOpeningChannelSatoshis() - Method in class jrpc.clightning.model.types.OnChainFeeEstimates
 - getOptions() - Method in class jrpc.clightning.model.types.CLightningPluginConfModel
 - getOptions() - Method in class jrpc.clightning.plugins.rpcmethods.manifest.ManifestMethod
 - getOurAmountMSat() - Method in class jrpc.clightning.model.types.CLightningInfoChannel
 - getOutput() - Method in class jrpc.clightning.model.types.CLightningOutput
 - getOutputs() - Method in class jrpc.clightning.model.CLightningListFunds
 - getOutputs() - Method in class jrpc.clightning.model.types.bitcoin.CLightningRawTransactions
 - getP2shSegwit() - Method in class jrpc.clightning.model.CLightningNewAddress
 - getParameter(String) - Method in class jrpc.clightning.plugins.CLightningPlugin
 - getParameter(String) - Method in interface jrpc.clightning.plugins.ICLightningPlugin
 - getParams() - Method in interface jrpc.wrapper.socket.IWrapperSocketCall
 - getParams() - Method in class jrpc.wrapper.socket.RPCUnixRequestMethod
 - getPath() - Method in class jrpc.clightning.LiteCLightningRPC
 - getPath() - Method in class jrpc.clightning.model.types.CLightningPluginConfModel
 - getPayee() - Method in class jrpc.clightning.model.CLightningDecodePay
 - getPaymentHash() - Method in class jrpc.clightning.model.CLightningDecodePay
 - getPaymentHash() - Method in class jrpc.clightning.model.CLightningInvoice
 - getPaymentHash() - Method in class jrpc.clightning.model.types.CLightningPay
 - getPaymentHash() - Method in class jrpc.clightning.model.types.CLightningSendPay
 - getPaymentPreImage() - Method in class jrpc.clightning.model.CLightningPayResult
 - getPayments() - Method in class jrpc.clightning.model.CLightningListSendPays
 - getPaymentSecret() - Method in class jrpc.clightning.model.CLightningInvoice
 - getPays() - Method in class jrpc.clightning.model.CLightningListPays
 - getPeerId() - Method in class jrpc.clightning.model.types.CLightningInfoChannel
 - getPeers() - Method in class jrpc.clightning.model.CLightningListPeers
 - getPenalty() - Method in class jrpc.clightning.model.types.FeeRateInfo
 - getPidFile() - Method in class jrpc.clightning.model.CLightningListConfigs
 - getPlugins() - Method in class jrpc.clightning.model.CLightningListConfigs
 - getPort() - Method in class jrpc.clightning.model.types.NetworkAddress
 - getPreimage() - Method in class jrpc.clightning.model.types.CLightningPay
 - getPreimage() - Method in class jrpc.clightning.model.types.CLightningSendPay
 - getProxy() - Method in class jrpc.clightning.model.CLightningListConfigs
 - getProxy() - Method in class jrpc.clightning.model.types.CLightingPluginConfig
 - getPsbt() - Method in class jrpc.clightning.model.CLightningFundPSBT
 - getPSBT() - Method in class jrpc.clightning.model.types.CLightningPSBT
 - getRandomNumber() - Method in class jrpc.wrapper.socket.RPCUnixRequestMethod
 - getRawtx() - Method in class jrpc.clightning.model.types.bitcoin.CLightningRawTransactions
 - getReceiveBufferSize() - Method in interface jrpc.service.socket.ISocket
 - getReceiveBufferSize() - Method in class jrpc.service.socket.UnixDomainSocketRpc
 - getRescan() - Method in class jrpc.clightning.model.CLightningListConfigs
 - getReservation() - Method in class jrpc.clightning.model.CLightningReserveInputs
 - getReservations() - Method in class jrpc.clightning.model.CLightningFundPSBT
 - getReserved() - Method in class jrpc.clightning.model.types.CLightningOutput
 - getReservedToBlock() - Method in class jrpc.clightning.model.types.CLightningOutput
 - getResult() - Method in class jrpc.wrapper.response.RPCResponseWrapper
 - getRoute(String, String, float) - Method in class jrpc.clightning.CLightningRPC
 - getRoute(String, String, float, int, String, String, int, ExcludeChannel...) - Method in class jrpc.clightning.CLightningRPC
 - getRoute(CommandRPCMediator, String, String, float, int, String, String, int, ExcludeChannel...) - Method in class jrpc.clightning.rpc.network.CLightningNetworkRPC
 - GETROUTE - jrpc.clightning.commands.Command
 - getRoutes() - Method in class jrpc.clightning.model.CLightningGetRoutes
 - getRpcFile() - Method in class jrpc.clightning.model.CLightningListConfigs
 - getRpcFile() - Method in class jrpc.clightning.model.types.CLightingPluginConfig
 - getRpcFileMode() - Method in class jrpc.clightning.model.CLightningListConfigs
 - getRpcMethods() - Method in class jrpc.clightning.plugins.CLightningPlugin
 - getRpcMethods() - Method in interface jrpc.clightning.plugins.ICLightningPlugin
 - getRpcMethods() - Method in class jrpc.clightning.plugins.rpcmethods.manifest.ManifestMethod
 - getSatoshis() - Method in class jrpc.clightning.model.types.bitcoin.CLightningTransactionOutput
 - getSatoshis() - Method in class jrpc.clightning.model.types.CLightningChannel
 - getScriptPubKey() - Method in class jrpc.clightning.model.types.bitcoin.CLightningTransactionOutput
 - getScriptPubKey() - Method in class jrpc.clightning.model.types.CLightningOutput
 - getSendPayTries() - Method in class jrpc.clightning.model.CLightningPayResult
 - getSequences() - Method in class jrpc.clightning.model.types.bitcoin.CLightningTransactionInput
 - getShortChannelId() - Method in class jrpc.clightning.model.types.CLightningChannel
 - getShortChannelId() - Method in class jrpc.clightning.model.types.CLightningInfoChannel
 - getSignature() - Method in class jrpc.clightning.model.CLightningDecodePay
 - getSlow() - Method in class jrpc.clightning.model.types.FeeRateInfo
 - getSocketFileName() - Method in class jrpc.clightning.service.CLightningConfigurator
 - getSocketPath() - Method in class jrpc.clightning.service.CLightningConfigurator
 - getSource() - Method in class jrpc.clightning.model.types.CLightningChannel
 - getStartup() - Method in class jrpc.clightning.model.types.CLightingPluginConfig
 - getState() - Method in class jrpc.clightning.model.types.CLightningInfoChannel
 - getStatus() - Method in class jrpc.clightning.model.CLightningInvoice
 - getStatus() - Method in class jrpc.clightning.model.types.CLightningOutput
 - getStatus() - Method in class jrpc.clightning.model.types.CLightningPay
 - getStatus() - Method in class jrpc.clightning.model.types.CLightningSendPay
 - getStyle() - Method in class jrpc.clightning.model.types.Route
 - getSubscriptions() - Method in class jrpc.clightning.plugins.CLightningPlugin
 - getSubscriptions() - Method in interface jrpc.clightning.plugins.ICLightningPlugin
 - getSubscriptions() - Method in class jrpc.clightning.plugins.rpcmethods.manifest.ManifestMethod
 - getTimestamp() - Method in class jrpc.clightning.model.CLightningDecodePay
 - getTotLen() - Method in class jrpc.clightning.model.types.CLightningPing
 - getTransactions() - Method in class jrpc.clightning.model.CLightningListTransactions
 - getTx() - Method in class jrpc.clightning.model.CLightningBitcoinTx
 - getTx() - Method in class jrpc.clightning.model.types.CLightningTransaction
 - getTxId() - Method in class jrpc.clightning.model.CLightningBitcoinTx
 - getTxId() - Method in class jrpc.clightning.model.types.bitcoin.BitcoinUTXO
 - getTxId() - Method in class jrpc.clightning.model.types.bitcoin.CLightningTransactionInput
 - getTxId() - Method in class jrpc.clightning.model.types.CLightningOutput
 - getTxId() - Method in class jrpc.clightning.model.types.CLightningReservation
 - getTxId() - Method in class jrpc.clightning.model.types.CLightningTransaction
 - getTxIndex() - Method in class jrpc.clightning.model.types.bitcoin.CLightningRawTransactions
 - getType() - Method in class jrpc.clightning.model.CLightningFeeRate
 - getType() - Method in class jrpc.clightning.model.types.NetworkAddress
 - getType() - Method in class jrpc.clightning.plugins.rpcmethods.AbstractRPCMethod
 - getType() - Method in interface jrpc.clightning.plugins.rpcmethods.ICLightningRPCMethod
 - getType() - Method in class jrpc.clightning.plugins.rpcmethods.manifest.types.Option
 - getUnilateralClose() - Method in class jrpc.clightning.model.types.FeeRateInfo
 - getUnilateralCloseSatoshis() - Method in class jrpc.clightning.model.types.OnChainFeeEstimates
 - getUnsignedTx() - Method in class jrpc.clightning.model.CLightningBitcoinTx
 - getUrgent() - Method in class jrpc.clightning.model.types.FeeRateInfo
 - getUrl() - Method in class jrpc.clightning.service.CLightningConfigurator
 - getUsage() - Method in class jrpc.clightning.plugins.rpcmethods.AbstractRPCMethod
 - getUsage() - Method in interface jrpc.clightning.plugins.rpcmethods.ICLightningRPCMethod
 - getValue() - Method in enum jrpc.clightning.model.types.AddressType
 - getValue() - Method in class jrpc.clightning.model.types.CLightningOutput
 - getValue(String) - Method in class jrpc.clightning.model.CLightningProprietiesMediator
 - getVerbose() - Method in class jrpc.clightning.model.types.HelpItem
 - getVersion() - Method in class jrpc.clightning.model.CLightningGetInfo
 - getVersion() - Method in class jrpc.clightning.model.CLightningListConfigs
 - getVersion() - Method in class jrpc.clightning.model.types.bitcoin.CLightningRawTransactions
 - getVersion() - Method in class jrpc.wrapper.response.RPCResponseWrapper
 - getVersion() - Method in interface jrpc.wrapper.socket.IWrapperSocketCall
 - getVersion() - Method in class jrpc.wrapper.socket.RPCUnixRequestMethod
 - getVout() - Method in class jrpc.clightning.model.types.CLightningReservation
 - getWallet() - Method in class jrpc.clightning.model.CLightningListConfigs
 - getWarning_lightningd_sync() - Method in class jrpc.clightning.model.CLightningGetInfo
 - getWarningCapacity() - Method in class jrpc.clightning.model.CLightningInvoice
 - getWarningDeadends() - Method in class jrpc.clightning.model.CLightningInvoice
 - getWarningOffline() - Method in class jrpc.clightning.model.CLightningInvoice
 - getWarningPrivateUnused() - Method in class jrpc.clightning.model.CLightningInvoice
 - getWatchTimeBlocks() - Method in class jrpc.clightning.model.CLightningListConfigs
 - getWrapper() - Method in class jrpc.service.converters.jsonwrapper.CLightningJsonObject
 
H
- has(String) - Method in class jrpc.service.converters.jsonwrapper.CLightningJsonObject
 - hasCommand(ICommandKey) - Method in class jrpc.clightning.CLightningRPC
 - hasCommand(ICommandKey, boolean) - Method in class jrpc.clightning.CLightningRPC
 - hashCode() - Method in class jrpc.clightning.plugins.rpcmethods.manifest.types.Notification
 - hashCode() - Method in class jrpc.clightning.plugins.rpcmethods.manifest.types.Option
 - hashCode() - Method in class jrpc.service.converters.jsonwrapper.CLightningJsonObject
 - hasParameter(String) - Method in class jrpc.clightning.plugins.CLightningPlugin
 - hasParameter(String) - Method in interface jrpc.clightning.plugins.ICLightningPlugin
 - hasParametersReady() - Method in class jrpc.clightning.plugins.CLightningPlugin
 - hasParametersReady() - Method in interface jrpc.clightning.plugins.ICLightningPlugin
 - help() - Method in class jrpc.clightning.CLightningRPC
 - HELP - jrpc.clightning.commands.Command
 - HelpItem - Class in jrpc.clightning.model.types
 - HelpItem() - Constructor for class jrpc.clightning.model.types.HelpItem
 - hook() - Method in annotation type jrpc.clightning.annotation.Hook
 - Hook - Annotation Type in jrpc.clightning.annotation
 - HOOK - jrpc.clightning.plugins.rpcmethods.RPCMethodType
 
I
- ICLightningPlugin - Interface in jrpc.clightning.plugins
 - ICLightningRPCMethod - Interface in jrpc.clightning.plugins.rpcmethods
 - ICommandKey - Interface in jrpc.clightning.commands
 - IConverter - Interface in jrpc.service.converters
 - info(Class, String) - Method in class jrpc.service.CLightningLogger
 - INFO - jrpc.clightning.plugins.log.PluginLog
 - INFO - jrpc.service.CLightningLogger.LevelLogger
 - initializeMediator() - Method in class jrpc.clightning.commands.CommandRPCMediator
 - InitMethod - Class in jrpc.clightning.plugins.rpcmethods.init
 - InitMethod() - Constructor for class jrpc.clightning.plugins.rpcmethods.init.InitMethod
 - InitMethodTypeAdapter - Class in jrpc.service.converters.jsontypeadapter
 - InitMethodTypeAdapter(Gson) - Constructor for class jrpc.service.converters.jsontypeadapter.InitMethodTypeAdapter
 - initPostHandlerInterceptor() - Method in class jrpc.clightning.plugins.CLightningPlugin
 - initPreHandlerInterceptor() - Method in class jrpc.clightning.plugins.CLightningPlugin
 - Interceptor - Interface in jrpc.clightning.plugins.interceptor
 - invoice(String, String, String) - Method in class jrpc.clightning.CLightningRPC
 - invoice(String, String, String, String, String[], String, boolean) - Method in class jrpc.clightning.CLightningRPC
 - invoice(CommandRPCMediator, String, String, String, String, String[], String, boolean) - Method in class jrpc.clightning.rpc.payment.CLightningPaymentRPC
 - INVOICE - jrpc.clightning.commands.Command
 - IRPCCommand<T> - Interface in jrpc.clightning.commands
 - isActive() - Method in class jrpc.clightning.model.types.CLightningChannel
 - isAlwaysUseProxy() - Method in class jrpc.clightning.model.CLightningListConfigs
 - isAutolisten() - Method in class jrpc.clightning.model.CLightningListConfigs
 - isDaemon() - Method in class jrpc.clightning.model.CLightningListConfigs
 - isDeprecated() - Method in class jrpc.clightning.plugins.rpcmethods.manifest.types.Option
 - isDisableDns() - Method in class jrpc.clightning.model.CLightningListConfigs
 - isDynamic() - Method in class jrpc.clightning.plugins.CLightningPlugin
 - isDynamic() - Method in interface jrpc.clightning.plugins.ICLightningPlugin
 - isEnableAutotorV2Mode() - Method in class jrpc.clightning.model.CLightningListConfigs
 - isEncryptedHsm() - Method in class jrpc.clightning.model.CLightningListConfigs
 - isIgnoreFeeLimits() - Method in class jrpc.clightning.model.CLightningListConfigs
 - isNotification(JsonObject) - Static method in class jrpc.clightning.plugins.PluginUtils
 - ISocket - Interface in jrpc.service.socket
 - isOffline() - Method in class jrpc.clightning.model.CLightningListConfigs
 - isOpen() - Method in interface jrpc.service.socket.ISocket
 - isOpen() - Method in class jrpc.service.socket.UnixDomainSocketRpc
 - isProxyEnabled() - Method in class jrpc.clightning.model.types.CLightingPluginConfig
 - isPublicChannel() - Method in class jrpc.clightning.model.types.CLightningChannel
 - isReserved() - Method in class jrpc.clightning.model.types.CLightningReservation
 - isRpcCall(JsonObject) - Static method in class jrpc.clightning.plugins.PluginUtils
 - isTorv3() - Method in class jrpc.clightning.model.types.CLightingPluginConfig
 - isUseProxyAlways() - Method in class jrpc.clightning.model.types.CLightingPluginConfig
 - isValid() - Method in class jrpc.clightning.model.types.NetworkAddress
 - 
This method check if the object is fill from the json or the propriety inside the json was empty
 - isValidJSON(String) - Static method in class jrpc.service.converters.jsonwrapper.CLightningJsonObject
 - isWasReserved() - Method in class jrpc.clightning.model.types.CLightningReservation
 - isWumbo() - Method in class jrpc.clightning.model.CLightningListConfigs
 - IWrapperSocketCall - Interface in jrpc.wrapper.socket
 
J
- jrpc.clightning - package jrpc.clightning
 - jrpc.clightning.annotation - package jrpc.clightning.annotation
 - jrpc.clightning.commands - package jrpc.clightning.commands
 - jrpc.clightning.exceptions - package jrpc.clightning.exceptions
 - jrpc.clightning.model - package jrpc.clightning.model
 - jrpc.clightning.model.types - package jrpc.clightning.model.types
 - jrpc.clightning.model.types.bitcoin - package jrpc.clightning.model.types.bitcoin
 - jrpc.clightning.plugins - package jrpc.clightning.plugins
 - jrpc.clightning.plugins.exceptions - package jrpc.clightning.plugins.exceptions
 - jrpc.clightning.plugins.interceptor - package jrpc.clightning.plugins.interceptor
 - jrpc.clightning.plugins.log - package jrpc.clightning.plugins.log
 - jrpc.clightning.plugins.rpcmethods - package jrpc.clightning.plugins.rpcmethods
 - jrpc.clightning.plugins.rpcmethods.init - package jrpc.clightning.plugins.rpcmethods.init
 - jrpc.clightning.plugins.rpcmethods.manifest - package jrpc.clightning.plugins.rpcmethods.manifest
 - jrpc.clightning.plugins.rpcmethods.manifest.types - package jrpc.clightning.plugins.rpcmethods.manifest.types
 - jrpc.clightning.rpc.bitcoin - package jrpc.clightning.rpc.bitcoin
 - jrpc.clightning.rpc.channel - package jrpc.clightning.rpc.channel
 - jrpc.clightning.rpc.network - package jrpc.clightning.rpc.network
 - jrpc.clightning.rpc.payment - package jrpc.clightning.rpc.payment
 - jrpc.clightning.service - package jrpc.clightning.service
 - jrpc.clightning.service.socket - package jrpc.clightning.service.socket
 - jrpc.exceptions - package jrpc.exceptions
 - jrpc.service - package jrpc.service
 - jrpc.service.converters - package jrpc.service.converters
 - jrpc.service.converters.jsontypeadapter - package jrpc.service.converters.jsontypeadapter
 - jrpc.service.converters.jsonwrapper - package jrpc.service.converters.jsonwrapper
 - jrpc.service.socket - package jrpc.service.socket
 - jrpc.util - package jrpc.util
 - jrpc.wrapper.response - package jrpc.wrapper.response
 - jrpc.wrapper.socket - package jrpc.wrapper.socket
 - JsonConverter - Class in jrpc.service.converters
 - JsonConverter() - Constructor for class jrpc.service.converters.JsonConverter
 - JsonConverter.MyDateTypeAdapter - Class in jrpc.service.converters
 
K
- keySet() - Method in class jrpc.service.converters.jsonwrapper.CLightningJsonObject
 
L
- listChannels() - Method in class jrpc.clightning.CLightningRPC
 - listChannels(String, String, String) - Method in class jrpc.clightning.CLightningRPC
 - listChannels(CommandRPCMediator, String, String, String) - Method in class jrpc.clightning.rpc.channel.CLightningChannelRPC
 - LISTCHANNELS - jrpc.clightning.commands.Command
 - listConfigs() - Method in class jrpc.clightning.CLightningRPC
 - listConfigs(String) - Method in class jrpc.clightning.CLightningRPC
 - LISTCONFIGS - jrpc.clightning.commands.Command
 - LISTFORWARDS - jrpc.clightning.commands.Command
 - LISTFOUNDS - jrpc.clightning.commands.Command
 - listFunds() - Method in class jrpc.clightning.CLightningRPC
 - LISTINVOICE - jrpc.clightning.commands.Command
 - listInvoices() - Method in class jrpc.clightning.CLightningRPC
 - listInvoices(String) - Method in class jrpc.clightning.CLightningRPC
 - listInvoices(CommandRPCMediator, String) - Method in class jrpc.clightning.rpc.payment.CLightningPaymentRPC
 - listNodes() - Method in class jrpc.clightning.CLightningRPC
 - listNodes(String) - Method in class jrpc.clightning.CLightningRPC
 - listNodes(CommandRPCMediator, String) - Method in class jrpc.clightning.rpc.network.CLightningNetworkRPC
 - LISTNODES - jrpc.clightning.commands.Command
 - listPays() - Method in class jrpc.clightning.CLightningRPC
 - listPays(String, String) - Method in class jrpc.clightning.CLightningRPC
 - listPays(CommandRPCMediator, String, String) - Method in class jrpc.clightning.rpc.payment.CLightningPaymentRPC
 - LISTPAYS - jrpc.clightning.commands.Command
 - listPeers() - Method in class jrpc.clightning.CLightningRPC
 - listPeers(String, String) - Method in class jrpc.clightning.CLightningRPC
 - listPeers(CommandRPCMediator, String, String) - Method in class jrpc.clightning.rpc.channel.CLightningChannelRPC
 - LISTPEERS - jrpc.clightning.commands.Command
 - listSendPays() - Method in class jrpc.clightning.CLightningRPC
 - listSendPays(String, String) - Method in class jrpc.clightning.CLightningRPC
 - listSendPays(CommandRPCMediator, String, String) - Method in class jrpc.clightning.rpc.channel.CLightningChannelRPC
 - LISTSENDPAYS - jrpc.clightning.commands.Command
 - listTransactions() - Method in class jrpc.clightning.CLightningRPC
 - LISTTRANSACTIONS - jrpc.clightning.commands.Command
 - LiteCLightningRPC - Class in jrpc.clightning
 - 
Lite version of the client, this avoid all the complexity given by the design patter under the hood.
 - LiteCLightningRPC() - Constructor for class jrpc.clightning.LiteCLightningRPC
 - 
Create a client where the configuration it is taken from a config file.
 - LiteCLightningRPC(String) - Constructor for class jrpc.clightning.LiteCLightningRPC
 - 
Create a client where with a connection with the unix socket at the specified path
 - log(PluginLog, Object) - Method in class jrpc.clightning.plugins.CLightningPlugin
 - log(PluginLog, Object) - Method in interface jrpc.clightning.plugins.ICLightningPlugin
 - log(PluginLog, String) - Method in class jrpc.clightning.plugins.CLightningPlugin
 - 
This call should be enable also in RPC methods.
 - log(PluginLog, String) - Method in interface jrpc.clightning.plugins.ICLightningPlugin
 - log(PluginLog, CLightningJsonObject) - Method in class jrpc.clightning.plugins.CLightningPlugin
 - log(PluginLog, CLightningJsonObject) - Method in interface jrpc.clightning.plugins.ICLightningPlugin
 - longDescription - Variable in class jrpc.clightning.plugins.rpcmethods.AbstractRPCMethod
 - longDescription() - Method in annotation type jrpc.clightning.annotation.RPCMethod
 
M
- makeCall(IWrapperSocketCall) - Method in interface jrpc.service.socket.ISocket
 - makeCall(IWrapperSocketCall) - Method in class jrpc.service.socket.UnixDomainSocketRpc
 - makeCall(IWrapperSocketCall, Class<T>) - Method in interface jrpc.service.socket.ISocket
 - makeCall(IWrapperSocketCall, Class<T>) - Method in class jrpc.service.socket.UnixDomainSocketRpc
 - ManifestMethod - Class in jrpc.clightning.plugins.rpcmethods.manifest
 - ManifestMethod() - Constructor for class jrpc.clightning.plugins.rpcmethods.manifest.ManifestMethod
 - ManifestMethodTypeAdapter - Class in jrpc.service.converters.jsontypeadapter
 - ManifestMethodTypeAdapter(Gson) - Constructor for class jrpc.service.converters.jsontypeadapter.ManifestMethodTypeAdapter
 - mapping(JsonObject) - Method in class jrpc.service.converters.jsonwrapper.CLightningJsonObject
 - MappingCmdOptions - Class in jrpc.clightning.plugins.interceptor
 - MappingCmdOptions(Reflections) - Constructor for class jrpc.clightning.plugins.interceptor.MappingCmdOptions
 - mediatorCommand - Variable in class jrpc.clightning.CLightningRPC
 - MyDateTypeAdapter() - Constructor for class jrpc.service.converters.JsonConverter.MyDateTypeAdapter
 
N
- name - Variable in class jrpc.clightning.plugins.rpcmethods.AbstractRPCMethod
 - name() - Method in annotation type jrpc.clightning.annotation.PluginOption
 - name() - Method in annotation type jrpc.clightning.annotation.RPCCommand
 - name() - Method in annotation type jrpc.clightning.annotation.RPCMethod
 - nameOption - Variable in class jrpc.clightning.plugins.rpcmethods.manifest.types.Option
 - NetworkAddress - Class in jrpc.clightning.model.types
 - NetworkAddress() - Constructor for class jrpc.clightning.model.types.NetworkAddress
 - NEWADDR - jrpc.clightning.commands.Command
 - newAddress(CommandRPCMediator, AddressType) - Method in class jrpc.clightning.rpc.bitcoin.CLightningBitcoinRPC
 - newAddress(AddressType) - Method in class jrpc.clightning.CLightningRPC
 - notification() - Method in annotation type jrpc.clightning.annotation.Subscription
 - Notification - Class in jrpc.clightning.plugins.rpcmethods.manifest.types
 - Notification(String) - Constructor for class jrpc.clightning.plugins.rpcmethods.manifest.types.Notification
 - NULL - jrpc.clightning.commands.Command
 
O
- ObjectTypeAdapter - Class in jrpc.service.converters.jsontypeadapter
 - ObjectTypeAdapter() - Constructor for class jrpc.service.converters.jsontypeadapter.ObjectTypeAdapter
 - OnChainFeeEstimates - Class in jrpc.clightning.model.types
 - OnChainFeeEstimates() - Constructor for class jrpc.clightning.model.types.OnChainFeeEstimates
 - onInit(ICLightningPlugin, CLightningJsonObject, CLightningJsonObject) - Method in class jrpc.clightning.plugins.CLightningPlugin
 - onInit(ICLightningPlugin, CLightningJsonObject, CLightningJsonObject) - Method in interface jrpc.clightning.plugins.ICLightningPlugin
 - Option - Class in jrpc.clightning.plugins.rpcmethods.manifest.types
 - Option() - Constructor for class jrpc.clightning.plugins.rpcmethods.manifest.types.Option
 - Option(JsonObject) - Constructor for class jrpc.clightning.plugins.rpcmethods.manifest.types.Option
 
P
- P2SH_SEGWIT - jrpc.clightning.model.types.AddressType
 - parameter() - Method in annotation type jrpc.clightning.annotation.RPCMethod
 - ParameterChecker - Class in jrpc.util
 - ParameterChecker() - Constructor for class jrpc.util.ParameterChecker
 - parameters - Variable in class jrpc.clightning.plugins.CLightningPlugin
 - path - Variable in class jrpc.clightning.CLightningRPC
 - path - Variable in class jrpc.clightning.LiteCLightningRPC
 - pay(String) - Method in class jrpc.clightning.CLightningRPC
 - pay(String, String, String, float, String, int, String, String) - Method in class jrpc.clightning.CLightningRPC
 - pay(CommandRPCMediator, String, String, String, float, String, int, String, String) - Method in class jrpc.clightning.rpc.channel.CLightningChannelRPC
 - PAY - jrpc.clightning.commands.Command
 - PERKB - jrpc.clightning.model.types.FeeRateStyle
 - PERKW - jrpc.clightning.model.types.FeeRateStyle
 - ping(String) - Method in class jrpc.clightning.CLightningRPC
 - ping(String, int, int) - Method in class jrpc.clightning.CLightningRPC
 - ping(CommandRPCMediator, String, int, int) - Method in class jrpc.clightning.rpc.network.CLightningNetworkRPC
 - PING - jrpc.clightning.commands.Command
 - PluginLog - Enum in jrpc.clightning.plugins.log
 - PluginOption - Annotation Type in jrpc.clightning.annotation
 - PluginUtils - Class in jrpc.clightning.plugins
 - PluginUtils() - Constructor for class jrpc.clightning.plugins.PluginUtils
 - printMessage(CLightningLogger.LevelLogger, Class, String) - Method in class jrpc.service.CLightningLogger
 
R
- rawCall(String) - Method in class jrpc.clightning.LiteCLightningRPC
 - 
Low lever call, useful if you want useful another type of JSON decoder, it returns a raw string received from the socket.
 - rawCall(String, Map<String, Object>) - Method in class jrpc.clightning.LiteCLightningRPC
 - 
Low lever call, useful if you want useful another type of JSON decoder, it returns a raw string received from the socket.
 - rawCommand(String) - Method in class jrpc.clightning.CLightningRPC
 - 
Run any command directly over the UNIX socket, this command is faster, but the final user need to manage the JSON string received from the Socket.
 - rawCommand(String, Map<String, Object>) - Method in class jrpc.clightning.CLightningRPC
 - 
Run any command directly over the UNIX socket, this command is faster, but the final user need to manage the JSON string received from the Socket.
 - read(JsonReader) - Method in class jrpc.service.converters.JsonConverter.MyDateTypeAdapter
 - read(JsonReader) - Method in class jrpc.service.converters.jsontypeadapter.BitcoinOutputTypeAdapter
 - read(JsonReader) - Method in class jrpc.service.converters.jsontypeadapter.BitcoinUTXOTypeAdapter
 - read(JsonReader) - Method in class jrpc.service.converters.jsontypeadapter.FeeRateTypeAdapter
 - read(JsonReader) - Method in class jrpc.service.converters.jsontypeadapter.InitMethodTypeAdapter
 - read(JsonReader) - Method in class jrpc.service.converters.jsontypeadapter.ManifestMethodTypeAdapter
 - read(JsonReader) - Method in class jrpc.service.converters.jsontypeadapter.ObjectTypeAdapter
 - ReflectionManager - Class in jrpc.util
 - ReflectionManager() - Constructor for class jrpc.util.ReflectionManager
 - registerCommand(ICommandKey, IRPCCommand) - Method in class jrpc.clightning.commands.CommandRPCMediator
 - registerCommand(ICommandKey, IRPCCommand<T>) - Method in class jrpc.clightning.CLightningRPC
 - registerMethod() - Method in class jrpc.clightning.plugins.CLightningPlugin
 - remove(String) - Method in class jrpc.service.converters.jsonwrapper.CLightningJsonObject
 - reserveInputs(String) - Method in class jrpc.clightning.CLightningRPC
 - reserveInputs(String, boolean) - Method in class jrpc.clightning.CLightningRPC
 - reserveInputs(CommandRPCMediator, String, boolean) - Method in class jrpc.clightning.rpc.bitcoin.CLightningBitcoinRPC
 - RESERVEINPUTS - jrpc.clightning.commands.Command
 - Route - Class in jrpc.clightning.model.types
 - Route() - Constructor for class jrpc.clightning.model.types.Route
 - RPCCommand - Annotation Type in jrpc.clightning.annotation
 - RPCMethod - Annotation Type in jrpc.clightning.annotation
 - RPCMETHOD - jrpc.clightning.plugins.rpcmethods.RPCMethodType
 - RPCMethodReflection - Class in jrpc.clightning.plugins.rpcmethods
 - RPCMethodReflection(String, String, String, String, Method) - Constructor for class jrpc.clightning.plugins.rpcmethods.RPCMethodReflection
 - RPCMethodReflection(String, String, String, String, RPCMethodType, Method) - Constructor for class jrpc.clightning.plugins.rpcmethods.RPCMethodReflection
 - RPCMethodType - Enum in jrpc.clightning.plugins.rpcmethods
 - RPCResponseWrapper<T> - Class in jrpc.wrapper.response
 - RPCResponseWrapper() - Constructor for class jrpc.wrapper.response.RPCResponseWrapper
 - RPCUnixRequestMethod - Class in jrpc.wrapper.socket
 - RPCUnixRequestMethod(String, Map<String, Object>) - Constructor for class jrpc.wrapper.socket.RPCUnixRequestMethod
 - runCommand(Command, String) - Method in class jrpc.clightning.commands.CommandRPCMediator
 - 
Deprecated.
 - runCommand(Command, Map<String, Object>) - Method in class jrpc.clightning.commands.CommandRPCMediator
 - runRegisterCommand(String, HashMap<String, Object>) - Method in class jrpc.clightning.CLightningRPC
 - runRegisterCommand(String, HashMap<String, Object>) - Method in class jrpc.clightning.commands.CommandRPCMediator
 - runRegisterCommand(ICommandKey, HashMap<String, Object>) - Method in class jrpc.clightning.CLightningRPC
 - runRegisterCommand(ICommandKey, HashMap<String, Object>) - Method in class jrpc.clightning.commands.CommandRPCMediator
 
S
- sendNotification(String, CLightningJsonObject) - Method in class jrpc.clightning.plugins.CLightningPlugin
 - 
Method to tell the plugin that the user want send a notification
 - sendPSBT(String) - Method in class jrpc.clightning.CLightningRPC
 - sendPSBT(CommandRPCMediator, String) - Method in class jrpc.clightning.rpc.bitcoin.CLightningBitcoinRPC
 - SENDPSBT - jrpc.clightning.commands.Command
 - serialization(Object) - Method in interface jrpc.service.converters.IConverter
 - serialization(Object) - Method in class jrpc.service.converters.JsonConverter
 - ServiceException - Exception in jrpc.exceptions
 - ServiceException() - Constructor for exception jrpc.exceptions.ServiceException
 - ServiceException(String) - Constructor for exception jrpc.exceptions.ServiceException
 - ServiceException(String, Throwable) - Constructor for exception jrpc.exceptions.ServiceException
 - ServiceException(String, Throwable, boolean, boolean) - Constructor for exception jrpc.exceptions.ServiceException
 - ServiceException(Throwable) - Constructor for exception jrpc.exceptions.ServiceException
 - setAddress(String) - Method in class jrpc.clightning.model.types.CLightningOutput
 - setAmount(String) - Method in class jrpc.clightning.model.types.bitcoin.BitcoinDestination
 - setAmount(String) - Method in class jrpc.clightning.model.types.CLightningOutput
 - setBlockHeight(BigInteger) - Method in class jrpc.clightning.model.types.CLightningOutput
 - SETCHANNELFEE - jrpc.clightning.commands.Command
 - setChannels(List<CLightningInfoChannel>) - Method in class jrpc.clightning.model.CLightningListFunds
 - setConfigs(CLightingPluginConfig) - Method in class jrpc.clightning.plugins.CLightningPlugin
 - setConfigs(CLightingPluginConfig) - Method in interface jrpc.clightning.plugins.ICLightningPlugin
 - setDefaultValue(String) - Method in class jrpc.clightning.plugins.rpcmethods.manifest.types.Option
 - setDeprecated(boolean) - Method in class jrpc.clightning.plugins.rpcmethods.manifest.types.Option
 - setDescriptionOption(String) - Method in class jrpc.clightning.plugins.rpcmethods.manifest.types.Option
 - setDynamic(Boolean) - Method in class jrpc.clightning.plugins.rpcmethods.manifest.ManifestMethod
 - setFeeRateInfo(FeeRateInfo) - Method in class jrpc.clightning.model.CLightningFeeRate
 - setName(String) - Method in class jrpc.clightning.plugins.rpcmethods.manifest.types.Option
 - setOnChainFeeEstimates(OnChainFeeEstimates) - Method in class jrpc.clightning.model.CLightningFeeRate
 - setOutput(Integer) - Method in class jrpc.clightning.model.types.CLightningOutput
 - setOutputs(List<CLightningOutput>) - Method in class jrpc.clightning.model.CLightningListFunds
 - setParametersReady(boolean) - Method in class jrpc.clightning.plugins.CLightningPlugin
 - setReserved(Boolean) - Method in class jrpc.clightning.model.types.CLightningOutput
 - setScriptPubKey(String) - Method in class jrpc.clightning.model.types.CLightningOutput
 - setStatus(String) - Method in class jrpc.clightning.model.types.CLightningOutput
 - setTxId(String) - Method in class jrpc.clightning.model.types.CLightningOutput
 - setType(String) - Method in class jrpc.clightning.model.CLightningFeeRate
 - setType(String) - Method in class jrpc.clightning.plugins.rpcmethods.manifest.types.Option
 - setValue(BigInteger) - Method in class jrpc.clightning.model.types.CLightningOutput
 - signPSBT(String) - Method in class jrpc.clightning.CLightningRPC
 - signPSBT(CommandRPCMediator, String) - Method in class jrpc.clightning.rpc.bitcoin.CLightningBitcoinRPC
 - SIGNPSBT - jrpc.clightning.commands.Command
 - size() - Method in class jrpc.clightning.model.CLightningListChannels
 - size() - Method in class jrpc.service.converters.jsonwrapper.CLightningJsonObject
 - socket - Variable in class jrpc.clightning.CLightningRPC
 - socket - Variable in class jrpc.clightning.LiteCLightningRPC
 - socketFile - Variable in class jrpc.service.socket.UnixDomainSocketRpc
 - start() - Method in class jrpc.clightning.plugins.CLightningPlugin
 - start() - Method in interface jrpc.clightning.plugins.ICLightningPlugin
 - stop() - Method in class jrpc.clightning.CLightningRPC
 - STOP - jrpc.clightning.commands.Command
 - store(String, Object) - Method in class jrpc.clightning.model.CLightningProprietiesMediator
 - Subscription - Annotation Type in jrpc.clightning.annotation
 
T
- toString() - Method in enum jrpc.clightning.model.types.AddressType
 - toString() - Method in class jrpc.clightning.model.types.bitcoin.BitcoinUTXO
 - toString() - Method in class jrpc.clightning.model.types.ExcludeChannel
 - toString() - Method in enum jrpc.clightning.model.types.FeeRateStyle
 - toString() - Method in class jrpc.clightning.plugins.CLightningPlugin
 - toString() - Method in class jrpc.clightning.plugins.rpcmethods.AbstractRPCMethod
 - toString() - Method in class jrpc.clightning.plugins.rpcmethods.manifest.types.Option
 - toString() - Method in enum jrpc.clightning.plugins.rpcmethods.RPCMethodType
 - toString() - Method in class jrpc.service.converters.jsonwrapper.CLightningJsonObject
 - toTypeFromClass() - Method in class jrpc.clightning.commands.AbstractRPCCommand
 - toTypeFromClass() - Method in class jrpc.clightning.commands.CLightningCommandConnect
 - toTypeFromClass() - Method in class jrpc.clightning.commands.CLightningCommandDecodePay
 - toTypeFromClass() - Method in class jrpc.clightning.commands.CLightningCommandDisconnect
 - toTypeFromClass() - Method in class jrpc.clightning.commands.CLightningCommandFeeRate
 - toTypeFromClass() - Method in class jrpc.clightning.commands.CLightningCommandFundPSBT
 - toTypeFromClass() - Method in class jrpc.clightning.commands.CLightningCommandGetRoute
 - toTypeFromClass() - Method in class jrpc.clightning.commands.CLightningCommandHelp
 - toTypeFromClass() - Method in class jrpc.clightning.commands.CLightningCommandListChannels
 - toTypeFromClass() - Method in class jrpc.clightning.commands.CLightningCommandListConfigs
 - toTypeFromClass() - Method in class jrpc.clightning.commands.CLightningCommandListNodes
 - toTypeFromClass() - Method in class jrpc.clightning.commands.CLightningCommandListPays
 - toTypeFromClass() - Method in class jrpc.clightning.commands.CLightningCommandListPeers
 - toTypeFromClass() - Method in class jrpc.clightning.commands.CLightningCommandListSendPays
 - toTypeFromClass() - Method in class jrpc.clightning.commands.CLightningCommandListTransactions
 - toTypeFromClass() - Method in class jrpc.clightning.commands.CLightningCommandPay
 - toTypeFromClass() - Method in class jrpc.clightning.commands.CLightningCommandPing
 - toTypeFromClass() - Method in class jrpc.clightning.commands.CLightningCommandReserveInputs
 - toTypeFromClass() - Method in class jrpc.clightning.commands.CLightningCommandSendPSBT
 - toTypeFromClass() - Method in class jrpc.clightning.commands.CLightningCommandSignPSBT
 - toTypeFromClass() - Method in class jrpc.clightning.commands.CLightningCommandStop
 - toTypeFromClass() - Method in class jrpc.clightning.commands.CLightningCommandUnreserveInputs
 - toTypeFromClass() - Method in class jrpc.clightning.commands.CLightningCommandWaitingInvoice
 - toTypeFromClass() - Method in class jrpc.clightning.commands.CLightningCommandWaitSenDPay
 - txDiscard(String) - Method in class jrpc.clightning.CLightningRPC
 - txDiscard(CommandRPCMediator, String) - Method in class jrpc.clightning.rpc.bitcoin.CLightningBitcoinRPC
 - TXDISCARD - jrpc.clightning.commands.Command
 - txPrepare(List<BitcoinDestination>) - Method in class jrpc.clightning.CLightningRPC
 - txPrepare(List<BitcoinDestination>, String, int, List<BitcoinUTXO>) - Method in class jrpc.clightning.CLightningRPC
 - txPrepare(CommandRPCMediator, List<BitcoinDestination>, String, int, List<BitcoinUTXO>) - Method in class jrpc.clightning.rpc.bitcoin.CLightningBitcoinRPC
 - TXPREPARE - jrpc.clightning.commands.Command
 - TXSEND - jrpc.clightning.commands.Command
 - type - Variable in class jrpc.clightning.plugins.rpcmethods.manifest.types.Option
 - typeValue() - Method in annotation type jrpc.clightning.annotation.PluginOption
 
U
- UnixDomainSocketRpc - Class in jrpc.service.socket
 - UnixDomainSocketRpc(String) - Constructor for class jrpc.service.socket.UnixDomainSocketRpc
 - unregisterCommand(ICommandKey) - Method in class jrpc.clightning.CLightningRPC
 - unregisterCommand(ICommandKey) - Method in class jrpc.clightning.commands.CommandRPCMediator
 - unReserveInputs(String) - Method in class jrpc.clightning.CLightningRPC
 - unReserveInputs(CommandRPCMediator, String) - Method in class jrpc.clightning.rpc.bitcoin.CLightningBitcoinRPC
 - UNRESERVEINPUTS - jrpc.clightning.commands.Command
 - usage - Variable in class jrpc.clightning.plugins.rpcmethods.AbstractRPCMethod
 
V
- valueOf(String) - Static method in enum jrpc.clightning.commands.Command
 - 
Returns the enum constant of this type with the specified name.
 - valueOf(String) - Static method in enum jrpc.clightning.model.types.AddressType
 - 
Returns the enum constant of this type with the specified name.
 - valueOf(String) - Static method in enum jrpc.clightning.model.types.FeeRateStyle
 - 
Returns the enum constant of this type with the specified name.
 - valueOf(String) - Static method in enum jrpc.clightning.plugins.log.PluginLog
 - 
Returns the enum constant of this type with the specified name.
 - valueOf(String) - Static method in enum jrpc.clightning.plugins.rpcmethods.RPCMethodType
 - 
Returns the enum constant of this type with the specified name.
 - valueOf(String) - Static method in enum jrpc.service.CLightningLogger.LevelLogger
 - 
Returns the enum constant of this type with the specified name.
 - values() - Static method in enum jrpc.clightning.commands.Command
 - 
Returns an array containing the constants of this enum type, in the order they are declared.
 - values() - Static method in enum jrpc.clightning.model.types.AddressType
 - 
Returns an array containing the constants of this enum type, in the order they are declared.
 - values() - Static method in enum jrpc.clightning.model.types.FeeRateStyle
 - 
Returns an array containing the constants of this enum type, in the order they are declared.
 - values() - Static method in enum jrpc.clightning.plugins.log.PluginLog
 - 
Returns an array containing the constants of this enum type, in the order they are declared.
 - values() - Static method in enum jrpc.clightning.plugins.rpcmethods.RPCMethodType
 - 
Returns an array containing the constants of this enum type, in the order they are declared.
 - values() - Static method in enum jrpc.service.CLightningLogger.LevelLogger
 - 
Returns an array containing the constants of this enum type, in the order they are declared.
 - valueToHasMap(String) - Method in class jrpc.clightning.commands.CommandRPCMediator
 - 
Deprecated.
 - valueToList(String) - Method in class jrpc.clightning.commands.CommandRPCMediator
 - 
Deprecated.
 
W
- waitInvoice(String) - Method in class jrpc.clightning.CLightningRPC
 - waitInvoice(CommandRPCMediator, String) - Method in class jrpc.clightning.rpc.payment.CLightningPaymentRPC
 - WAITINVOICE - jrpc.clightning.commands.Command
 - waitSendPay(String) - Method in class jrpc.clightning.CLightningRPC
 - WAITSENDPAY - jrpc.clightning.commands.Command
 - waitSendPays(String, int, int) - Method in class jrpc.clightning.CLightningRPC
 - waitSendPays(CommandRPCMediator, String, int, int) - Method in class jrpc.clightning.rpc.payment.CLightningPaymentRPC
 - WARNING - jrpc.clightning.plugins.log.PluginLog
 - withdraw(String, String) - Method in class jrpc.clightning.CLightningRPC
 - withdraw(String, String, String, int, List<BitcoinUTXO>) - Method in class jrpc.clightning.CLightningRPC
 - withdraw(CommandRPCMediator, String, String, String, int, List<BitcoinUTXO>) - Method in class jrpc.clightning.rpc.bitcoin.CLightningBitcoinRPC
 - WITHDRAW - jrpc.clightning.commands.Command
 - write(JsonWriter, Object) - Method in class jrpc.service.converters.jsontypeadapter.ObjectTypeAdapter
 - write(JsonWriter, Date) - Method in class jrpc.service.converters.JsonConverter.MyDateTypeAdapter
 - write(JsonWriter, CLightningFeeRate) - Method in class jrpc.service.converters.jsontypeadapter.FeeRateTypeAdapter
 - write(JsonWriter, BitcoinDestination) - Method in class jrpc.service.converters.jsontypeadapter.BitcoinOutputTypeAdapter
 - write(JsonWriter, BitcoinUTXO) - Method in class jrpc.service.converters.jsontypeadapter.BitcoinUTXOTypeAdapter
 - write(JsonWriter, InitMethod) - Method in class jrpc.service.converters.jsontypeadapter.InitMethodTypeAdapter
 - write(JsonWriter, ManifestMethod) - Method in class jrpc.service.converters.jsontypeadapter.ManifestMethodTypeAdapter
 
All Classes All Packages