E
- The enum type associated with the control record.@FunctionalInterface
protected static interface LegacyEnum.EnumInitializer<E extends LegacyEnum>
Modifier and Type | Method and Description |
---|---|
void |
init(LegacyEnum.EnumControlRecord<E> ecr,
E created,
E pattern)
Post-process a new enum to set state.
|
void init(LegacyEnum.EnumControlRecord<E> ecr, E created, E pattern)
ecr
- The control record.created
- Newly created enum needing initialization.pattern
- Enum from which some state can be patterned.