Interface Bundler.Filter

All Known Implementing Classes:
AccountPropertyBundler, AssetBundler, CurrencyBundler, ManagedAccountsBundler, PersonalBundler, PurchaseBundler, QuotaBundler, TransactionTypeBundler
Enclosing class:
Bundler

public static interface Bundler.Filter
Bundling filter - transactions for which the ok(Bundler, ChildTransaction) method returns false are not processed by the Bundler.Rule
  • Method Details

    • ok

      boolean ok(Bundler bundler, ChildTransaction childTransaction)
    • ok

      default boolean ok(Bundler bundler, AtomicChain<? extends ChildTransaction> atomicChain)
    • getName

      default String getName()
    • getDescription

      default String getDescription()
      For UI to work, the bundler description must also be added to translation.json with key bundler_filter_help_*lowercase name*
      Returns:
      The bundler description.
    • getParameter

      default String getParameter()
    • setParameter

      default void setParameter(String parameter)