Synthia
Generic and flexible data structure generator
ca.uqac.lif.synthia.CannotShrinkException Class Reference

Detailed Description

An exception to throw when a picker can't pick an other element.

Definition at line 25 of file CannotShrinkException.java.

Inheritance diagram for ca.uqac.lif.synthia.CannotShrinkException:

Public Member Functions

 CannotShrinkException (Picker<?> picker)
 Creates a new exception. More...
 
 CannotShrinkException (String message)
 Creates a new exception. More...
 
 CannotShrinkException (Throwable t)
 Creates a new exception. More...
 
- Public Member Functions inherited from ca.uqac.lif.synthia.PickerException
 PickerException (Throwable t)
 Creates a new picker exception from a throwable. More...
 
 PickerException (String message)
 Creates a new picker exception from a message. More...
 

Constructor & Destructor Documentation

◆ CannotShrinkException() [1/3]

ca.uqac.lif.synthia.CannotShrinkException.CannotShrinkException ( Picker<?>  picker)

Creates a new exception.

Parameters
pickerThe picker instance that cannot be shrunk

Definition at line 41 of file CannotShrinkException.java.

◆ CannotShrinkException() [2/3]

ca.uqac.lif.synthia.CannotShrinkException.CannotShrinkException ( String  message)

Creates a new exception.

Parameters
messageThe message associated to this exception

Definition at line 50 of file CannotShrinkException.java.

◆ CannotShrinkException() [3/3]

ca.uqac.lif.synthia.CannotShrinkException.CannotShrinkException ( Throwable  t)

Creates a new exception.

Parameters
tThe throwable associated to this exception

Definition at line 59 of file CannotShrinkException.java.


The documentation for this class was generated from the following file: