B.6. com.samscdrental.failures Package
These are all the deviations and errors that occur during processing. All of the deviations are derived from Deviation.
B.6.1. Deviation.java
public class Deviation extends Exception { public Deviation( String explanation ) }
B.6.2. CDCategoryFormatDeviation.java
public class CDCategoryFormatDeviation extends Deviation { public CDCategoryFormatDeviation( String explanation ) }
B.6.3. Other Deviations
- CheckInDeviation.java
- CheckOutDeviation.java
- CustomerIDFormatDeviation.java
- DollarFormatDeviation.java
- ImportFileDeviation.java
- ImportFormatDeviation.java
- LateReturnDeviation.java
- NameFormatDeviation.java
- ParseLineDeviation.java
- PhysicalIDFormatDeviation.java
- PrinterFailureDeviation.java
- StatusDeviation.java
- UPCCodeFormatDeviation.java
B.6.4. SeriousErrorException.java
public class SeriousErrorException extends RuntimeException { public SeriousErrorException( ) public SeriousErrorException( String explanation, Exception aException ) }
Get Prefactoring now with the O’Reilly learning platform.
O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.