java.lang.Object
fr.maxlego08.zauctionhouse.api.filter.Filter

public abstract class Filter extends Object
  • Constructor Details

    • Filter

      public Filter(String key)
      Parameters:
      key -
  • Method Details

    • perform

      public boolean perform(AuctionItem auctionItem, String string)
      Perform filter
      Parameters:
      auctionItem -
      string -
    • perform

      protected abstract boolean perform(AuctionItem auctionItem, FilterType filterType, String string)
      Parameters:
      auctionItem -
      filterType -
      string -
      Returns:
    • getItems

      protected List<org.bukkit.inventory.ItemStack> getItems(AuctionItem auctionItem)
      Parameters:
      auctionItem -
      Returns:
      List
    • getKey

      public String getKey()
    • stripe

      public String stripe(FilterType filterType, String string)
    • findFilterType

      protected FilterType findFilterType(String string)