Class LecternInventoryMock
java.lang.Object
be.seeseemelk.mockbukkit.inventory.InventoryMock
be.seeseemelk.mockbukkit.inventory.LecternInventoryMock
- All Implemented Interfaces:
Iterable<org.bukkit.inventory.ItemStack>,org.bukkit.inventory.Inventory,org.bukkit.inventory.LecternInventory
public class LecternInventoryMock
extends InventoryMock
implements org.bukkit.inventory.LecternInventory
Mock implementation of a
LecternInventory.- See Also:
-
Constructor Summary
ConstructorsConstructorDescriptionLecternInventoryMock(org.bukkit.inventory.InventoryHolder holder) Constructs a newLecternInventoryMockfor the given holder. -
Method Summary
Modifier and TypeMethodDescription@Nullable org.bukkit.block.Lectern@NotNull org.bukkit.inventory.InventoryCreates a snapshot of the inventory.Methods inherited from class be.seeseemelk.mockbukkit.inventory.InventoryMock
addItem, addItem, addViewer, addViewers, addViewers, all, all, assertContainsAny, assertContainsAtLeast, assertTrueForAll, assertTrueForNonNulls, assertTrueForSome, clear, clear, close, contains, contains, contains, contains, containsAtLeast, first, first, firstEmpty, getContents, getHolder, getItem, getLocation, getMaxStackSize, getNumberOfItems, getSize, getStorageContents, getType, getViewers, isEmpty, iterator, iterator, remove, remove, removeItem, removeItemAnySlot, removeViewer, setContents, setItem, setMaxStackSize, setStorageContentsMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.bukkit.inventory.Inventory
addItem, all, all, clear, clear, close, contains, contains, contains, contains, containsAtLeast, first, first, firstEmpty, getContents, getHolder, getItem, getLocation, getMaxStackSize, getSize, getStorageContents, getType, getViewers, isEmpty, iterator, iterator, remove, remove, removeItem, removeItemAnySlot, setContents, setItem, setMaxStackSize, setStorageContentsMethods inherited from interface java.lang.Iterable
forEach, spliteratorMethods inherited from interface org.bukkit.inventory.LecternInventory
getBook, setBook
-
Constructor Details
-
LecternInventoryMock
public LecternInventoryMock(org.bukkit.inventory.InventoryHolder holder) Constructs a newLecternInventoryMockfor the given holder.- Parameters:
holder- The holder of the inventory.
-
-
Method Details
-
getSnapshot
@NotNull public @NotNull org.bukkit.inventory.Inventory getSnapshot()Description copied from class:InventoryMockCreates a snapshot of the inventory.- Overrides:
getSnapshotin classInventoryMock- Returns:
- An inventory snapshot.
-
getHolder
@Nullable public @Nullable org.bukkit.block.Lectern getHolder()- Specified by:
getHolderin interfaceorg.bukkit.inventory.Inventory- Specified by:
getHolderin interfaceorg.bukkit.inventory.LecternInventory- Overrides:
getHolderin classInventoryMock
-