A B D E G I L M O P R S T U V

E

enableStepping() - Method in class EnigmaMachine
The method enableStepping sets the machine to allow the rotors step according to the stepping rules.
encrypt(char) - Method in class EnigmaMachine
This method encrypt performs the encoding of one letter going through the enigma machine, executing the letter trip through the various machine elements, until it gets encoded as a new output letter that is returned.
encrypt(String) - Method in class EnigmaMachine
This method encrypt performs the encoding of a whole text going through the enigma machine, by sucessive calling the encoding of each of its individual letters.
EnigmaMachine - Class in <Unnamed>
The class EnigmaMachine implements an enigma machine with three rotors known as enigma machine M3.
EnigmaMachine() - Constructor for class EnigmaMachine
A constructor of arity 0 that sets the machine to default values: rotors RML are types I, II, III, reflector is type B rotor positions AAA
EnigmaMachine(int, int, int, int) - Constructor for class EnigmaMachine
A constructor of arity 4 that sets the machine to given rotor and refletor types; rotor positions set to default values AAA.
EnigmaMachine(int, int, int, int, char, char, char) - Constructor for class EnigmaMachine
A constructor of arity 7 that sets the machine to given rotor types, refletor type and rotor positions.

A B D E G I L M O P R S T U V