Interface ItemProvider

  • All Superinterfaces:
    Provider<@NonNull Item>
    All Known Implementing Classes:
    ManagedItemProvider

    @NonNullByDefault
    public interface ItemProvider
    extends Provider<@NonNull Item>
    An item provider provides instances of GenericItem. These items can be constructed from some static configuration files or they can be derived from some dynamic logic.
    Author:
    Kai Kreuzer - Initial contribution