Index

C D E G H L M O P U V 
All Classes and Interfaces|All Packages

C

CLEAN - Enum constant in enum de.aikiit.mailclena.mail.MailClient.MailClientCommands
Option to purge existing mails.
COMMAND - Enum constant in enum de.aikiit.mailclena.MailClenaParameterParser.MailClenaCommandLineOptions
Specify command for execution within the application.

D

de.aikiit.mailclena - package de.aikiit.mailclena
 
de.aikiit.mailclena.mail - package de.aikiit.mailclena.mail
 
delete() - Method in class de.aikiit.mailclena.mail.MailClient
Application option to delete existing messages.

E

execute(String) - Method in class de.aikiit.mailclena.mail.MailClient
Execute the given command or print an error message if the command is unknown.
extractConfiguration(String...) - Method in class de.aikiit.mailclena.MailClenaParameterParser
Extracts any given configuration parameters into a @MailConfiguration.

G

getAvailableOptions() - Method in class de.aikiit.mailclena.MailClenaParameterParser
Convert enumeration elements into command-line options.
getDescription() - Method in enum de.aikiit.mailclena.MailClenaParameterParser.MailClenaCommandLineOptions
Returns a longer and verbald description of the current command.
getOpt() - Method in enum de.aikiit.mailclena.MailClenaParameterParser.MailClenaCommandLineOptions
Returns the shortcut of the current command.

H

HOST - Enum constant in enum de.aikiit.mailclena.MailClenaParameterParser.MailClenaCommandLineOptions
Specify host name option.

L

list() - Method in class de.aikiit.mailclena.mail.MailClient
Shows a list of messages in the mailbox root folder.
LIST - Enum constant in enum de.aikiit.mailclena.mail.MailClient.MailClientCommands
Option to list available mails.

M

MailClena - Class in de.aikiit.mailclena
Main application, startable with command line parameters - see documentation/README for details and examples.
MailClena() - Constructor for class de.aikiit.mailclena.MailClena
 
MailClenaParameterParser - Class in de.aikiit.mailclena
Extract application configuration from given main()-arguments.
MailClenaParameterParser() - Constructor for class de.aikiit.mailclena.MailClenaParameterParser
 
MailClenaParameterParser.MailClenaCommandLineOptions - Enum in de.aikiit.mailclena
Available command-line options to set MailClena's configuration parameters.
MailClient - Class in de.aikiit.mailclena.mail
Encapsulates technical access to mail inbox based on the given application/mail configuration.
MailClient() - Constructor for class de.aikiit.mailclena.mail.MailClient
 
MailClient.MailClientCommands - Enum in de.aikiit.mailclena.mail
Encapsulates available application commands for MailClena.
MailConfiguration - Class in de.aikiit.mailclena
All available configuration options of this application.
MailConfiguration() - Constructor for class de.aikiit.mailclena.MailConfiguration
 
main(String...) - Static method in class de.aikiit.mailclena.MailClena
Launch the application with the given configuration options.

O

openFolder(int) - Method in class de.aikiit.mailclena.mail.MailClient
Opens a mail folder in the given mode.

P

parse(String) - Static method in enum de.aikiit.mailclena.mail.MailClient.MailClientCommands
Tries to convert a given command into an available application command option.
PASSWORD - Enum constant in enum de.aikiit.mailclena.MailClenaParameterParser.MailClenaCommandLineOptions
Specify password option.

U

USERNAME - Enum constant in enum de.aikiit.mailclena.MailClenaParameterParser.MailClenaCommandLineOptions
Specify username option.

V

valueOf(String) - Static method in enum de.aikiit.mailclena.mail.MailClient.MailClientCommands
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum de.aikiit.mailclena.MailClenaParameterParser.MailClenaCommandLineOptions
Returns the enum constant of this type with the specified name.
values() - Static method in enum de.aikiit.mailclena.mail.MailClient.MailClientCommands
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum de.aikiit.mailclena.MailClenaParameterParser.MailClenaCommandLineOptions
Returns an array containing the constants of this enum type, in the order they are declared.
C D E G H L M O P U V 
All Classes and Interfaces|All Packages