概要 | パッケージ | クラス | 使用 | 階層ツリー | 非推奨 API | 索引 | ヘルプ
前のクラス 次のクラス | フレームあり フレームなし
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド

## org.curewallet.nagesen.ececuter
クラス AbstractExecuter

    java.lang.Object
      org.curewallet.nagesen.ececuter.AbstractExecuter

すべての実装されたインタフェース:
  Executer

直系の既知のサブクラス:
  NichExecuter

    public abstract class AbstractExecuter

extends java.lang.Object
implements Executer

導入されたバージョン:
  1.0
作成者:
  Nezumi Kozo

コンストラクタの概要
`AbstractExecuter()`

メソッドの概要
`int` | `execute(int maxCount, long timeIntervalMillis)`
`Amount` | `getAmount()`
`protected abstract java.util.List<AddressData>` | `getData()`
`org.curewallet.lib.jsonrpc.JsonRPCClient` | `getJsonRPCClient()`
`MessageValidator` | `getMessageValidator()`
`org.curewallet.lib.api.SendFrom` | `getSendFrom()`
`org.curewallet.lib.api.SendToAddress` | `getSendToAddress()`
`UniqueValidator` | `getUniqueValidator()`
`org.curewallet.lib.api.ValidateAddress` | `getValidateAddress()`
`WalletInfo` | `getWalletInfo()`
`org.curewallet.lib.api.WalletLock` | `getWalletLock()`
`org.curewallet.lib.api.WalletPassphrase` | `getWalletPassphrase()`
`protected abstract boolean` | `isContinue(AddressData data)`
`protected void` | `sendFrom(org.curewallet.lib.jsonrpc.JsonRPCClient jsonRPCClient, AddressData data)`
`void` | `setAmount(Amount amount)`
`void` | `setJsonRPCClient(org.curewallet.lib.jsonrpc.JsonRPCClient jsonRPCClient)`
`void` | `setMessageValidator(MessageValidator messageValidator)`
`void` | `setSendFrom(org.curewallet.lib.api.SendFrom sendFrom)`
`void` | `setSendToAddress(org.curewallet.lib.api.SendToAddress sendToAddress)`
`void` | `setUniqueValidator(UniqueValidator uniqueValidator)`
`void` | `setValidateAddress(org.curewallet.lib.api.ValidateAddress validateAddress)`
`void` | `setWalletInfo(WalletInfo walletInfo)`
`void` | `setWalletLock(org.curewallet.lib.api.WalletLock walletLock)`
`void` | `setWalletPassphrase(org.curewallet.lib.api.WalletPassphrase walletPassphrase)`
`protected boolean` | `validateAddress(org.curewallet.lib.jsonrpc.JsonRPCClient jsonRPCClient, java.lang.String address)`

クラス java.lang.Object から継承されたメソッド
`clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait`

コンストラクタの詳細

### AbstractExecuter

    public AbstractExecuter()

導入されたバージョン:
  1.0

メソッドの詳細

### execute

    public int execute(int maxCount,
                       long timeIntervalMillis)
                throws NagesenException

  定義:
    インタフェース `Executer` 内の `execute`
  戻り値:
  例外:
    `NagesenException`

### validateAddress

    protected boolean validateAddress(org.curewallet.lib.jsonrpc.JsonRPCClient jsonRPCClient,
                                      java.lang.String address)

### sendFrom

    protected void sendFrom(org.curewallet.lib.jsonrpc.JsonRPCClient jsonRPCClient,
                            AddressData data)
                     throws org.curewallet.lib.api.CoinAPIException

  例外:
    `org.curewallet.lib.api.CoinAPIException`

### getData

    protected abstract java.util.List<AddressData> getData()
                                                    throws NagesenException

  例外:
    `NagesenException`

### isContinue

    protected abstract boolean isContinue(AddressData data)
                                   throws NagesenException

  例外:
    `NagesenException`

