Index
All Classes and Interfaces|All Packages|Constant Field Values
A
- ALIAS - Enum constant in enum class network.ike.support.enums.TypedMarker
-
Terminal facet marking the legacy short-name alias(es) for a coordinate.
C
- ConstantBackedEnum - Interface in network.ike.support.enums
-
Pairs each constant of an enum with a matched
public static final Stringmirror field and verifies the one-to-one correspondence at class-load time.
D
- defaultPrefix() - Static method in interface network.ike.support.enums.ConstantBackedEnum
-
Field-name prefix for the mirror constants.
- definition() - Method in interface network.ike.support.enums.EnumDefinition
-
A one-sentence definition of
EnumDefinition.term(). - definition() - Method in enum class network.ike.support.enums.ReleasePolicy
-
A one-sentence definition of
EnumDefinition.term(). - definition() - Method in enum class network.ike.support.enums.TypedMarker
-
A one-sentence definition of
EnumDefinition.term().
E
- EnumDefinition - Interface in network.ike.support.enums
-
A
ConstantBackedEnumthat also carries a human-readable term and its definition.
F
- FACET - Enum constant in enum class network.ike.support.enums.TypedMarker.Role
-
Marker is terminal: rendered as
__NAME(no trailing __).
G
- GA - Enum constant in enum class network.ike.support.enums.TypedMarker
-
Separator between groupId and artifactId in a canonical pin.
I
- index(Class) - Static method in interface network.ike.support.enums.ConstantBackedEnum
-
Build an immutable
literalName -> constantlookup index, rejecting duplicate literals. - INTEGRATE - Enum constant in enum class network.ike.support.enums.ReleasePolicy
-
Apply the version bump to the main branch without releasing.
L
- literalName() - Method in interface network.ike.support.enums.ConstantBackedEnum
-
The String literal carried by this constant.
- literalName() - Method in enum class network.ike.support.enums.ReleasePolicy
-
The String literal carried by this constant.
- literalName() - Method in enum class network.ike.support.enums.TypedMarker
-
The String literal carried by this constant.
N
- NAME_ALIAS - Static variable in enum class network.ike.support.enums.TypedMarker
-
Mirror constant for
TypedMarker.ALIAS. - NAME_GA - Static variable in enum class network.ike.support.enums.TypedMarker
-
Mirror constant for
TypedMarker.GA— usable in annotations. - NAME_INTEGRATE - Static variable in enum class network.ike.support.enums.ReleasePolicy
-
Mirror constant for
ReleasePolicy.INTEGRATE. - NAME_NOTIFY - Static variable in enum class network.ike.support.enums.ReleasePolicy
-
Mirror constant for
ReleasePolicy.NOTIFY— usable in annotations. - NAME_POLICY - Static variable in enum class network.ike.support.enums.TypedMarker
-
Mirror constant for
TypedMarker.POLICY. - NAME_PROPOSE - Static variable in enum class network.ike.support.enums.ReleasePolicy
-
Mirror constant for
ReleasePolicy.PROPOSE. - NAME_RELEASE - Static variable in enum class network.ike.support.enums.ReleasePolicy
-
Mirror constant for
ReleasePolicy.RELEASE. - NAME_VERIFY - Static variable in enum class network.ike.support.enums.ReleasePolicy
-
Mirror constant for
ReleasePolicy.VERIFY. - NAME_VERSION - Static variable in enum class network.ike.support.enums.TypedMarker
-
Mirror constant for
TypedMarker.VERSION. - network.ike.support - module network.ike.support
-
IKE Java Support — shared, zero-dependency value types.
- network.ike.support.enums - package network.ike.support.enums
-
Enum-support value types for the IKE Network.
- NOTIFY - Enum constant in enum class network.ike.support.enums.ReleasePolicy
-
Record the upstream release; take no action on this project.
P
- POLICY - Enum constant in enum class network.ike.support.enums.TypedMarker
-
Terminal facet marking the release-policy value.
- PROPOSE - Enum constant in enum class network.ike.support.enums.ReleasePolicy
-
Open a pull request with the version bump for human review.
R
- RELEASE - Enum constant in enum class network.ike.support.enums.ReleasePolicy
-
Bump, release, and carry the cascade downstream.
- ReleasePolicy - Enum Class in network.ike.support.enums
-
The release-cascade policy ladder: what a project does when an upstream it depends on is released.
- role() - Method in enum class network.ike.support.enums.TypedMarker
-
The position this marker occupies in a property name.
S
- SEPARATOR - Enum constant in enum class network.ike.support.enums.TypedMarker.Role
-
Marker sits between two name-parts: rendered as
__NAME__.
T
- term() - Method in interface network.ike.support.enums.EnumDefinition
-
The human-readable term this constant names.
- term() - Method in enum class network.ike.support.enums.ReleasePolicy
-
The human-readable term this constant names.
- term() - Method in enum class network.ike.support.enums.TypedMarker
-
The human-readable term this constant names.
- token() - Method in enum class network.ike.support.enums.TypedMarker
-
This marker as it appears in a property name.
- TypedMarker - Enum Class in network.ike.support.enums
-
The 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. - TypedMarker.Role - Enum Class in network.ike.support.enums
-
Where in a property name a typed marker sits.
V
- valueOf(String) - Static method in enum class network.ike.support.enums.ReleasePolicy
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class network.ike.support.enums.TypedMarker.Role
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class network.ike.support.enums.TypedMarker
-
Returns the enum constant of this class with the specified name.
- values() - Static method in enum class network.ike.support.enums.ReleasePolicy
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class network.ike.support.enums.TypedMarker.Role
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class network.ike.support.enums.TypedMarker
-
Returns an array containing the constants of this enum class, in the order they are declared.
- verify(Class) - Static method in interface network.ike.support.enums.ConstantBackedEnum
-
Verify mirror correspondence with the
ConstantBackedEnum.defaultPrefix()prefix and no value-shape check. - verify(Class, String, BiPredicate) - Static method in interface network.ike.support.enums.ConstantBackedEnum
-
Verify that every constant of
enumClasshas 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. - VERIFY - Enum constant in enum class network.ike.support.enums.ReleasePolicy
-
Build against the released upstream to confirm compatibility.
- VERSION - Enum constant in enum class network.ike.support.enums.TypedMarker
-
Terminal facet marking the version-pin value.
All Classes and Interfaces|All Packages|Constant Field Values