nxt.voting

## Class PhasingPollHome.PhasingPoll

- java.lang.Object
- - nxt.voting.AbstractPoll
  - - nxt.voting.PhasingPollHome.PhasingPoll

- Enclosing class:
    PhasingPollHome

      public final class PhasingPollHome.PhasingPoll
      extends AbstractPoll

- - ### Method Summary

    All Methods Instance Methods Concrete Methods
    Modifier and Type | Method and Description
    --- | ---
    `boolean` | `allowEarlyFinish()`
    `long` | `countVotes()`
    `byte` | `getAlgorithm()`
    `ChildChain` | `getChildChain()`
    `byte[]` | `getFullHash()`
    `byte[]` | `getHashedSecret()`
    `java.util.List<ChainTransactionId>` | `getLinkedTransactions()`
    `PhasingParams` | `getParams()`
    `long` | `getQuorum()`
    `VoteWeighting` | `getVoteWeighting()`
    `long[]` | `getWhitelist()`
    `boolean` | `isCompositeVoting()`

    - ### Methods inherited from class nxt.voting.AbstractPoll

      `getAccountId, getFinishHeight, getId`

    - ### Methods inherited from class java.lang.Object

      `clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait`

- - ### Method Detail

    - #### getChildChain

          public ChildChain getChildChain()

    - #### getParams

          public PhasingParams getParams()

    - #### getVoteWeighting

          public VoteWeighting getVoteWeighting()

    - #### getWhitelist

          public long[] getWhitelist()

    - #### getQuorum

          public long getQuorum()

    - #### getFullHash

          public byte[] getFullHash()

    - #### getLinkedTransactions

          public java.util.List<ChainTransactionId> getLinkedTransactions()

    - #### getHashedSecret

          public byte[] getHashedSecret()

    - #### getAlgorithm

          public byte getAlgorithm()

    - #### isCompositeVoting

          public boolean isCompositeVoting()

    - #### countVotes

          public long countVotes()

    - #### allowEarlyFinish

          public boolean allowEarlyFinish()