A B C D E F G I L M N O P R S T U V W
All Classes All Packages
All Classes All Packages
All Classes All Packages
C
- cache - Variable in class cz.cvut.fel.sit.omo.foodchain.node.Storage
- ChannelBase - Class in cz.cvut.fel.sit.omo.foodchain.channel
-
Base class for all channels
- ChannelBase() - Constructor for class cz.cvut.fel.sit.omo.foodchain.channel.ChannelBase
- ChannelBase(ProductType) - Constructor for class cz.cvut.fel.sit.omo.foodchain.channel.ChannelBase
- ChannelFactory - Class in cz.cvut.fel.sit.omo.foodchain.factory
-
Factory for creating channels
- ChannelFactory() - Constructor for class cz.cvut.fel.sit.omo.foodchain.factory.ChannelFactory
- ChannelObserver - Interface in cz.cvut.fel.sit.omo.foodchain.util
-
Interface for nodes that receives requirements
- ChannelPool - Class in cz.cvut.fel.sit.omo.foodchain.pool
-
Pool for storing all channels
- ChannelPool() - Constructor for class cz.cvut.fel.sit.omo.foodchain.pool.ChannelPool
- ChannelSubscriptionType - Enum in cz.cvut.fel.sit.omo.foodchain.channel
-
Enum class for different subscription types
- ChannelSubscriptionType() - Constructor for enum cz.cvut.fel.sit.omo.foodchain.channel.ChannelSubscriptionType
- children - Variable in class cz.cvut.fel.sit.omo.foodchain.parser.ParserResultElement
- clear() - Method in class cz.cvut.fel.sit.omo.foodchain.pool.PoolListBase
- clearRequirements() - Method in class cz.cvut.fel.sit.omo.foodchain.channel.ChannelBase
-
Clears all active requirements from this channel.
- close() - Method in class cz.cvut.fel.sit.omo.foodchain.util.ReportLogger
- ConfigurationParser - Class in cz.cvut.fel.sit.omo.foodchain.parser
-
Parser for XML configuration
- ConfigurationParser() - Constructor for class cz.cvut.fel.sit.omo.foodchain.parser.ConfigurationParser
- consumeProduct() - Method in class cz.cvut.fel.sit.omo.foodchain.node.Customer
- ConsumeProductStep - Class in cz.cvut.fel.sit.omo.foodchain.scenario
-
Step for consuming random product from storage
- ConsumeProductStep(Customer) - Constructor for class cz.cvut.fel.sit.omo.foodchain.scenario.ConsumeProductStep
- contains(T) - Method in class cz.cvut.fel.sit.omo.foodchain.pool.PoolListBase
- containsProduct(Product) - Method in class cz.cvut.fel.sit.omo.foodchain.node.Storage
-
Checks whether storage contains provided product.
- containsProduct(String, ProductType) - Method in class cz.cvut.fel.sit.omo.foodchain.node.Storage
-
Checks whether storage contains provided product.
- counter - Static variable in class cz.cvut.fel.sit.omo.foodchain.requirement.Requirement
- counter - Static variable in class cz.cvut.fel.sit.omo.foodchain.scenario.GenerateProductStep
- createFileTextReport(String) - Method in class cz.cvut.fel.sit.omo.foodchain.reporting.ReportingManager
-
Create new file (or overwrite existing) in this pathname
- createRequirement(TransactionType, ProductType, String, MonetaryAmount) - Method in class cz.cvut.fel.sit.omo.foodchain.node.NodeBase
-
Creates requirement based on data provided.
- creator - Variable in class cz.cvut.fel.sit.omo.foodchain.requirement.Requirement
- current - Variable in class cz.cvut.fel.sit.omo.foodchain.reporting.PartiesReportVisitor
- currentOperation - Variable in class cz.cvut.fel.sit.omo.foodchain.product.Product
- Customer - Class in cz.cvut.fel.sit.omo.foodchain.node
-
Customer node
- Customer - cz.cvut.fel.sit.omo.foodchain.node.NodeType
- Customer(double, double, double) - Constructor for class cz.cvut.fel.sit.omo.foodchain.node.Customer
- CUT_TO_PIECES - cz.cvut.fel.sit.omo.foodchain.operation.ProductOperationType
- cz.cvut.fel.sit.omo.foodchain - package cz.cvut.fel.sit.omo.foodchain
- cz.cvut.fel.sit.omo.foodchain.channel - package cz.cvut.fel.sit.omo.foodchain.channel
- cz.cvut.fel.sit.omo.foodchain.factory - package cz.cvut.fel.sit.omo.foodchain.factory
- cz.cvut.fel.sit.omo.foodchain.node - package cz.cvut.fel.sit.omo.foodchain.node
- cz.cvut.fel.sit.omo.foodchain.node.helper - package cz.cvut.fel.sit.omo.foodchain.node.helper
- cz.cvut.fel.sit.omo.foodchain.operation - package cz.cvut.fel.sit.omo.foodchain.operation
- cz.cvut.fel.sit.omo.foodchain.parser - package cz.cvut.fel.sit.omo.foodchain.parser
- cz.cvut.fel.sit.omo.foodchain.pool - package cz.cvut.fel.sit.omo.foodchain.pool
- cz.cvut.fel.sit.omo.foodchain.product - package cz.cvut.fel.sit.omo.foodchain.product
- cz.cvut.fel.sit.omo.foodchain.reporting - package cz.cvut.fel.sit.omo.foodchain.reporting
- cz.cvut.fel.sit.omo.foodchain.requirement - package cz.cvut.fel.sit.omo.foodchain.requirement
- cz.cvut.fel.sit.omo.foodchain.scenario - package cz.cvut.fel.sit.omo.foodchain.scenario
- cz.cvut.fel.sit.omo.foodchain.signature - package cz.cvut.fel.sit.omo.foodchain.signature
- cz.cvut.fel.sit.omo.foodchain.util - package cz.cvut.fel.sit.omo.foodchain.util
All Classes All Packages