Index
All Classes and Interfaces|All Packages|Serialized Form
G
- getAllBuyer() - Method in interface com.masai.Dao.AdminDao
-
Retrieve all active buyers.
- getAllBuyer() - Method in class com.masai.Dao.AdminDaoImpl
-
Retrieve all active buyers.
- getAllProductForSell() - Method in interface com.masai.Dao.BuyerDao
-
Retrieve all products available for sale.
- getAllProductForSell() - Method in class com.masai.Dao.BuyerDaoImpl
-
Retrieve all products available for sale.
- getAllProducts() - Method in interface com.masai.Dao.AdminDao
-
Retrieve all products.
- getAllProducts() - Method in class com.masai.Dao.AdminDaoImpl
-
Retrieve all products.
- getAllProductsByCategory(String) - Method in interface com.masai.Dao.AdminDao
-
Retrieve all products belonging to a specific category.
- getAllProductsByCategory(String) - Method in class com.masai.Dao.AdminDaoImpl
-
Retrieve all products belonging to a specific category.
- getAllProductsByCategory(String) - Method in interface com.masai.Dao.BuyerDao
-
Retrieve all products by category.
- getAllProductsByCategory(String) - Method in class com.masai.Dao.BuyerDaoImpl
-
Retrieve all products by category.
- getAllProductsByInAccendingOrderByPrice() - Method in interface com.masai.Dao.AdminDao
-
Retrieve all products sorted in ascending order of price.
- getAllProductsByInAccendingOrderByPrice() - Method in class com.masai.Dao.AdminDaoImpl
-
Retrieve all products sorted in ascending order of price.
- getAllProductsByQuantity(int, int) - Method in interface com.masai.Dao.AdminDao
-
Retrieve all products within a specified quantity range.
- getAllProductsByQuantity(int, int) - Method in class com.masai.Dao.AdminDaoImpl
-
Retrieve all products within a specified quantity range.
- getAllProductsBySellerUsername(String) - Method in interface com.masai.Dao.AdminDao
-
Retrieve all products belonging to a specific seller's username.
- getAllProductsBySellerUsername(String) - Method in class com.masai.Dao.AdminDaoImpl
-
Retrieve all products belonging to a specific seller's username.
- getAllReturnProduct(String) - Method in interface com.masai.Dao.BuyerDao
-
Retrieves all return products for a buyer.
- getAllReturnProduct(String) - Method in class com.masai.Dao.BuyerDaoImpl
-
Retrieves all return products for a buyer.
- getAllReturnProductOfBuyerByType(String, String) - Method in interface com.masai.Dao.BuyerDao
-
Retrieves all return products of a buyer by the specified type.
- getAllReturnProductOfBuyerByType(String, String) - Method in class com.masai.Dao.BuyerDaoImpl
-
Retrieves all return products of a buyer by the specified type.
- getAllSeller() - Method in interface com.masai.Dao.AdminDao
-
Retrieve all active sellers.
- getAllSeller() - Method in class com.masai.Dao.AdminDaoImpl
-
Retrieve all active sellers.
- getAllSellerProducts(String) - Method in interface com.masai.Dao.SellerDao
-
Retrieves all products of a seller.
- getAllSellerProducts(String) - Method in class com.masai.Dao.SellerDaoImpl
-
Retrieves all products of a seller.
- getAllSellerProductsOrderByPrice(String) - Method in interface com.masai.Dao.SellerDao
-
Retrieves all seller products ordered by price.
- getAllSellerProductsOrderByPrice(String) - Method in class com.masai.Dao.SellerDaoImpl
-
Retrieves all seller products ordered by price.
- getAllSellerProductsOrderByQuantity(String) - Method in interface com.masai.Dao.SellerDao
-
Retrieves all seller products ordered by quantity.
- getAllSellerProductsOrderByQuantity(String) - Method in class com.masai.Dao.SellerDaoImpl
-
Retrieves all seller products ordered by quantity.
- getAllSoldProducts() - Method in interface com.masai.Dao.AdminDao
-
Retrieve all sold products.
- getAllSoldProducts() - Method in class com.masai.Dao.AdminDaoImpl
-
Retrieve all sold products.
- getAllTransaction() - Method in interface com.masai.Dao.AdminDao
-
Retrieve all transactions.
- getAllTransaction() - Method in class com.masai.Dao.AdminDaoImpl
-
Retrieve all transactions.
- getAllTransactionbyDateRange(LocalDate, LocalDate) - Method in interface com.masai.Dao.AdminDao
-
Retrieve all transactions within a specific date range.
- getAllTransactionbyDateRange(LocalDate, LocalDate) - Method in class com.masai.Dao.AdminDaoImpl
-
Retrieve all transactions within a specific date range.
- getAllTransactionByGSTPercentage() - Method in interface com.masai.Dao.AdminDao
-
Retrieve all transactions sorted by GST percentage.
- getAllTransactionByGSTPercentage() - Method in class com.masai.Dao.AdminDaoImpl
-
Retrieve all transactions sorted by GST percentage.
- getAllTransactionByPurchaseDate() - Method in interface com.masai.Dao.AdminDao
-
Retrieve all transactions sorted by purchase date.
- getAllTransactionByPurchaseDate() - Method in class com.masai.Dao.AdminDaoImpl
-
Retrieve all transactions sorted by purchase date.
- getAllTransactionByQuantity() - Method in interface com.masai.Dao.AdminDao
-
Retrieve all transactions sorted by quantity.
- getAllTransactionByQuantity() - Method in class com.masai.Dao.AdminDaoImpl
-
Retrieve all transactions sorted by quantity.
- getAllTransactionByTotalPrice() - Method in interface com.masai.Dao.AdminDao
-
Retrieve all transactions sorted by total price.
- getAllTransactionByTotalPrice() - Method in class com.masai.Dao.AdminDaoImpl
-
Retrieve all transactions sorted by total price.
- getAllTransactionIdByParticularBuyer(String) - Method in interface com.masai.Dao.TransactionDao
-
Retrieves all transaction IDs associated with a particular buyer.
- getAllTransactionIdByParticularBuyer(String) - Method in class com.masai.Dao.TransactionDaoImpl
-
Retrieves all transaction IDs associated with a particular buyer.
- getBalance(String) - Method in interface com.masai.Dao.BuyerDao
-
Retrieve buyer balance by username.
- getBalance(String) - Method in class com.masai.Dao.BuyerDaoImpl
-
Retrieve buyer balance by username.
- getBuyerAllTransactionbyDateRange(LocalDate, LocalDate, String) - Method in interface com.masai.Dao.BuyerDao
-
Retrieves all transactions of a buyer within a specified date range.
- getBuyerAllTransactionbyDateRange(LocalDate, LocalDate, String) - Method in class com.masai.Dao.BuyerDaoImpl
-
Retrieves all transactions of a buyer within a specified date range.
- getBuyerAllTransactionByGSTPercentage(String) - Method in interface com.masai.Dao.BuyerDao
-
Retrieves all transactions of a buyer based on the GST percentage of the transactions.
- getBuyerAllTransactionByGSTPercentage(String) - Method in class com.masai.Dao.BuyerDaoImpl
-
Retrieves all transactions of a buyer based on the GST percentage of the transactions.
- getBuyerAllTransactionByPurchaseDate(String) - Method in interface com.masai.Dao.BuyerDao
-
Retrieves all transactions of a buyer based on the purchase date of the transactions.
- getBuyerAllTransactionByPurchaseDate(String) - Method in class com.masai.Dao.BuyerDaoImpl
-
Retrieves all transactions of a buyer based on the purchase date of the transactions.
- getBuyerAllTransactionByQuantity(String) - Method in interface com.masai.Dao.BuyerDao
-
Retrieves all transactions of a buyer based on the quantity of the transactions.
- getBuyerAllTransactionByQuantity(String) - Method in class com.masai.Dao.BuyerDaoImpl
-
Retrieves all transactions of a buyer based on the quantity of the transactions.
- getBuyerAllTransactionByTotalPrice(String) - Method in interface com.masai.Dao.BuyerDao
-
Retrieves all transactions of a buyer based on the total price of the transactions.
- getBuyerAllTransactionByTotalPrice(String) - Method in class com.masai.Dao.BuyerDaoImpl
-
Retrieves all transactions of a buyer based on the total price of the transactions.
- getBuyerByUsername(String) - Method in interface com.masai.Dao.BuyerDao
-
Retrieve buyer details by username.
- getBuyerByUsername(String) - Method in class com.masai.Dao.BuyerDaoImpl
-
Retrieve buyer details by username.
- getConnection() - Static method in class com.masai.Dao.DBUtils
- getGStPercentage(int) - Method in interface com.masai.Dao.ProductDao
-
Retrieves the GST percentage of a product based on its product ID.
- getGStPercentage(int) - Method in class com.masai.Dao.ProductDaoImpl
-
Retrieves the GST percentage of a product based on its product ID.
- getProductById(int) - Method in interface com.masai.Dao.ProductDao
-
Retrieves a product based on its product ID.
- getProductById(int) - Method in class com.masai.Dao.ProductDaoImpl
-
Retrieves a product based on its product ID.
- getProductIdByCategoryName(String) - Method in interface com.masai.Dao.ProductDao
-
Retrieves the product ID based on the category name.
- getProductIdByCategoryName(String) - Method in class com.masai.Dao.ProductDaoImpl
-
Retrieves the product ID based on the category name.
- getProductNameAndProductIdAndQuantityAndDateByIdAndReturn(int) - Method in interface com.masai.Dao.TransactionDao
-
Retrieves the product name, product ID, quantity, and date of a transaction by its ID and return status.
- getProductNameAndProductIdAndQuantityAndDateByIdAndReturn(int) - Method in class com.masai.Dao.TransactionDaoImpl
-
Retrieves the product name, product ID, quantity, and date of a transaction by its ID and return status.
- getProductsByProductId(int) - Method in interface com.masai.Dao.BuyerDao
-
Retrieve product by product ID.
- getProductsByProductId(int) - Method in class com.masai.Dao.BuyerDaoImpl
-
Retrieve product by product ID.
- getSellerAllProductsByCategory(String, String) - Method in interface com.masai.Dao.SellerDao
-
Retrieves all products of a seller belonging to a specific category.
- getSellerAllProductsByCategory(String, String) - Method in class com.masai.Dao.SellerDaoImpl
-
Retrieves all products of a seller belonging to a specific category.
- getSellerByUsername(String) - Method in interface com.masai.Dao.SellerDao
-
Retrieves the seller details based on the username.
- getSellerByUsername(String) - Method in class com.masai.Dao.SellerDaoImpl
-
Retrieves the seller details based on the username.
- getSellerIncome(String) - Method in interface com.masai.Dao.SellerDao
-
Retrieves the income earned by the seller username.
- getSellerIncome(String) - Method in class com.masai.Dao.SellerDaoImpl
-
Retrieves the income earned by the seller username.
- getSellerPendingAmount(String) - Method in interface com.masai.Dao.SellerDao
-
Adds a new pending amount to be paid to the seller.
- getSellerPendingAmount(String) - Method in class com.masai.Dao.SellerDaoImpl
-
Adds a new pending amount to be paid to the seller.
- getSellerProductsID(String) - Method in interface com.masai.Dao.SellerDao
-
Retrieves the IDs of all products belonging to a seller.
- getSellerProductsID(String) - Method in class com.masai.Dao.SellerDaoImpl
-
Retrieves the IDs of all products belonging to a seller.
- getTransactionById(int) - Method in interface com.masai.Dao.AdminDao
-
Retrieve a transaction by its ID.
- getTransactionById(int) - Method in class com.masai.Dao.AdminDaoImpl
-
Retrieve a transaction by its ID.
- getUptoTwoDecimal(double) - Static method in class com.masai.CommanCode.Common
All Classes and Interfaces|All Packages|Serialized Form