A B C D E F G H I J K L M N O P Q R S T U V W X Y Z _

E

EMPTY_DIRECTIVE - Static variable in class de.upb.swtpra05.group03.companycontrol.TableSorter
 
ENCODE - Static variable in class de.upb.swtpra05.group03.shuttle.util.Base64
Specify encoding.
EQUALS_SIGN - Static variable in class de.upb.swtpra05.group03.shuttle.util.Base64
The equals sign (=) as a byte.
EQUALS_SIGN_ENC - Static variable in class de.upb.swtpra05.group03.shuttle.util.Base64
 
ERROR - Static variable in interface de.upb.swtpra05.group03.shuttle.RiskControlInterface
Indiacates that an error occured.
ERROR - Static variable in class de.upb.swtpra05.group03.shuttle.shared.OrderState.BillingState
Constant which identifies erroneous billing states
ERROR - Static variable in class de.upb.swtpra05.group03.shuttle.shared.OrderState.ExecutionState
Constant which identifies erroneous execution states
ERROR - Static variable in class de.upb.swtpra05.group03.shuttle.shared.OrderState.NegotiationState
Constant which identifies erroneous negotiation states
EfficientBitSet - class de.upb.swtpra05.group03.shuttle.util.EfficientBitSet.
This is a memory efficient variant of a BitSet.
EfficientBitSet() - Constructor for class de.upb.swtpra05.group03.shuttle.util.EfficientBitSet
The intially smallest index number is Integer.MAX_VALUE.
EfficientBitSet(int) - Constructor for class de.upb.swtpra05.group03.shuttle.util.EfficientBitSet
The intially smallest index number is Integer.MAX_VALUE.
EfficientBitSet(int, int) - Constructor for class de.upb.swtpra05.group03.shuttle.util.EfficientBitSet
The intially smallest index number is smallestBitIndex.
EncryptedRemoteObj - class de.upb.swtpra05.group03.crypto.message.EncryptedRemoteObj.
special CompanyControlRemoteObj containing encrypted data and signature
EncryptedRemoteObj(DataSigPair) - Constructor for class de.upb.swtpra05.group03.crypto.message.EncryptedRemoteObj
Constructor
EncryptedStatusMessage - class de.upb.swtpra05.group03.crypto.message.EncryptedStatusMessage.
ShuttleAgentStatusMessage containing an encrypted status string
EncryptedStatusMessage(ID, ID, String) - Constructor for class de.upb.swtpra05.group03.crypto.message.EncryptedStatusMessage
Constructor
Execution - class de.upb.swtpra05.group03.shuttle.Execution.
The Execution module of the shuttle which will execute all assigned orders.
Execution() - Constructor for class de.upb.swtpra05.group03.shuttle.Execution
Constructor for class Execution
ExecutionInterface - interface de.upb.swtpra05.group03.shuttle.ExecutionInterface.
Interface of a execution module.
ExtendedOrder - class de.upb.swtpra05.group03.shuttle.shared.ExtendedOrder.
Class which is an extension but does not extend the AnOrder class.
ExtendedOrder(AnOrder) - Constructor for class de.upb.swtpra05.group03.shuttle.shared.ExtendedOrder
Constructor for class ExtendedOrder
ExtendedOrder(AnOrder, int, int, int) - Constructor for class de.upb.swtpra05.group03.shuttle.shared.ExtendedOrder
Overload for the constructor for class ExtendedOrder
edges - Variable in class de.upb.swtpra05.group03.shuttle.DijkstraNode
Collection which contains all outgoing edges of this node
emptyTable() - Method in class de.upb.swtpra05.group03.companycontrol.ShuttleTableModel
empties the whole table
emptyTable() - Method in class de.upb.swtpra05.group03.companycontrol.StockTableModel
empties the whole table
emptyTable() - Method in class de.upb.swtpra05.group03.companycontrol.plugin.ShuttleInformation.RoutingTableModel
empties the whole table
encode - Variable in class de.upb.swtpra05.group03.shuttle.util.Base64.InputStream
 
encode - Variable in class de.upb.swtpra05.group03.shuttle.util.Base64.OutputStream
 
encode3to4(byte[], byte[], int) - Static method in class de.upb.swtpra05.group03.shuttle.util.Base64
Encodes up to the first three bytes of array threeBytes and returns a four-byte array in Base64 notation.
encode3to4(byte[], int, int, byte[], int) - Static method in class de.upb.swtpra05.group03.shuttle.util.Base64
Encodes up to three bytes of the array source and writes the resulting four Base64 bytes to destination.
encodeBytes(byte[]) - Static method in class de.upb.swtpra05.group03.shuttle.util.Base64
Encodes a byte array into Base64 notation.
encodeBytes(byte[], int) - Static method in class de.upb.swtpra05.group03.shuttle.util.Base64
Encodes a byte array into Base64 notation.
encodeBytes(byte[], int, int) - Static method in class de.upb.swtpra05.group03.shuttle.util.Base64
Encodes a byte array into Base64 notation.
encodeBytes(byte[], int, int, int) - Static method in class de.upb.swtpra05.group03.shuttle.util.Base64
Encodes a byte array into Base64 notation.
encodeFromFile(String) - Static method in class de.upb.swtpra05.group03.shuttle.util.Base64
Convenience method for reading a binary file and base64-encoding it.
encodeObject(Serializable) - Static method in class de.upb.swtpra05.group03.shuttle.util.Base64
Serializes an object and returns the Base64-encoded version of that serialized object.
encodeObject(Serializable, int) - Static method in class de.upb.swtpra05.group03.shuttle.util.Base64
Serializes an object and returns the Base64-encoded version of that serialized object.
encodeToFile(byte[], String) - Static method in class de.upb.swtpra05.group03.shuttle.util.Base64
Convenience method for encoding data to a file.
encryptObject(Serializable) - Method in class de.upb.swtpra05.group03.crypto.Crypto
encrypts an object
encrypter - Variable in class de.upb.swtpra05.group03.crypto.Crypto
Cipher object used for encryption
equals(Object) - Method in class de.upb.swtpra05.group03.shuttle.ShuttleData
 
