Uses of Interface
network.ike.support.enums.ConstantBackedEnum
-
Uses of ConstantBackedEnum in network.ike.support.enums
Subinterfaces of ConstantBackedEnum in network.ike.support.enumsModifier and TypeInterfaceDescriptioninterfaceAConstantBackedEnumthat also carries a human-readable term and its definition.Classes in network.ike.support.enums that implement ConstantBackedEnumModifier and TypeClassDescriptionenumThe release-cascade policy ladder: what a project does when an upstream it depends on is released.enumThe IKE typed-marker family — the closed set of name-segments that the IKE property-naming convention recognizes inside an<G>__GA__<A>or<G>__GA__<A>__FACETproperty name.Methods in network.ike.support.enums with type parameters of type ConstantBackedEnumModifier and TypeMethodDescriptionstatic <E extends Enum<E> & ConstantBackedEnum>
Map<String, E> Build an immutableliteralName -> constantlookup index, rejecting duplicate literals.static <E extends Enum<E> & ConstantBackedEnum>
voidVerify mirror correspondence with theConstantBackedEnum.defaultPrefix()prefix and no value-shape check.static <E extends Enum<E> & ConstantBackedEnum>
voidConstantBackedEnum.verify(Class<E> enumClass, String prefix, BiPredicate<E, String> valueShape) Verify that every constant ofenumClasshas a matchingpublic static final Stringmirror field namedprefix + constantNamewhose value equals the constant'sConstantBackedEnum.literalName(), that no mirror field is orphaned, and — whenvalueShapeis supplied — that each value satisfies the shape predicate.