- AbstractCardData - Class in uk.ac.newcastle.team22.usb.coreApp
- 
A class to support type safety for card data subclasses. 
- AbstractCardData() - Constructor for class uk.ac.newcastle.team22.usb.coreApp.AbstractCardData
-  
- AbstractViewHolder - Class in uk.ac.newcastle.team22.usb.coreApp
- 
A class which defines the holder for an individual recycler view. 
- AbstractViewHolder(View) - Constructor for class uk.ac.newcastle.team22.usb.coreApp.AbstractViewHolder
-  
- ACafeMenuItemCategoryShould - Class in uk.ac.newcastle.team22.usb
- 
- ACafeMenuItemCategoryShould() - Constructor for class uk.ac.newcastle.team22.usb.ACafeMenuItemCategoryShould
-  
- ACafeMenuItemShould - Class in uk.ac.newcastle.team22.usb
- 
- ACafeMenuItemShould() - Constructor for class uk.ac.newcastle.team22.usb.ACafeMenuItemShould
-  
- accessible - Variable in class uk.ac.newcastle.team22.usb.navigation.Edge
- 
Boolean value whether the edge is accessible. 
- AFloorShould - Class in uk.ac.newcastle.team22.usb
- 
- AFloorShould() - Constructor for class uk.ac.newcastle.team22.usb.AFloorShould
-  
- ANodeShould - Class in uk.ac.newcastle.team22.usb
- 
- ANodeShould() - Constructor for class uk.ac.newcastle.team22.usb.ANodeShould
-  
- AppDelegate - Class in uk.ac.newcastle.team22.usb.coreApp
- 
A class to act as the application's delegate. 
- AppDelegate() - Constructor for class uk.ac.newcastle.team22.usb.coreApp.AppDelegate
-  
- AResourceShould - Class in uk.ac.newcastle.team22.usb
- 
- AResourceShould() - Constructor for class uk.ac.newcastle.team22.usb.AResourceShould
-  
- AResourceTypeShould - Class in uk.ac.newcastle.team22.usb
- 
- AResourceTypeShould() - Constructor for class uk.ac.newcastle.team22.usb.AResourceTypeShould
-  
- ARoomShould - Class in uk.ac.newcastle.team22.usb
- 
- ARoomShould() - Constructor for class uk.ac.newcastle.team22.usb.ARoomShould
-  
- AStaffMemberShould - Class in uk.ac.newcastle.team22.usb
- 
- AStaffMemberShould() - Constructor for class uk.ac.newcastle.team22.usb.AStaffMemberShould
-  
- AsyncResponse - Interface in uk.ac.newcastle.team22.usb.coreApp
- 
An interface which defines a response from a async operation. 
- attachFloor(Floor) - Method in class uk.ac.newcastle.team22.usb.coreUSB.Room
- 
Helper method to set the floor on which this room is situated. 
- attachRoom(Room) - Method in class uk.ac.newcastle.team22.usb.coreUSB.Floor
- 
Helper method to place a room onto a floor. 
- AUSBShould - Class in uk.ac.newcastle.team22.usb
- 
- AUSBShould() - Constructor for class uk.ac.newcastle.team22.usb.AUSBShould
-  
- authenticate(FirestoreCompletionHandler<Void>) - Method in class uk.ac.newcastle.team22.usb.firebase.FirebaseManager
- 
Authenticates the user so that they are able to interact with Firebase.