Uses of Class
eu.bandm.tools.ops.DynamicEnum
Package
Description
Types for fundamental mathematical structures, plus libraries of respective
constants and operators.
-
Uses of DynamicEnum in eu.bandm.tools.ops
Modifier and TypeClassDescriptionstatic class
An enumeration type which comprises all items from a set of underlying enumeration types.static class
The product of multiple DynamicEnum realized as one DynamicEnum of tuples.Modifier and TypeFieldDescriptionprotected final DynamicEnum
<T> DynamicEnum.Item.whole
The containing enumeration.ModifierConstructorDescriptionprotected
Item
(DynamicEnum<T> whole, int index, T data) Only constructor.ModifierConstructorDescriptionCoproduct
(List<? extends DynamicEnum<? extends T>> cases) Construct a coproduct enumeration from a list of DynamicEnum, which define the items by joining in the given sequential order.(package private)
Product
(List<? extends DynamicEnum<? extends T>> cases) Construct a product enumeration from a list of DynamicEnum, which define the tupel positions from left to right.