Package de.espirit.firstspirit.ui.gadgets.aspects.transfer
package de.espirit.firstspirit.ui.gadgets.aspects.transfer
-
ClassDescriptionSimple container providing type-based access to transferred commodities.Host that dispatches transfers to registered handlers in a bulk manner, i.e., if the targeted object is registered, and any of the types to be handled are supported by a transfer, all registered types' data will be resolved and handed to the handler for further processing.A transfer handler.Host that enables transfers from registered suppliers.A supplier providing a specific type of commodity that further enables to request to take the supplied commodities out of the supplier's value (realizing a cut operation in two steps).A supplier providing a specific commodity type.Exception thrown if consuming a commodity failed.Aspect providing means to handle transfers.Aspect providing generic means to supply transfers by arbitrary sources.TransferType<T>Transfer type, a typed wrapper for data flavors.Aspect providing generic means to validate transfers by arbitrary sources in depth.Host that enables transfers from registered suppliers.A commodities validator.