Interface IBuildingBasedRequester

All Superinterfaces:
IRequester
All Known Implementing Classes:
AbstractBuildingDependentRequestResolver, AbstractCraftingProductionResolver, AbstractCraftingRequestResolver, BuildingBasedRequester, BuildingRequestResolver, PrivateWorkerCraftingProductionResolver, PrivateWorkerCraftingRequestResolver, PublicWorkerCraftingProductionResolver, PublicWorkerCraftingRequestResolver, StationRequestResolver

public interface IBuildingBasedRequester extends IRequester
  • Method Details

    • getBuilding

      Optional<IRequester> getBuilding(@NotNull @NotNull IRequestManager manager, @NotNull @NotNull IToken<?> token)
      Get the building.
      Parameters:
      manager - the manager.
      token - the token.
      Returns:
      the IRequester or empty.