Index

A C D E F G I L N P R S T V 
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 String mirror 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 ConstantBackedEnum that 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 -> constant lookup 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>__FACET property 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 enumClass has a matching public static final String mirror field named prefix + constantName whose value equals the constant's ConstantBackedEnum.literalName(), that no mirror field is orphaned, and — when valueShape is 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.
A C D E F G I L N P R S T V 
All Classes and Interfaces|All Packages|Constant Field Values