A B C D E F G I L M N O P R S T U V W

D

Database - Interface in cafe.database
This interface provides methods for accessing the database component.
DBCommunication - Class in cafe.database
This class communicates data from the database to other components.
DBCommunication(DBSettings) - Constructor for class cafe.database.DBCommunication
 
DBConLostException - Exception in cafe.database
This exception is thrown when database component loses connection to the database.
DBSettings - Class in cafe.database
This class contains settings for the database component.
DBSettings(String, String, String, String, Hashtable<String, String>, int, String, String) - Constructor for class cafe.database.DBSettings
Constructs a new DBSettings instance with the given settings.
DECODE - Static variable in class cafe.authentication.Base64
Specify decoding.
decode(byte[], int, int, int) - Static method in class cafe.authentication.Base64
Very low-level access to decoding ASCII characters in the form of a byte array.
decode(String) - Static method in class cafe.authentication.Base64
Decodes data from Base64 notation, automatically detecting gzip-compressed data and decompressing it.
decode(String, int) - Static method in class cafe.authentication.Base64
Decodes data from Base64 notation, automatically detecting gzip-compressed data and decompressing it.
decodeFileToFile(String, String) - Static method in class cafe.authentication.Base64
Reads infile and decodes it to outfile.
decodeFromFile(String) - Static method in class cafe.authentication.Base64
Convenience method for reading a base64-encoded file and decoding it.
decodeToFile(String, String) - Static method in class cafe.authentication.Base64
Convenience method for decoding data to a file.
decodeToObject(String) - Static method in class cafe.authentication.Base64
Attempts to decode Base64 data and deserialize a Java Object within.
DEFAULT_BORDER - Static variable in class cafe.gui.GuiMain
Default thin black border used around panels.
DEFAULT_BUTTON_SIZE - Static variable in class cafe.gui.GuiMain
Size for navigation buttons
DEFAULT_COLOR - Static variable in class cafe.gui.GuiMain
Default background color (yellowish)
DEFAULT_MARGINS - Static variable in class cafe.gui.GuiMain
A 10 px margin of the same color as the backgroud grey is, used as spacer between frame border and content panel.
defaultHeight - Static variable in class cafe.gui.general.productLists.ImportableList
Default cell height for lists
defaultHeight - Static variable in class cafe.gui.general.productLists.ShopableList
Default cell height for lists
defaultWidth - Static variable in class cafe.gui.general.productLists.ImportableList
Default cell width for lists
defaultWidth - Static variable in class cafe.gui.general.productLists.ShopableList
Default cell width for lists
deleteFingerprint(int) - Method in interface cafe.database.Database
Method removes a fingerprint from db
deleteFingerprint(int) - Method in class cafe.database.DBCommunication
Method removes a fingerprint from db
deleteFingerprint(int) - Method in interface cafe.fingerprintauthentication.Fingerprint
Method takes id as parameter.
deleteFingerprint(int) - Method in class cafe.fingerprintauthentication.FingerprintAuthentication
This method deletes one fingerprint from the fingerprint cache.
deleteFingerprint(int) - Method in class cafe.fingerprintauthentication.FingerprintCache
This method deletes the fingerprint marked by id from cache.
deleteFingerprint(int) - Method in interface cafe.gui.UserInterfaceEvent
Deletes a certain fingerprint (data) from database and memory.
deleteFingerprint(int) - Method in class cafe.main.CoffeeTouch
Instructs FingerprintAuthentication to delete a fingerprint from its cache.
deleteFingerprint(int) - Method in class cafe.main.MainGuiHandler
Deletes a certain fingerprint (data) from the database and fingerprint cache by calling Database interface's deleteFingerprint and CoffeeTouch's deleteFingerprint methods.
displayDBError(String) - Method in class cafe.main.CoffeeTouch
Instructs GUI to display an error message and tries to reconnect to the database.
DONT_BREAK_LINES - Static variable in class cafe.authentication.Base64
Don't break lines when encoding (violates strict Base64 specification)

A B C D E F G I L M N O P R S T U V W