### getUniqueValidator

    public UniqueValidator getUniqueValidator()

  戻り値:
    uniqueValidator
  導入されたバージョン:
    1.0

### setUniqueValidator

    public void setUniqueValidator(UniqueValidator uniqueValidator)

  パラメータ:
    `uniqueValidator` - セットする uniqueValidator
  導入されたバージョン:
    1.0

### getMessageValidator

    public MessageValidator getMessageValidator()

  戻り値:
    messageValidator
  導入されたバージョン:
    1.0

### setMessageValidator

    public void setMessageValidator(MessageValidator messageValidator)

  パラメータ:
    `messageValidator` - セットする messageValidator
  導入されたバージョン:
    1.0

### getAmount

    public Amount getAmount()

  戻り値:
    amount
  導入されたバージョン:
    1.0

### setAmount

    public void setAmount(Amount amount)

  パラメータ:
    `amount` - セットする amount
  導入されたバージョン:
    1.0

### getWalletPassphrase

    public org.curewallet.lib.api.WalletPassphrase getWalletPassphrase()

  戻り値:
    walletPassphrase
  導入されたバージョン:
    1.0

### setWalletPassphrase

    public void setWalletPassphrase(org.curewallet.lib.api.WalletPassphrase walletPassphrase)

  パラメータ:
    `walletPassphrase` - セットする walletPassphrase
  導入されたバージョン:
    1.0

### getWalletLock

    public org.curewallet.lib.api.WalletLock getWalletLock()

  戻り値:
    walletLock
  導入されたバージョン:
    1.0

### setWalletLock

    public void setWalletLock(org.curewallet.lib.api.WalletLock walletLock)

  パラメータ:
    `walletLock` - セットする walletLock
  導入されたバージョン:
    1.0

### getSendFrom

    public org.curewallet.lib.api.SendFrom getSendFrom()

  戻り値:
    sendFrom
  導入されたバージョン:
    1.0

### setSendFrom

    public void setSendFrom(org.curewallet.lib.api.SendFrom sendFrom)

  パラメータ:
    `sendFrom` - セットする sendFrom
  導入されたバージョン:
    1.0

### getWalletInfo

    public WalletInfo getWalletInfo()

  戻り値:
    walletInfo
  導入されたバージョン:

### setWalletInfo

    public void setWalletInfo(WalletInfo walletInfo)

  パラメータ:
    `walletInfo` - セットする walletInfo
  導入されたバージョン:

### getValidateAddress

    public org.curewallet.lib.api.ValidateAddress getValidateAddress()

  戻り値:
    validateAddress
  導入されたバージョン:

### setValidateAddress

    public void setValidateAddress(org.curewallet.lib.api.ValidateAddress validateAddress)

  パラメータ:
    `validateAddress` - セットする validateAddress
  導入されたバージョン:

### getSendToAddress

    public org.curewallet.lib.api.SendToAddress getSendToAddress()

  戻り値:
    sendToAddress
  導入されたバージョン:

### setSendToAddress

    public void setSendToAddress(org.curewallet.lib.api.SendToAddress sendToAddress)

  パラメータ:
    `sendToAddress` - セットする sendToAddress
  導入されたバージョン:

### getJsonRPCClient

    public org.curewallet.lib.jsonrpc.JsonRPCClient getJsonRPCClient()

  戻り値:
    jsonRPCClient
  導入されたバージョン:

### setJsonRPCClient

    public void setJsonRPCClient(org.curewallet.lib.jsonrpc.JsonRPCClient jsonRPCClient)

  パラメータ:
    `jsonRPCClient` - セットする jsonRPCClient
  導入されたバージョン:

概要 | パッケージ | クラス | 使用 | 階層ツリー | 非推奨 API | 索引 | ヘルプ
前のクラス 次のクラス | フレームあり フレームなし
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド

Copyright © 2014. All Rights Reserved.