Class GeneratorSpec.Instance

java.lang.Object
me.ahoo.cosid.runtime.GeneratorSpec.Instance
All Implemented Interfaces:
GeneratorSpec
Enclosing interface:
GeneratorSpec

public static final class GeneratorSpec.Instance extends Object implements GeneratorSpec
A user long generator instance, for specs built in code.

The runtime does not own it (D41): it does not close, renew nor prefetch it, and it needs no store nor machine slot. It takes part in every lookup (generator(name), stringGenerator(name), get(name, type)), in IdFiller, in describe() (strategy custom, details class), in counting and in GeneratorSpec.Disabled.