equals(Object) - Method in class de.upb.swtpra05.group03.shuttle.util.EfficientBitSet
 
errorMessage - Variable in class de.upb.swtpra05.group03.companycontrol.StrategyPanel
error message if wrong values are entered
errorMessage - Variable in class de.upb.swtpra05.group03.companycontrol.TradePanel
this option pane shows a message when the user forgot to enter a minimum (maximum) price before pressing the "sell shuttle" ("buy shuttle") button.
euro - Variable in class de.upb.swtpra05.group03.plugin.AccountPanel
No comment provided by developer, please add a comment to improve documentation.
euro - Variable in class de.upb.swtpra05.group03.plugin.AmountExpenses
No comment provided by developer, please add a comment to improve documentation.
euro - Variable in class de.upb.swtpra05.group03.plugin.AmountIncome
No comment provided by developer, please add a comment to improve documentation.
evaluateOrderCosts(OrderID, int) - Method in class de.upb.swtpra05.group03.shuttle.Execution
 
evaluateOrderCosts(OrderID, int) - Method in interface de.upb.swtpra05.group03.shuttle.OrderEvaluaterInterface
Evaluates the costs to add an order to the current route and returns the value
evaluatedOrders - Variable in class de.upb.swtpra05.group03.shuttle.Execution
Collection which holds all order ids the Execution evaluated
evaluatedSelfcosts - Variable in class de.upb.swtpra05.group03.shuttle.MasterShuttleNegotiation
Map of wakeUpTimes and lists of ExtendedOrders for which selfcosts were evaluated, so they should as fast as possible be removed if we don't offer for them.
exchange(SpreadingControl.SpreadingStationData[], int, int) - Method in class de.upb.swtpra05.group03.shuttle.SpreadingControl
Exchange 2 SpreadingStationData Object in the give Array
execute(ID, ID) - Method in class de.upb.swtpra05.group03.shuttle.DoNothingUntilTask
Executes this task which means that it returns the for this task needed message
execute(ID, ID) - Method in class de.upb.swtpra05.group03.shuttle.GetConnectionOkTask
Description of the Method
execute(ID, ID) - Method in class de.upb.swtpra05.group03.shuttle.LoadShuttleTask
Description of the Method
execute(ID, ID) - Method in class de.upb.swtpra05.group03.shuttle.RepairShuttleTask
Description of the Method
execute(ID, ID) - Method in class de.upb.swtpra05.group03.shuttle.Task
Description of the Method
execute(ID, ID) - Method in class de.upb.swtpra05.group03.shuttle.UnloadShuttleTask
Description of the Method
executeNextTask() - Method in class de.upb.swtpra05.group03.shuttle.Execution
Executes the next task out of the tasks collection whether it is active and there are tasks
executed - Variable in class de.upb.swtpra05.group03.shuttle.Task
 
execution - Variable in class de.upb.swtpra05.group03.shuttle.ParkingFeeDrawer
The execution
execution - Variable in class de.upb.swtpra05.group03.shuttle.PluginMessenger
The execution
execution - Variable in class de.upb.swtpra05.group03.shuttle.RiskControl
The reference to Execution
execution - Variable in class de.upb.swtpra05.group03.shuttle.RouteManagement
The Execution Unit
execution - Variable in class de.upb.swtpra05.group03.shuttle.SpreadingControl
 
executionGraph - Variable in class de.upb.swtpra05.group03.shuttle.Navigation
 
executionState - Variable in class de.upb.swtpra05.group03.shuttle.shared.ExtendedOrder
Indicats the current execution state of the order
expenses - Variable in class de.upb.swtpra05.group03.plugin.AccountPanel
No comment provided by developer, please add a comment to improve documentation.
expenses - Variable in class de.upb.swtpra05.group03.shuttle.PluginMessenger
List of maximal 4 objects describing an expense, e.g.
explicitSize() - Method in class de.upb.swtpra05.group03.shuttle.util.EfficientBitSet
The explicit size of this set is the number of bits of space in use.
extendedOrder - Variable in class de.upb.swtpra05.group03.plugin.OrderNode
No comment provided by developer, please add a comment to improve documentation.
extendedOrderVector - Variable in class de.upb.swtpra05.group03.plugin.DataHolder
A container for all orders we have.
extractStationNames(TopologyData) - Method in class de.upb.swtpra05.group03.companycontrol.CompanyControlClient
Gathers all Station Names from the Topology

A B C D E F G H I J K L M N O P Q R S T U V W X Y Z _