# Uses of Class de.epiceric.shopchest.shop.Shop.ShopType (ShopChest 1.12 API)
Date: 2017-06-08

## Uses of Class
de.epiceric.shopchest.shop.Shop.ShopType

Packages that use Shop.ShopType
de.epiceric.shopchest.shop
de.epiceric.shopchest.sql
de.epiceric.shopchest.utils

### Uses of Shop.ShopType in de.epiceric.shopchest.shop

Methods in de.epiceric.shopchest.shop that return Shop.ShopType
`Shop.ShopType` Shop.`getShopType()`
`static Shop.ShopType` Shop.ShopType.`valueOf(String name)` Returns the enum constant of this type with the specified name.
`static Shop.ShopType[]` Shop.ShopType.`values()` Returns an array containing the constants of this enum type, in the order they are declared.

Constructors in de.epiceric.shopchest.shop with parameters of type Shop.ShopType
Constructor and Description
`Shop(int id, ShopChest plugin, org.bukkit.OfflinePlayer vendor, org.bukkit.inventory.ItemStack product, org.bukkit.Location location, double buyPrice, double sellPrice, Shop.ShopType shopType)`
`Shop(ShopChest plugin, org.bukkit.OfflinePlayer vendor, org.bukkit.inventory.ItemStack product, org.bukkit.Location location, double buyPrice, double sellPrice, Shop.ShopType shopType)`

### Uses of Shop.ShopType in de.epiceric.shopchest.sql

Methods in de.epiceric.shopchest.sql with parameters of type Shop.ShopType
`void` Database.`logEconomy(org.bukkit.entity.Player executor, org.bukkit.inventory.ItemStack product, org.bukkit.OfflinePlayer vendor, Shop.ShopType shopType, org.bukkit.Location location, double price, ShopBuySellEvent.Type type, Callback callback)` Log an economy transaction to the database

### Uses of Shop.ShopType in de.epiceric.shopchest.utils

Methods in de.epiceric.shopchest.utils that return Shop.ShopType
`Shop.ShopType` ClickType.`getShopType()`

Constructors in de.epiceric.shopchest.utils with parameters of type Shop.ShopType
Constructor and Description
`ClickType(ClickType.EnumClickType enumClickType, org.bukkit.inventory.ItemStack product, double buyPrice, double sellPrice, Shop.ShopType shopType)`