nxt.addons

## Class AccountPropertyBundler

- java.lang.Object
- - nxt.addons.AccountPropertyBundler

- All Implemented Interfaces:
    Bundler.Filter

      public class AccountPropertyBundler
      extends java.lang.Object
      implements Bundler.Filter

  Only bundle transactions sent by accounts which has the "bundling" property set on it by the bundler

- - ### Constructor Summary

    Constructors
    Constructor and Description
    `AccountPropertyBundler()`

  - ### Method Summary

    All Methods Instance Methods Concrete Methods
    Modifier and Type | Method and Description
    --- | ---
    `java.lang.String` | `getDescription()` For UI to work, the bundler description must also be added to transaction.json with key bundler_filter_help_*lowercase name*
    `java.lang.String` | `getName()`
    `boolean` | `ok(Bundler bundler, ChildTransaction childTransaction)`

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

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

    - ### Methods inherited from interface nxt.blockchain.Bundler.Filter

      `getParameter, setParameter`

- - ### Constructor Detail

    - #### AccountPropertyBundler

          public AccountPropertyBundler()

  - ### Method Detail

    - #### ok

          public boolean ok(Bundler bundler,
                            ChildTransaction childTransaction)

      Specified by:
        `ok` in interface `Bundler.Filter`

    - #### getName

          public java.lang.String getName()

      Specified by:
        `getName` in interface `Bundler.Filter`

    - #### getDescription

          public java.lang.String getDescription()

      Description copied from interface: `Bundler.Filter`
      For UI to work, the bundler description must also be added to transaction.json with key bundler_filter_help_*lowercase name*
      Specified by:
        `getDescription` in interface `Bundler.Filter`
      Returns:
        The bundler description.