Index
All Classes and Interfaces|All Packages|Constant Field Values
P
- Package - Interface in cmpt213.assignment4.packagedeliveries.webappserver.model
-
Package interface that writes method declarations for a package object.
- PackageBase - Class in cmpt213.assignment4.packagedeliveries.webappserver.model
-
Abstract package base class that is modelled after a package; stores name, notes, price, weight, date, and delivery status.
- PackageBase(String, String, double, double, LocalDateTime) - Constructor for class cmpt213.assignment4.packagedeliveries.webappserver.model.PackageBase
-
Constructor for class, creates an object modelled as a package with its respective fields.
- PackageDeliveryControl - Class in cmpt213.assignment4.packagedeliveries.webappserver.control
-
This class creates a PackageDeliveryControl object which manages data for the program.
- PackageDeliveryControl() - Constructor for class cmpt213.assignment4.packagedeliveries.webappserver.control.PackageDeliveryControl
-
Constructs a PackageDeliveryControl Object.
- PackageFactory - Class in cmpt213.assignment4.packagedeliveries.webappserver.model
-
A Factory class that creates concrete PackageBase objects.
- PackageFactory() - Constructor for class cmpt213.assignment4.packagedeliveries.webappserver.model.PackageFactory
- PackageFactory.PackageType - Enum Class in cmpt213.assignment4.packagedeliveries.webappserver.model
-
Enum that holds Package types, helps with identifying packages.
- Perishable - Class in cmpt213.assignment4.packagedeliveries.webappserver.model
-
A concrete implementation
PackageBase, models a package that holds a perishable. - Perishable(String, String, double, double, LocalDateTime, LocalDateTime) - Constructor for class cmpt213.assignment4.packagedeliveries.webappserver.model.Perishable
-
Constructor of the Perishable object.
- PERISHABLE - Enum constant in enum class cmpt213.assignment4.packagedeliveries.webappserver.model.PackageFactory.PackageType
- price - Variable in class cmpt213.assignment4.packagedeliveries.webappserver.model.PackageBase
All Classes and Interfaces|All Packages|Constant Field Values