A B C D E F G H I L M N O P R S T U V
All Classes All Packages
All Classes All Packages
All Classes All Packages
A
- ActivityLoginBinding - Class in edu.cnm.deepdive.albuquirky.databinding
- ActivityMainBinding - Class in edu.cnm.deepdive.albuquirky.databinding
- add(Product) - Method in class edu.cnm.deepdive.albuquirky.service.ProductRepository
-
Add product to database
- address - Variable in class edu.cnm.deepdive.albuquirky.databinding.FragmentProfileBinding
- addressOfFulfillment - Variable in class edu.cnm.deepdive.albuquirky.databinding.OrderComfirmationBinding
- AlbuquirkyApplication - Class in edu.cnm.deepdive.albuquirky
-
Application Class that uses Stetho and GoogleSignInService on creation
- AlbuquirkyApplication() - Constructor for class edu.cnm.deepdive.albuquirky.AlbuquirkyApplication
- AlbuquirkyWebService - Interface in edu.cnm.deepdive.albuquirky.service
-
This interface holds a list of endpoints to interact with the AlbuQuirky server.
- AlbuquirkyWebService.InstanceHolder - Class in edu.cnm.deepdive.albuquirky.service
-
Nested class to create and hold an instance of the web service.
- AppBarMainBinding - Class in edu.cnm.deepdive.albuquirky.databinding
- APPLICATION_ID - Static variable in class edu.cnm.deepdive.albuquirky.BuildConfig
B
- BASE_URL - Static variable in class edu.cnm.deepdive.albuquirky.BuildConfig
- bind(View) - Static method in class edu.cnm.deepdive.albuquirky.databinding.ActivityLoginBinding
- bind(View) - Static method in class edu.cnm.deepdive.albuquirky.databinding.ActivityMainBinding
- bind(View) - Static method in class edu.cnm.deepdive.albuquirky.databinding.AppBarMainBinding
- bind(View) - Static method in class edu.cnm.deepdive.albuquirky.databinding.ContentMainBinding
- bind(View) - Static method in class edu.cnm.deepdive.albuquirky.databinding.FragmentBrowserBinding
- bind(View) - Static method in class edu.cnm.deepdive.albuquirky.databinding.FragmentCarouselItemBinding
- bind(View) - Static method in class edu.cnm.deepdive.albuquirky.databinding.FragmentCommissionsBinding
- bind(View) - Static method in class edu.cnm.deepdive.albuquirky.databinding.FragmentDeliveryBinding
- bind(View) - Static method in class edu.cnm.deepdive.albuquirky.databinding.FragmentOrderConfirmBinding
- bind(View) - Static method in class edu.cnm.deepdive.albuquirky.databinding.FragmentOrderDetailsBinding
- bind(View) - Static method in class edu.cnm.deepdive.albuquirky.databinding.FragmentOrdersBinding
- bind(View) - Static method in class edu.cnm.deepdive.albuquirky.databinding.FragmentPlaceOrderBinding
- bind(View) - Static method in class edu.cnm.deepdive.albuquirky.databinding.FragmentProductBinding
- bind(View) - Static method in class edu.cnm.deepdive.albuquirky.databinding.FragmentProfileBinding
- bind(View) - Static method in class edu.cnm.deepdive.albuquirky.databinding.ItemSearchBinding
- bind(View) - Static method in class edu.cnm.deepdive.albuquirky.databinding.NavHeaderMainBinding
- bind(View) - Static method in class edu.cnm.deepdive.albuquirky.databinding.OrderComfirmationBinding
- bind(View) - Static method in class edu.cnm.deepdive.albuquirky.databinding.OrderDetailsBinding
- bind(View) - Static method in class edu.cnm.deepdive.albuquirky.databinding.OrdersBinding
- BrowserFragment - Class in edu.cnm.deepdive.albuquirky.controller.ui.browse
-
The fragment class for displaying a list of
Productobjects in the browser screen. - BrowserFragment() - Constructor for class edu.cnm.deepdive.albuquirky.controller.ui.browse.BrowserFragment
- BUILD_TYPE - Static variable in class edu.cnm.deepdive.albuquirky.BuildConfig
- BuildConfig - Class in edu.cnm.deepdive.albuquirky
- BuildConfig() - Constructor for class edu.cnm.deepdive.albuquirky.BuildConfig
C
- CarouselAdapter - Class in edu.cnm.deepdive.albuquirky.adapter
-
Adapter that uses Fragments to manage images in a carousel
- CarouselAdapter(FragmentManager, int, ArrayList<Fragment>) - Constructor for class edu.cnm.deepdive.albuquirky.adapter.CarouselAdapter
-
Constructor to initialize
CarouselAdapter - carouselDescription - Variable in class edu.cnm.deepdive.albuquirky.databinding.FragmentCarouselItemBinding
- carouselDetails - Variable in class edu.cnm.deepdive.albuquirky.databinding.FragmentCarouselItemBinding
- carouselImage - Variable in class edu.cnm.deepdive.albuquirky.databinding.FragmentCarouselItemBinding
- CarouselItemFragment - Class in edu.cnm.deepdive.albuquirky.controller.ui.products
-
Fragment to display images in a carousel
- CarouselItemFragment() - Constructor for class edu.cnm.deepdive.albuquirky.controller.ui.products.CarouselItemFragment
- CLIENT_ID - Static variable in class edu.cnm.deepdive.albuquirky.BuildConfig
- Commission - Class in edu.cnm.deepdive.albuquirky.model
-
Commission model class for database table
- Commission() - Constructor for class edu.cnm.deepdive.albuquirky.model.Commission
- CommissionFragment - Class in edu.cnm.deepdive.albuquirky.controller.ui.commission
-
Reusable UI layout to display commissions
- CommissionFragment() - Constructor for class edu.cnm.deepdive.albuquirky.controller.ui.commission.CommissionFragment
- completeSignIn(Intent) - Method in class edu.cnm.deepdive.albuquirky.service.GoogleSignInService
-
Completes sign in
- ContentMainBinding - Class in edu.cnm.deepdive.albuquirky.databinding
- currentProduct(long) - Method in class edu.cnm.deepdive.albuquirky.controller.ui.products.ProductViewModel
-
Gets product based on id of product, if it exists
D
- dateOfFulfillment - Variable in class edu.cnm.deepdive.albuquirky.databinding.OrderComfirmationBinding
- DEBUG - Static variable in class edu.cnm.deepdive.albuquirky.BuildConfig
- DeliveryFragment - Class in edu.cnm.deepdive.albuquirky.controller.ui.orders
-
A simple
Fragmentsubclass. - DeliveryFragment() - Constructor for class edu.cnm.deepdive.albuquirky.controller.ui.orders.DeliveryFragment
- description - Variable in class edu.cnm.deepdive.albuquirky.databinding.ItemSearchBinding
- drawerLayout - Variable in class edu.cnm.deepdive.albuquirky.databinding.ActivityMainBinding
E
- edu.cnm.deepdive.albuquirky - package edu.cnm.deepdive.albuquirky
- edu.cnm.deepdive.albuquirky.adapter - package edu.cnm.deepdive.albuquirky.adapter
- edu.cnm.deepdive.albuquirky.controller - package edu.cnm.deepdive.albuquirky.controller
- edu.cnm.deepdive.albuquirky.controller.ui.browse - package edu.cnm.deepdive.albuquirky.controller.ui.browse
- edu.cnm.deepdive.albuquirky.controller.ui.commission - package edu.cnm.deepdive.albuquirky.controller.ui.commission
- edu.cnm.deepdive.albuquirky.controller.ui.orders - package edu.cnm.deepdive.albuquirky.controller.ui.orders
- edu.cnm.deepdive.albuquirky.controller.ui.products - package edu.cnm.deepdive.albuquirky.controller.ui.products
- edu.cnm.deepdive.albuquirky.controller.ui.profile - package edu.cnm.deepdive.albuquirky.controller.ui.profile
- edu.cnm.deepdive.albuquirky.databinding - package edu.cnm.deepdive.albuquirky.databinding
- edu.cnm.deepdive.albuquirky.model - package edu.cnm.deepdive.albuquirky.model
- edu.cnm.deepdive.albuquirky.service - package edu.cnm.deepdive.albuquirky.service
- email - Variable in class edu.cnm.deepdive.albuquirky.databinding.FragmentProfileBinding
F
- fab - Variable in class edu.cnm.deepdive.albuquirky.databinding.AppBarMainBinding
- FragmentBrowserBinding - Class in edu.cnm.deepdive.albuquirky.databinding
- FragmentCarouselItemBinding - Class in edu.cnm.deepdive.albuquirky.databinding
- FragmentCommissionsBinding - Class in edu.cnm.deepdive.albuquirky.databinding
- FragmentDeliveryBinding - Class in edu.cnm.deepdive.albuquirky.databinding
- FragmentOrderConfirmBinding - Class in edu.cnm.deepdive.albuquirky.databinding
- FragmentOrderDetailsBinding - Class in edu.cnm.deepdive.albuquirky.databinding
- FragmentOrdersBinding - Class in edu.cnm.deepdive.albuquirky.databinding
- FragmentPlaceOrderBinding - Class in edu.cnm.deepdive.albuquirky.databinding
- FragmentProductBinding - Class in edu.cnm.deepdive.albuquirky.databinding
- FragmentProfileBinding - Class in edu.cnm.deepdive.albuquirky.databinding
- fulfillAddress - Variable in class edu.cnm.deepdive.albuquirky.databinding.OrderComfirmationBinding
- fulfillDate - Variable in class edu.cnm.deepdive.albuquirky.databinding.OrderComfirmationBinding
- fulfillType - Variable in class edu.cnm.deepdive.albuquirky.databinding.OrderComfirmationBinding
G
- getAccount() - Method in class edu.cnm.deepdive.albuquirky.service.GoogleSignInService
-
Gets GoogleSignInAccount
- getAddress() - Method in class edu.cnm.deepdive.albuquirky.model.Profile
-
Gets address of profile
- getAddress() - Method in class edu.cnm.deepdive.albuquirky.model.User
-
Gets address of user
- getAddress(String) - Method in interface edu.cnm.deepdive.albuquirky.service.AlbuquirkyWebService
- getAll() - Method in class edu.cnm.deepdive.albuquirky.service.ProductRepository
-
Refresh bearer token
- getBuyer() - Method in class edu.cnm.deepdive.albuquirky.model.Order
-
Gets id of buyer of order
- getCommissionById(String, long) - Method in interface edu.cnm.deepdive.albuquirky.service.AlbuquirkyWebService
- getCommissioner() - Method in class edu.cnm.deepdive.albuquirky.model.Commission
-
Gets id of person who commissioned the Commission
- getCommissionRequest(String, long) - Method in interface edu.cnm.deepdive.albuquirky.service.AlbuquirkyWebService
- getCommissions(String) - Method in interface edu.cnm.deepdive.albuquirky.service.AlbuquirkyWebService
- getCount() - Method in class edu.cnm.deepdive.albuquirky.adapter.CarouselAdapter
- getData() - Method in class edu.cnm.deepdive.albuquirky.model.SearchResponse
-
Gets data
- getDescription() - Method in class edu.cnm.deepdive.albuquirky.model.Image
-
Gets description of image
- getDescription() - Method in class edu.cnm.deepdive.albuquirky.model.Product
-
Gets description of product
- getEmail() - Method in class edu.cnm.deepdive.albuquirky.model.Profile
-
Gets email of profile
- getExternalId() - Method in class edu.cnm.deepdive.albuquirky.model.User
-
Gets external id
- getId() - Method in class edu.cnm.deepdive.albuquirky.model.Commission
-
Get Commission id
- getId() - Method in class edu.cnm.deepdive.albuquirky.model.Product
-
Gets product id
- getId() - Method in class edu.cnm.deepdive.albuquirky.model.ProductOnOrder
-
Gets id of product on order
- getId() - Method in class edu.cnm.deepdive.albuquirky.model.Profile
-
Gets profile id
- getImage() - Method in class edu.cnm.deepdive.albuquirky.controller.ui.products.ProductViewModel
-
Gets a single image
- getImage() - Method in class edu.cnm.deepdive.albuquirky.model.Profile
-
Gets image of profile
- getImageById(String, long) - Method in interface edu.cnm.deepdive.albuquirky.service.AlbuquirkyWebService
- getImageDescription(String, long) - Method in interface edu.cnm.deepdive.albuquirky.service.AlbuquirkyWebService
- getImageFileName() - Method in class edu.cnm.deepdive.albuquirky.model.Image
-
Gets name of image file
- getImages() - Method in class edu.cnm.deepdive.albuquirky.controller.ui.products.ProductViewModel
-
Gets a LiveData list of images
- getInstance() - Static method in class edu.cnm.deepdive.albuquirky.controller.ui.products.CarouselItemFragment
-
Gets an instance of an Image from the server and puts it in the carousel to display
- getInstance() - Static method in interface edu.cnm.deepdive.albuquirky.service.AlbuquirkyWebService
-
Method to supply an instance of the web service.
- getInstance() - Static method in class edu.cnm.deepdive.albuquirky.service.GoogleSignInService
-
Gets instance
- getItem(int) - Method in class edu.cnm.deepdive.albuquirky.adapter.CarouselAdapter
- getItemCount() - Method in class edu.cnm.deepdive.albuquirky.adapter.OrdersRecyclerAdapter
- getItemQuantity() - Method in class edu.cnm.deepdive.albuquirky.model.ProductOnOrder
-
Gets number of product ordered
- getName() - Method in class edu.cnm.deepdive.albuquirky.model.Product
-
Gets name of pruduct
- getOrder() - Method in class edu.cnm.deepdive.albuquirky.model.ProductOnOrder
-
Gets order number to product on order
- getOrderById(String, long) - Method in interface edu.cnm.deepdive.albuquirky.service.AlbuquirkyWebService
- getOrders() - Method in class edu.cnm.deepdive.albuquirky.adapter.OrdersRecyclerAdapter
-
Gets list of orders
- getPlacedDate() - Method in class edu.cnm.deepdive.albuquirky.model.Order
-
Gets date of when order was placed
- getPosition() - Method in class edu.cnm.deepdive.albuquirky.model.Commission
-
Gets Commissions position in queue
- getPostedDate() - Method in class edu.cnm.deepdive.albuquirky.model.Product
-
Gets date product was posted
- getPrice() - Method in class edu.cnm.deepdive.albuquirky.model.Product
-
Gets price of product
- getProduct() - Method in class edu.cnm.deepdive.albuquirky.controller.ui.products.ProductViewModel
-
Gets a single product
- getProduct() - Method in class edu.cnm.deepdive.albuquirky.model.Image
-
Gets product id
- getProduct() - Method in class edu.cnm.deepdive.albuquirky.model.ProductOnOrder
-
Gets product id of product on order
- getProductById(String, long) - Method in interface edu.cnm.deepdive.albuquirky.service.AlbuquirkyWebService
- getProductDescription(String, long) - Method in interface edu.cnm.deepdive.albuquirky.service.AlbuquirkyWebService
- getProductImages(String, long) - Method in interface edu.cnm.deepdive.albuquirky.service.AlbuquirkyWebService
- getProductName(String, long) - Method in interface edu.cnm.deepdive.albuquirky.service.AlbuquirkyWebService
- getProductPrice(String, long) - Method in interface edu.cnm.deepdive.albuquirky.service.AlbuquirkyWebService
- getProducts() - Method in class edu.cnm.deepdive.albuquirky.controller.ui.products.ProductViewModel
-
Gets products
- getProducts() - Method in class edu.cnm.deepdive.albuquirky.model.SearchResponse.SearchData
-
Gets ProdDto object
- getProducts(String) - Method in interface edu.cnm.deepdive.albuquirky.service.AlbuquirkyWebService
- getProductsBySeller(String, long) - Method in interface edu.cnm.deepdive.albuquirky.service.AlbuquirkyWebService
- getProductStock(String, long) - Method in interface edu.cnm.deepdive.albuquirky.service.AlbuquirkyWebService
- getProfile(String) - Method in interface edu.cnm.deepdive.albuquirky.service.AlbuquirkyWebService
- getProfileById(String, long) - Method in interface edu.cnm.deepdive.albuquirky.service.AlbuquirkyWebService
- getProfileFromServer() - Method in class edu.cnm.deepdive.albuquirky.service.UserRepository
-
Get profile from database of user currently logged into app
- getProfileImage(String) - Method in interface edu.cnm.deepdive.albuquirky.service.AlbuquirkyWebService
- getRequest() - Method in class edu.cnm.deepdive.albuquirky.model.Commission
-
Gets Commission request
- getResults() - Method in class edu.cnm.deepdive.albuquirky.controller.MainViewModel
-
Gets the current list of
Productobjects from the last search. - getRoot() - Method in class edu.cnm.deepdive.albuquirky.databinding.ActivityLoginBinding
- getRoot() - Method in class edu.cnm.deepdive.albuquirky.databinding.ActivityMainBinding
- getRoot() - Method in class edu.cnm.deepdive.albuquirky.databinding.AppBarMainBinding
- getRoot() - Method in class edu.cnm.deepdive.albuquirky.databinding.ContentMainBinding
- getRoot() - Method in class edu.cnm.deepdive.albuquirky.databinding.FragmentBrowserBinding
- getRoot() - Method in class edu.cnm.deepdive.albuquirky.databinding.FragmentCarouselItemBinding
- getRoot() - Method in class edu.cnm.deepdive.albuquirky.databinding.FragmentCommissionsBinding
- getRoot() - Method in class edu.cnm.deepdive.albuquirky.databinding.FragmentDeliveryBinding
- getRoot() - Method in class edu.cnm.deepdive.albuquirky.databinding.FragmentOrderConfirmBinding
- getRoot() - Method in class edu.cnm.deepdive.albuquirky.databinding.FragmentOrderDetailsBinding
- getRoot() - Method in class edu.cnm.deepdive.albuquirky.databinding.FragmentOrdersBinding
- getRoot() - Method in class edu.cnm.deepdive.albuquirky.databinding.FragmentPlaceOrderBinding
- getRoot() - Method in class edu.cnm.deepdive.albuquirky.databinding.FragmentProductBinding
- getRoot() - Method in class edu.cnm.deepdive.albuquirky.databinding.FragmentProfileBinding
- getRoot() - Method in class edu.cnm.deepdive.albuquirky.databinding.ItemSearchBinding
- getRoot() - Method in class edu.cnm.deepdive.albuquirky.databinding.NavHeaderMainBinding
- getRoot() - Method in class edu.cnm.deepdive.albuquirky.databinding.OrderComfirmationBinding
- getRoot() - Method in class edu.cnm.deepdive.albuquirky.databinding.OrderDetailsBinding
- getRoot() - Method in class edu.cnm.deepdive.albuquirky.databinding.OrdersBinding
- getSeller() - Method in class edu.cnm.deepdive.albuquirky.model.Commission
-
Gets seller number of Commission
- getSeller() - Method in class edu.cnm.deepdive.albuquirky.model.Order
-
Gets id of seller of order
- getStock() - Method in class edu.cnm.deepdive.albuquirky.model.Product
-
Gets number in stock of product
- getText() - Method in class edu.cnm.deepdive.albuquirky.controller.ui.orders.OrdersViewModel
-
Gets LiveData
- getThrowable() - Method in class edu.cnm.deepdive.albuquirky.controller.MainViewModel
-
Gets the most recent throwable error, if any.
- getThrowable() - Method in class edu.cnm.deepdive.albuquirky.controller.ui.products.ProductViewModel
-
Gets a throwable
- getThrowable() - Method in class edu.cnm.deepdive.albuquirky.controller.ui.profile.ProfileViewModel
-
Gets and returns errors and exceptions
- getTimestamp() - Method in class edu.cnm.deepdive.albuquirky.model.Commission
-
Gets Commission's timestamp
- getUnitPrice() - Method in class edu.cnm.deepdive.albuquirky.model.ProductOnOrder
-
Gets unit price for product on order
- getUser() - Method in class edu.cnm.deepdive.albuquirky.controller.ui.profile.ProfileViewModel
-
Gets profile
- getUsername() - Method in class edu.cnm.deepdive.albuquirky.model.Profile
-
Gets username of profile
- getUsername() - Method in class edu.cnm.deepdive.albuquirky.model.User
-
Gets username of user
- getUsername(String) - Method in interface edu.cnm.deepdive.albuquirky.service.AlbuquirkyWebService
- getUserOrders(String) - Method in interface edu.cnm.deepdive.albuquirky.service.AlbuquirkyWebService
- getUserSoldOrders(String) - Method in interface edu.cnm.deepdive.albuquirky.service.AlbuquirkyWebService
- getView(int, View, ViewGroup) - Method in class edu.cnm.deepdive.albuquirky.adapter.SearchAdapter
- getWaitlist(String) - Method in interface edu.cnm.deepdive.albuquirky.service.AlbuquirkyWebService
- GoogleSignInService - Class in edu.cnm.deepdive.albuquirky.service
-
Uses GoogleSignInClient and GoogleSignInAccount to log into application
H
- horizontalGuideline40 - Variable in class edu.cnm.deepdive.albuquirky.databinding.FragmentProfileBinding
I
- Image - Class in edu.cnm.deepdive.albuquirky.model
-
Image model class for database table
- Image() - Constructor for class edu.cnm.deepdive.albuquirky.model.Image
- imageView - Variable in class edu.cnm.deepdive.albuquirky.databinding.NavHeaderMainBinding
- inflate(LayoutInflater) - Static method in class edu.cnm.deepdive.albuquirky.databinding.ActivityLoginBinding
- inflate(LayoutInflater) - Static method in class edu.cnm.deepdive.albuquirky.databinding.ActivityMainBinding
- inflate(LayoutInflater) - Static method in class edu.cnm.deepdive.albuquirky.databinding.AppBarMainBinding
- inflate(LayoutInflater) - Static method in class edu.cnm.deepdive.albuquirky.databinding.ContentMainBinding
- inflate(LayoutInflater) - Static method in class edu.cnm.deepdive.albuquirky.databinding.FragmentBrowserBinding
- inflate(LayoutInflater) - Static method in class edu.cnm.deepdive.albuquirky.databinding.FragmentCarouselItemBinding
- inflate(LayoutInflater) - Static method in class edu.cnm.deepdive.albuquirky.databinding.FragmentCommissionsBinding
- inflate(LayoutInflater) - Static method in class edu.cnm.deepdive.albuquirky.databinding.FragmentDeliveryBinding
- inflate(LayoutInflater) - Static method in class edu.cnm.deepdive.albuquirky.databinding.FragmentOrderConfirmBinding
- inflate(LayoutInflater) - Static method in class edu.cnm.deepdive.albuquirky.databinding.FragmentOrderDetailsBinding
- inflate(LayoutInflater) - Static method in class edu.cnm.deepdive.albuquirky.databinding.FragmentOrdersBinding
- inflate(LayoutInflater) - Static method in class edu.cnm.deepdive.albuquirky.databinding.FragmentPlaceOrderBinding
- inflate(LayoutInflater) - Static method in class edu.cnm.deepdive.albuquirky.databinding.FragmentProductBinding
- inflate(LayoutInflater) - Static method in class edu.cnm.deepdive.albuquirky.databinding.FragmentProfileBinding
- inflate(LayoutInflater) - Static method in class edu.cnm.deepdive.albuquirky.databinding.ItemSearchBinding
- inflate(LayoutInflater) - Static method in class edu.cnm.deepdive.albuquirky.databinding.NavHeaderMainBinding
- inflate(LayoutInflater) - Static method in class edu.cnm.deepdive.albuquirky.databinding.OrderComfirmationBinding
- inflate(LayoutInflater) - Static method in class edu.cnm.deepdive.albuquirky.databinding.OrderDetailsBinding
- inflate(LayoutInflater) - Static method in class edu.cnm.deepdive.albuquirky.databinding.OrdersBinding
- inflate(LayoutInflater, ViewGroup, boolean) - Static method in class edu.cnm.deepdive.albuquirky.databinding.ActivityLoginBinding
- inflate(LayoutInflater, ViewGroup, boolean) - Static method in class edu.cnm.deepdive.albuquirky.databinding.ActivityMainBinding
- inflate(LayoutInflater, ViewGroup, boolean) - Static method in class edu.cnm.deepdive.albuquirky.databinding.AppBarMainBinding
- inflate(LayoutInflater, ViewGroup, boolean) - Static method in class edu.cnm.deepdive.albuquirky.databinding.ContentMainBinding
- inflate(LayoutInflater, ViewGroup, boolean) - Static method in class edu.cnm.deepdive.albuquirky.databinding.FragmentBrowserBinding
- inflate(LayoutInflater, ViewGroup, boolean) - Static method in class edu.cnm.deepdive.albuquirky.databinding.FragmentCarouselItemBinding
- inflate(LayoutInflater, ViewGroup, boolean) - Static method in class edu.cnm.deepdive.albuquirky.databinding.FragmentCommissionsBinding
- inflate(LayoutInflater, ViewGroup, boolean) - Static method in class edu.cnm.deepdive.albuquirky.databinding.FragmentDeliveryBinding
- inflate(LayoutInflater, ViewGroup, boolean) - Static method in class edu.cnm.deepdive.albuquirky.databinding.FragmentOrderConfirmBinding
- inflate(LayoutInflater, ViewGroup, boolean) - Static method in class edu.cnm.deepdive.albuquirky.databinding.FragmentOrderDetailsBinding
- inflate(LayoutInflater, ViewGroup, boolean) - Static method in class edu.cnm.deepdive.albuquirky.databinding.FragmentOrdersBinding
- inflate(LayoutInflater, ViewGroup, boolean) - Static method in class edu.cnm.deepdive.albuquirky.databinding.FragmentPlaceOrderBinding
- inflate(LayoutInflater, ViewGroup, boolean) - Static method in class edu.cnm.deepdive.albuquirky.databinding.FragmentProductBinding
- inflate(LayoutInflater, ViewGroup, boolean) - Static method in class edu.cnm.deepdive.albuquirky.databinding.FragmentProfileBinding
- inflate(LayoutInflater, ViewGroup, boolean) - Static method in class edu.cnm.deepdive.albuquirky.databinding.ItemSearchBinding
- inflate(LayoutInflater, ViewGroup, boolean) - Static method in class edu.cnm.deepdive.albuquirky.databinding.NavHeaderMainBinding
- inflate(LayoutInflater, ViewGroup, boolean) - Static method in class edu.cnm.deepdive.albuquirky.databinding.OrderComfirmationBinding
- inflate(LayoutInflater, ViewGroup, boolean) - Static method in class edu.cnm.deepdive.albuquirky.databinding.OrderDetailsBinding
- inflate(LayoutInflater, ViewGroup, boolean) - Static method in class edu.cnm.deepdive.albuquirky.databinding.OrdersBinding
- inputAddress - Variable in class edu.cnm.deepdive.albuquirky.databinding.FragmentProfileBinding
- inputEmail - Variable in class edu.cnm.deepdive.albuquirky.databinding.FragmentProfileBinding
- inputUsername - Variable in class edu.cnm.deepdive.albuquirky.databinding.FragmentProfileBinding
- InstanceHolder() - Constructor for class edu.cnm.deepdive.albuquirky.service.AlbuquirkyWebService.InstanceHolder
- item2 - Variable in class edu.cnm.deepdive.albuquirky.databinding.FragmentOrdersBinding
- item2 - Variable in class edu.cnm.deepdive.albuquirky.databinding.OrdersBinding
- item2Cost - Variable in class edu.cnm.deepdive.albuquirky.databinding.FragmentOrdersBinding
- item2Cost - Variable in class edu.cnm.deepdive.albuquirky.databinding.OrdersBinding
- item2Image - Variable in class edu.cnm.deepdive.albuquirky.databinding.FragmentOrdersBinding
- item2Image - Variable in class edu.cnm.deepdive.albuquirky.databinding.OrdersBinding
- item2Name - Variable in class edu.cnm.deepdive.albuquirky.databinding.FragmentOrdersBinding
- item2Name - Variable in class edu.cnm.deepdive.albuquirky.databinding.OrdersBinding
- item3 - Variable in class edu.cnm.deepdive.albuquirky.databinding.FragmentOrdersBinding
- item3Cost - Variable in class edu.cnm.deepdive.albuquirky.databinding.FragmentOrdersBinding
- item3Image - Variable in class edu.cnm.deepdive.albuquirky.databinding.FragmentOrdersBinding
- item3Name - Variable in class edu.cnm.deepdive.albuquirky.databinding.FragmentOrdersBinding
- item4 - Variable in class edu.cnm.deepdive.albuquirky.databinding.FragmentOrdersBinding
- item4Cost - Variable in class edu.cnm.deepdive.albuquirky.databinding.FragmentOrdersBinding
- item4Image - Variable in class edu.cnm.deepdive.albuquirky.databinding.FragmentOrdersBinding
- item4Name - Variable in class edu.cnm.deepdive.albuquirky.databinding.FragmentOrdersBinding
- item5 - Variable in class edu.cnm.deepdive.albuquirky.databinding.FragmentOrdersBinding
- item5Cost - Variable in class edu.cnm.deepdive.albuquirky.databinding.FragmentOrdersBinding
- item5Image - Variable in class edu.cnm.deepdive.albuquirky.databinding.FragmentOrdersBinding
- item5Name - Variable in class edu.cnm.deepdive.albuquirky.databinding.FragmentOrdersBinding
- item6 - Variable in class edu.cnm.deepdive.albuquirky.databinding.FragmentOrdersBinding
- item6Cost - Variable in class edu.cnm.deepdive.albuquirky.databinding.FragmentOrdersBinding
- item6Image - Variable in class edu.cnm.deepdive.albuquirky.databinding.FragmentOrdersBinding
- item6Name - Variable in class edu.cnm.deepdive.albuquirky.databinding.FragmentOrdersBinding
- item7 - Variable in class edu.cnm.deepdive.albuquirky.databinding.FragmentOrdersBinding
- item7Cost - Variable in class edu.cnm.deepdive.albuquirky.databinding.FragmentOrdersBinding
- item7Image - Variable in class edu.cnm.deepdive.albuquirky.databinding.FragmentOrdersBinding
- item7Name - Variable in class edu.cnm.deepdive.albuquirky.databinding.FragmentOrdersBinding
- itemCost - Variable in class edu.cnm.deepdive.albuquirky.databinding.FragmentOrdersBinding
- itemCost - Variable in class edu.cnm.deepdive.albuquirky.databinding.OrderComfirmationBinding
- itemCost - Variable in class edu.cnm.deepdive.albuquirky.databinding.OrderDetailsBinding
- itemCost - Variable in class edu.cnm.deepdive.albuquirky.databinding.OrdersBinding
- itemCostTax - Variable in class edu.cnm.deepdive.albuquirky.databinding.OrderComfirmationBinding
- itemCostTax - Variable in class edu.cnm.deepdive.albuquirky.databinding.OrderDetailsBinding
- itemCostTotal - Variable in class edu.cnm.deepdive.albuquirky.databinding.OrderComfirmationBinding
- itemCostTotal - Variable in class edu.cnm.deepdive.albuquirky.databinding.OrderDetailsBinding
- itemNameOrderId - Variable in class edu.cnm.deepdive.albuquirky.databinding.FragmentOrdersBinding
- itemNameOrderId - Variable in class edu.cnm.deepdive.albuquirky.databinding.OrdersBinding
- ItemSearchBinding - Class in edu.cnm.deepdive.albuquirky.databinding
L
- LoginActivity - Class in edu.cnm.deepdive.albuquirky.controller
-
Activity to log in using GoogleSignInServices
- LoginActivity() - Constructor for class edu.cnm.deepdive.albuquirky.controller.LoginActivity
M
- MainActivity - Class in edu.cnm.deepdive.albuquirky
-
Base class that allows use of newer activities on older devices
- MainActivity() - Constructor for class edu.cnm.deepdive.albuquirky.MainActivity
- MainViewModel - Class in edu.cnm.deepdive.albuquirky.controller
-
The MainViewModel class queries the database for a list of products to display in the
BrowserFragment, and stores the results for easy retrieval. - MainViewModel(Application) - Constructor for class edu.cnm.deepdive.albuquirky.controller.MainViewModel
-
The constructor initializes all of the MutableLiveData required to hold the information received from the database.
N
- name - Variable in class edu.cnm.deepdive.albuquirky.databinding.ItemSearchBinding
- NavHeaderMainBinding - Class in edu.cnm.deepdive.albuquirky.databinding
- navView - Variable in class edu.cnm.deepdive.albuquirky.databinding.ActivityMainBinding
- newInstance(String, String) - Static method in class edu.cnm.deepdive.albuquirky.controller.ui.orders.DeliveryFragment
-
Use this factory method to create a new instance of this fragment using the provided parameters.
- newInstance(String, String) - Static method in class edu.cnm.deepdive.albuquirky.controller.ui.orders.OrderConfirmFragment
-
Use this factory method to create a new instance of this fragment using the provided parameters.
- newInstance(String, String) - Static method in class edu.cnm.deepdive.albuquirky.controller.ui.orders.OrderDetailsFragment
-
Use this factory method to create a new instance of this fragment using the provided parameters.
- newInstance(String, String) - Static method in class edu.cnm.deepdive.albuquirky.controller.ui.products.PlaceOrderFragment
-
Use this factory method to create a new instance of this fragment using the provided parameters.
O
- onActivityResult(int, int, Intent) - Method in class edu.cnm.deepdive.albuquirky.controller.LoginActivity
- onActivityResult(int, int, Intent) - Method in class edu.cnm.deepdive.albuquirky.controller.ui.profile.ProfileFragment
- onActivityResult(int, int, Intent) - Method in class edu.cnm.deepdive.albuquirky.MainActivity
- onBindViewHolder(OrdersRecyclerAdapter.Holder, int) - Method in class edu.cnm.deepdive.albuquirky.adapter.OrdersRecyclerAdapter
- onClick(View) - Method in class edu.cnm.deepdive.albuquirky.controller.ui.profile.ProfileFragment
- onCreate() - Method in class edu.cnm.deepdive.albuquirky.AlbuquirkyApplication
- onCreate(Bundle) - Method in class edu.cnm.deepdive.albuquirky.controller.LoginActivity
- onCreate(Bundle) - Method in class edu.cnm.deepdive.albuquirky.controller.ui.orders.DeliveryFragment
- onCreate(Bundle) - Method in class edu.cnm.deepdive.albuquirky.controller.ui.orders.OrderConfirmFragment
- onCreate(Bundle) - Method in class edu.cnm.deepdive.albuquirky.controller.ui.orders.OrderDetailsFragment
- onCreate(Bundle) - Method in class edu.cnm.deepdive.albuquirky.controller.ui.products.CarouselItemFragment
- onCreate(Bundle) - Method in class edu.cnm.deepdive.albuquirky.controller.ui.products.PlaceOrderFragment
- onCreate(Bundle) - Method in class edu.cnm.deepdive.albuquirky.MainActivity
- onCreateOptionsMenu(Menu) - Method in class edu.cnm.deepdive.albuquirky.MainActivity
- onCreateView(LayoutInflater, ViewGroup, Bundle) - Method in class edu.cnm.deepdive.albuquirky.controller.ui.browse.BrowserFragment
-
This method enables and develops the search function through the click of the search button.
- onCreateView(LayoutInflater, ViewGroup, Bundle) - Method in class edu.cnm.deepdive.albuquirky.controller.ui.commission.CommissionFragment
-
Initial display of commissions
- onCreateView(LayoutInflater, ViewGroup, Bundle) - Method in class edu.cnm.deepdive.albuquirky.controller.ui.orders.DeliveryFragment
- onCreateView(LayoutInflater, ViewGroup, Bundle) - Method in class edu.cnm.deepdive.albuquirky.controller.ui.orders.OrderConfirmFragment
- onCreateView(LayoutInflater, ViewGroup, Bundle) - Method in class edu.cnm.deepdive.albuquirky.controller.ui.orders.OrderDetailsFragment
- onCreateView(LayoutInflater, ViewGroup, Bundle) - Method in class edu.cnm.deepdive.albuquirky.controller.ui.orders.OrdersFragment
- onCreateView(LayoutInflater, ViewGroup, Bundle) - Method in class edu.cnm.deepdive.albuquirky.controller.ui.products.CarouselItemFragment
- onCreateView(LayoutInflater, ViewGroup, Bundle) - Method in class edu.cnm.deepdive.albuquirky.controller.ui.products.PlaceOrderFragment
- onCreateView(LayoutInflater, ViewGroup, Bundle) - Method in class edu.cnm.deepdive.albuquirky.controller.ui.products.ProductFragment
-
Initial display of list of images of products
- onCreateView(LayoutInflater, ViewGroup, Bundle) - Method in class edu.cnm.deepdive.albuquirky.controller.ui.profile.ProfileFragment
-
Initial View of the profile_fragment
- onCreateViewHolder(ViewGroup, int) - Method in class edu.cnm.deepdive.albuquirky.adapter.OrdersRecyclerAdapter
- onSupportNavigateUp() - Method in class edu.cnm.deepdive.albuquirky.MainActivity
- onViewCreated(View, Bundle) - Method in class edu.cnm.deepdive.albuquirky.controller.ui.browse.BrowserFragment
- onViewCreated(View, Bundle) - Method in class edu.cnm.deepdive.albuquirky.controller.ui.products.CarouselItemFragment
- onViewCreated(View, Bundle) - Method in class edu.cnm.deepdive.albuquirky.controller.ui.products.ProductFragment
- onViewCreated(View, Bundle) - Method in class edu.cnm.deepdive.albuquirky.controller.ui.profile.ProfileFragment
- Order - Class in edu.cnm.deepdive.albuquirky.model
-
Order model class for database table
- Order() - Constructor for class edu.cnm.deepdive.albuquirky.model.Order
- order2Date - Variable in class edu.cnm.deepdive.albuquirky.databinding.FragmentOrdersBinding
- order2Date - Variable in class edu.cnm.deepdive.albuquirky.databinding.OrdersBinding
- order2FulfilledBox - Variable in class edu.cnm.deepdive.albuquirky.databinding.FragmentOrdersBinding
- order2FulfilledBox - Variable in class edu.cnm.deepdive.albuquirky.databinding.OrdersBinding
- order2Info - Variable in class edu.cnm.deepdive.albuquirky.databinding.FragmentOrdersBinding
- order2Info - Variable in class edu.cnm.deepdive.albuquirky.databinding.OrdersBinding
- order3Date - Variable in class edu.cnm.deepdive.albuquirky.databinding.FragmentOrdersBinding
- order3FulfilledBox - Variable in class edu.cnm.deepdive.albuquirky.databinding.FragmentOrdersBinding
- order3Info - Variable in class edu.cnm.deepdive.albuquirky.databinding.FragmentOrdersBinding
- order4Date - Variable in class edu.cnm.deepdive.albuquirky.databinding.FragmentOrdersBinding
- order4FulfilledBox - Variable in class edu.cnm.deepdive.albuquirky.databinding.FragmentOrdersBinding
- order4Info - Variable in class edu.cnm.deepdive.albuquirky.databinding.FragmentOrdersBinding
- order5Date - Variable in class edu.cnm.deepdive.albuquirky.databinding.FragmentOrdersBinding
- order5FulfilledBox - Variable in class edu.cnm.deepdive.albuquirky.databinding.FragmentOrdersBinding
- order5Info - Variable in class edu.cnm.deepdive.albuquirky.databinding.FragmentOrdersBinding
- order6Date - Variable in class edu.cnm.deepdive.albuquirky.databinding.FragmentOrdersBinding
- order6FulfilledBox - Variable in class edu.cnm.deepdive.albuquirky.databinding.FragmentOrdersBinding
- order6Info - Variable in class edu.cnm.deepdive.albuquirky.databinding.FragmentOrdersBinding
- order7Date - Variable in class edu.cnm.deepdive.albuquirky.databinding.FragmentOrdersBinding
- order7FulfilledBox - Variable in class edu.cnm.deepdive.albuquirky.databinding.FragmentOrdersBinding
- order7Info - Variable in class edu.cnm.deepdive.albuquirky.databinding.FragmentOrdersBinding
- OrderComfirmationBinding - Class in edu.cnm.deepdive.albuquirky.databinding
- OrderConfirmFragment - Class in edu.cnm.deepdive.albuquirky.controller.ui.orders
-
A simple
Fragmentsubclass. - OrderConfirmFragment() - Constructor for class edu.cnm.deepdive.albuquirky.controller.ui.orders.OrderConfirmFragment
- orderContainer - Variable in class edu.cnm.deepdive.albuquirky.databinding.FragmentOrdersBinding
- orderContainer - Variable in class edu.cnm.deepdive.albuquirky.databinding.OrdersBinding
- orderDatePlaced - Variable in class edu.cnm.deepdive.albuquirky.databinding.FragmentOrdersBinding
- orderDatePlaced - Variable in class edu.cnm.deepdive.albuquirky.databinding.OrderComfirmationBinding
- orderDatePlaced - Variable in class edu.cnm.deepdive.albuquirky.databinding.OrderDetailsBinding
- orderDatePlaced - Variable in class edu.cnm.deepdive.albuquirky.databinding.OrdersBinding
- OrderDetailsBinding - Class in edu.cnm.deepdive.albuquirky.databinding
- OrderDetailsFragment - Class in edu.cnm.deepdive.albuquirky.controller.ui.orders
-
A simple
Fragmentsubclass. - OrderDetailsFragment() - Constructor for class edu.cnm.deepdive.albuquirky.controller.ui.orders.OrderDetailsFragment
- orderFulfilledBox - Variable in class edu.cnm.deepdive.albuquirky.databinding.FragmentOrdersBinding
- orderFulfilledBox - Variable in class edu.cnm.deepdive.albuquirky.databinding.OrdersBinding
- orderFulfillmentContainer - Variable in class edu.cnm.deepdive.albuquirky.databinding.OrderComfirmationBinding
- orderInfo - Variable in class edu.cnm.deepdive.albuquirky.databinding.FragmentOrdersBinding
- orderInfo - Variable in class edu.cnm.deepdive.albuquirky.databinding.OrderComfirmationBinding
- orderInfo - Variable in class edu.cnm.deepdive.albuquirky.databinding.OrderDetailsBinding
- orderInfo - Variable in class edu.cnm.deepdive.albuquirky.databinding.OrdersBinding
- orderInfoContainer - Variable in class edu.cnm.deepdive.albuquirky.databinding.OrderComfirmationBinding
- orderInfoContainer - Variable in class edu.cnm.deepdive.albuquirky.databinding.OrderDetailsBinding
- orderNumber - Variable in class edu.cnm.deepdive.albuquirky.databinding.OrderComfirmationBinding
- orderNumber - Variable in class edu.cnm.deepdive.albuquirky.databinding.OrderDetailsBinding
- orderNumber1 - Variable in class edu.cnm.deepdive.albuquirky.databinding.OrderComfirmationBinding
- orderNumber1 - Variable in class edu.cnm.deepdive.albuquirky.databinding.OrderDetailsBinding
- OrdersBinding - Class in edu.cnm.deepdive.albuquirky.databinding
- OrdersFragment - Class in edu.cnm.deepdive.albuquirky.controller.ui.orders
-
Fragment to display orders
- OrdersFragment() - Constructor for class edu.cnm.deepdive.albuquirky.controller.ui.orders.OrdersFragment
- OrdersRecyclerAdapter - Class in edu.cnm.deepdive.albuquirky.adapter
-
Adapter to bind views to orders and prices
- OrdersRecyclerAdapter(Context) - Constructor for class edu.cnm.deepdive.albuquirky.adapter.OrdersRecyclerAdapter
-
Constructor to initialize
OrdersRecyclerAdapter - OrdersViewModel - Class in edu.cnm.deepdive.albuquirky.controller.ui.orders
-
Viewmodel to display orders fragment
- OrdersViewModel(FragmentActivity) - Constructor for class edu.cnm.deepdive.albuquirky.controller.ui.orders.OrdersViewModel
-
Sets a
MutableLiveDatavariable to a String to be displayed - orderTax - Variable in class edu.cnm.deepdive.albuquirky.databinding.OrderComfirmationBinding
P
- PlaceOrderFragment - Class in edu.cnm.deepdive.albuquirky.controller.ui.products
-
A simple
Fragmentsubclass. - PlaceOrderFragment() - Constructor for class edu.cnm.deepdive.albuquirky.controller.ui.products.PlaceOrderFragment
- postCommission(String, Commission) - Method in interface edu.cnm.deepdive.albuquirky.service.AlbuquirkyWebService
- postImage(String, Image) - Method in interface edu.cnm.deepdive.albuquirky.service.AlbuquirkyWebService
- postOrder(String, Order) - Method in interface edu.cnm.deepdive.albuquirky.service.AlbuquirkyWebService
- postProduct(String, Product) - Method in interface edu.cnm.deepdive.albuquirky.service.AlbuquirkyWebService
- price - Variable in class edu.cnm.deepdive.albuquirky.databinding.ItemSearchBinding
- ProdDto() - Constructor for class edu.cnm.deepdive.albuquirky.model.SearchResponse.SearchData.ProdDto
- Product - Class in edu.cnm.deepdive.albuquirky.model
-
Product model class for database
- Product() - Constructor for class edu.cnm.deepdive.albuquirky.model.Product
- productDetails - Variable in class edu.cnm.deepdive.albuquirky.databinding.FragmentProductBinding
- productDetailsGuideline - Variable in class edu.cnm.deepdive.albuquirky.databinding.FragmentProductBinding
- productDetailsPrice - Variable in class edu.cnm.deepdive.albuquirky.databinding.FragmentProductBinding
- productDetailsStock - Variable in class edu.cnm.deepdive.albuquirky.databinding.FragmentProductBinding
- ProductFragment - Class in edu.cnm.deepdive.albuquirky.controller.ui.products
-
Displays the product_fragment layout for a list of products in a carousel.
- ProductFragment() - Constructor for class edu.cnm.deepdive.albuquirky.controller.ui.products.ProductFragment
- productImageCarousel - Variable in class edu.cnm.deepdive.albuquirky.databinding.FragmentCarouselItemBinding
- productImageCarousel - Variable in class edu.cnm.deepdive.albuquirky.databinding.FragmentProductBinding
- productIndicator - Variable in class edu.cnm.deepdive.albuquirky.databinding.FragmentProductBinding
- productName - Variable in class edu.cnm.deepdive.albuquirky.databinding.OrderComfirmationBinding
- productName - Variable in class edu.cnm.deepdive.albuquirky.databinding.OrderDetailsBinding
- ProductOnOrder - Class in edu.cnm.deepdive.albuquirky.model
-
ProductOnOrder model class for database
- ProductOnOrder() - Constructor for class edu.cnm.deepdive.albuquirky.model.ProductOnOrder
- productOrderImage - Variable in class edu.cnm.deepdive.albuquirky.databinding.FragmentOrdersBinding
- productOrderImage - Variable in class edu.cnm.deepdive.albuquirky.databinding.OrderComfirmationBinding
- productOrderImage - Variable in class edu.cnm.deepdive.albuquirky.databinding.OrderDetailsBinding
- productOrderImage - Variable in class edu.cnm.deepdive.albuquirky.databinding.OrdersBinding
- ProductRepository - Class in edu.cnm.deepdive.albuquirky.service
-
Repository to control access to getting and setting products by verifying bearer token
- ProductRepository(Context) - Constructor for class edu.cnm.deepdive.albuquirky.service.ProductRepository
-
Sign in with GoogleSignInService
- productsButton - Variable in class edu.cnm.deepdive.albuquirky.databinding.FragmentProductBinding
- ProductViewModel - Class in edu.cnm.deepdive.albuquirky.controller.ui.products
-
Gets products and images, puts them into MutableLiveData or MutableLiveData lists and uses a ViewModel to display them
- ProductViewModel(Application) - Constructor for class edu.cnm.deepdive.albuquirky.controller.ui.products.ProductViewModel
-
Constructor to initialize
ProductViewModelclass - Profile - Class in edu.cnm.deepdive.albuquirky.model
-
Profile model class for database table
- Profile() - Constructor for class edu.cnm.deepdive.albuquirky.model.Profile
- PROFILE_IMAGE_REQUEST_CODE - Static variable in class edu.cnm.deepdive.albuquirky.controller.ui.profile.ProfileFragment
-
Integer used as identifier for the selecting an image intent
- ProfileFragment - Class in edu.cnm.deepdive.albuquirky.controller.ui.profile
-
Displays the profiles_fragment layout and populates text fields by getting information from the profile entity in the database and gives the option of updating the information.
- ProfileFragment() - Constructor for class edu.cnm.deepdive.albuquirky.controller.ui.profile.ProfileFragment
- profilePicture - Variable in class edu.cnm.deepdive.albuquirky.databinding.FragmentProfileBinding
- ProfileViewModel - Class in edu.cnm.deepdive.albuquirky.controller.ui.profile
-
Manages UI for profile
- ProfileViewModel(Application) - Constructor for class edu.cnm.deepdive.albuquirky.controller.ui.profile.ProfileViewModel
-
Initializes instance variables for ProfileViewModel class and loads current profile
- putAddress(String, String) - Method in interface edu.cnm.deepdive.albuquirky.service.AlbuquirkyWebService
- putUsername(String, String) - Method in interface edu.cnm.deepdive.albuquirky.service.AlbuquirkyWebService
R
- refresh() - Method in class edu.cnm.deepdive.albuquirky.service.GoogleSignInService
-
Refreshes google sign in and listens for success or failure for account
- refreshBearerToken() - Method in class edu.cnm.deepdive.albuquirky.service.GoogleSignInService
-
Refreshes bearer token
- retrieveProduct(long) - Method in class edu.cnm.deepdive.albuquirky.service.ProductRepository
-
Get product from database
S
- save(Profile) - Method in class edu.cnm.deepdive.albuquirky.controller.ui.profile.ProfileViewModel
-
Saves profile object
- save(Profile) - Method in class edu.cnm.deepdive.albuquirky.service.UserRepository
-
Saves information to database to profile passed as parameter
- search(String) - Method in class edu.cnm.deepdive.albuquirky.controller.MainViewModel
-
Queries the database for a list of
Productentities matching thekeyword. - search(String) - Method in class edu.cnm.deepdive.albuquirky.service.ProductRepository
-
Gets product by keyword
- search(String, String) - Method in interface edu.cnm.deepdive.albuquirky.service.AlbuquirkyWebService
- SearchAdapter - Class in edu.cnm.deepdive.albuquirky.adapter
-
Adapter class for the
BrowserFragment. - SearchAdapter(Context, List<Product>) - Constructor for class edu.cnm.deepdive.albuquirky.adapter.SearchAdapter
-
The constructor sets a value for the required
LayoutInflaterand aNumberFormatto properly format product prices as currency. - searchButton - Variable in class edu.cnm.deepdive.albuquirky.databinding.FragmentBrowserBinding
- SearchData() - Constructor for class edu.cnm.deepdive.albuquirky.model.SearchResponse.SearchData
- searchLayout - Variable in class edu.cnm.deepdive.albuquirky.databinding.FragmentBrowserBinding
- SearchResponse - Class in edu.cnm.deepdive.albuquirky.model
-
SearchResponse model class for database
- SearchResponse() - Constructor for class edu.cnm.deepdive.albuquirky.model.SearchResponse
- SearchResponse.SearchData - Class in edu.cnm.deepdive.albuquirky.model
-
SearchData model class
- SearchResponse.SearchData.ProdDto - Class in edu.cnm.deepdive.albuquirky.model
-
Object with id, product, and productDescription
- searchResults - Variable in class edu.cnm.deepdive.albuquirky.databinding.FragmentBrowserBinding
- searchText - Variable in class edu.cnm.deepdive.albuquirky.databinding.FragmentBrowserBinding
- setAddress(String) - Method in class edu.cnm.deepdive.albuquirky.model.Profile
-
Sets address of profile to parameter passed
- setAddress(String) - Method in class edu.cnm.deepdive.albuquirky.model.User
-
Sets address of user to parameter passed
- setBuyer(long) - Method in class edu.cnm.deepdive.albuquirky.model.Order
-
Sets id of buyer of order to parameter passed
- setCommissioner(long) - Method in class edu.cnm.deepdive.albuquirky.model.Commission
-
Sets commissioner id to parameter passed
- setContext(Application) - Static method in class edu.cnm.deepdive.albuquirky.service.GoogleSignInService
-
Sets GoogleSignInService context to Application context
- setData(SearchResponse.SearchData) - Method in class edu.cnm.deepdive.albuquirky.model.SearchResponse
-
Sets data of SearchResponse to parameter passed
- setDescription(String) - Method in class edu.cnm.deepdive.albuquirky.model.Image
-
Sets description of image to parameter passed
- setDescription(String) - Method in class edu.cnm.deepdive.albuquirky.model.Product
-
Sets description of product to parameter passed
- setEmail(String) - Method in class edu.cnm.deepdive.albuquirky.model.Profile
-
Sets email of profile to parameter passed
- setExternalId(long) - Method in class edu.cnm.deepdive.albuquirky.model.User
-
Sets external id
- setId(long) - Method in class edu.cnm.deepdive.albuquirky.model.Commission
-
Sets Commission id to parameter passed
- setId(long) - Method in class edu.cnm.deepdive.albuquirky.model.Product
-
Sets product id to parameter passed
- setId(long) - Method in class edu.cnm.deepdive.albuquirky.model.ProductOnOrder
-
Sets id of product on order to parameter passed
- setId(long) - Method in class edu.cnm.deepdive.albuquirky.model.Profile
-
Sets profile id to parameter passed
- setImage(String) - Method in class edu.cnm.deepdive.albuquirky.model.Profile
-
Sets image name to parameter passed
- setImageFileName(String) - Method in class edu.cnm.deepdive.albuquirky.model.Image
-
Sets name of image file to parameter passed
- setItemQuantity(int) - Method in class edu.cnm.deepdive.albuquirky.model.ProductOnOrder
-
Sets number of product ordered to parameter passed
- setName(String) - Method in class edu.cnm.deepdive.albuquirky.model.Product
-
Sets name of product to parameter passed
- setOrder(long) - Method in class edu.cnm.deepdive.albuquirky.model.ProductOnOrder
-
Sets order number for product on order to parameter passed
- setPlacedDate(Date) - Method in class edu.cnm.deepdive.albuquirky.model.Order
-
Sets date of when order was placed to parameter passed
- setPosition(int) - Method in class edu.cnm.deepdive.albuquirky.model.Commission
-
Sets Commission position in queue to parameter passed
- setPostedDate(Date) - Method in class edu.cnm.deepdive.albuquirky.model.Product
-
Sets date item was posted to parameter passed
- setPrice(int) - Method in class edu.cnm.deepdive.albuquirky.model.Product
-
Sets price of product to paramter passed
- setProduct(long) - Method in class edu.cnm.deepdive.albuquirky.model.Image
-
Sets product id to parameter passed
- setProduct(long) - Method in class edu.cnm.deepdive.albuquirky.model.ProductOnOrder
-
Sets product id for product on order to parameter passed
- setProducts(List<SearchResponse.SearchData.ProdDto>) - Method in class edu.cnm.deepdive.albuquirky.model.SearchResponse.SearchData
-
Sets this.products object to parameter passed
- setRequest(String) - Method in class edu.cnm.deepdive.albuquirky.model.Commission
-
Sets Commission request to parameter passed
- setSeller(int) - Method in class edu.cnm.deepdive.albuquirky.model.Commission
-
Sets Commission's seller number to parameter passed
- setSeller(long) - Method in class edu.cnm.deepdive.albuquirky.model.Order
-
Sets id of seller of order to parameter passed
- setStock(int) - Method in class edu.cnm.deepdive.albuquirky.model.Product
-
Sets number of stock of product to parameter passed
- setTimestamp(Date) - Method in class edu.cnm.deepdive.albuquirky.model.Commission
-
Sets Commission's timestamp to parameter passed
- setUnitPrice(int) - Method in class edu.cnm.deepdive.albuquirky.model.ProductOnOrder
-
Sets unit price for product ordered to parametr passed
- setUsername(String) - Method in class edu.cnm.deepdive.albuquirky.model.Profile
-
Sets username of profile to parameter passed
- setUsername(String) - Method in class edu.cnm.deepdive.albuquirky.model.User
-
Sets username of user to parameter passed
- signIn - Variable in class edu.cnm.deepdive.albuquirky.databinding.ActivityLoginBinding
- signOut() - Method in class edu.cnm.deepdive.albuquirky.service.GoogleSignInService
-
Listens for sign out and sets account to null
- startSignIn(Activity, int) - Method in class edu.cnm.deepdive.albuquirky.service.GoogleSignInService
-
Starts sign in intent
T
- textSlideshow - Variable in class edu.cnm.deepdive.albuquirky.databinding.FragmentCommissionsBinding
- textView - Variable in class edu.cnm.deepdive.albuquirky.databinding.NavHeaderMainBinding
- toolbar - Variable in class edu.cnm.deepdive.albuquirky.databinding.AppBarMainBinding
- toString() - Method in class edu.cnm.deepdive.albuquirky.model.Product
-
Override of
toStringto return the name and description contents for theProduct. - typeOfFulfillment - Variable in class edu.cnm.deepdive.albuquirky.databinding.OrderComfirmationBinding
U
- updateCommissionRequest(String, long) - Method in interface edu.cnm.deepdive.albuquirky.service.AlbuquirkyWebService
- updateImageDescription(String, long) - Method in interface edu.cnm.deepdive.albuquirky.service.AlbuquirkyWebService
- updateProductDescription() - Method in interface edu.cnm.deepdive.albuquirky.service.AlbuquirkyWebService
- updateProductName() - Method in interface edu.cnm.deepdive.albuquirky.service.AlbuquirkyWebService
- updateProductPrice() - Method in interface edu.cnm.deepdive.albuquirky.service.AlbuquirkyWebService
- updateProductStock() - Method in interface edu.cnm.deepdive.albuquirky.service.AlbuquirkyWebService
- updateProfile - Variable in class edu.cnm.deepdive.albuquirky.databinding.FragmentProfileBinding
- uploadProfileImage - Variable in class edu.cnm.deepdive.albuquirky.databinding.FragmentProfileBinding
- User - Class in edu.cnm.deepdive.albuquirky.model
-
User model class for database
- User() - Constructor for class edu.cnm.deepdive.albuquirky.model.User
- username - Variable in class edu.cnm.deepdive.albuquirky.databinding.FragmentProfileBinding
- userName - Variable in class edu.cnm.deepdive.albuquirky.databinding.OrderDetailsBinding
- UserRepository - Class in edu.cnm.deepdive.albuquirky.service
-
API used to access database
- UserRepository(Context) - Constructor for class edu.cnm.deepdive.albuquirky.service.UserRepository
-
Initializes instance variables for UserRepository class
V
- VERSION_CODE - Static variable in class edu.cnm.deepdive.albuquirky.BuildConfig
- VERSION_NAME - Static variable in class edu.cnm.deepdive.albuquirky.BuildConfig
- verticalGuideline35 - Variable in class edu.cnm.deepdive.albuquirky.databinding.FragmentProfileBinding
All Classes All Packages