Interface ManagedComponentIndex


public interface ManagedComponentIndex
Finite generated component metadata supplied explicitly or through a declared module service. Loading an index never grants a host capability or selects a deployment profile. The runtime validates its format and complete graph before constructing any product.
  • Method Summary

    Modifier and Type
    Method
    Description
    Returns immutable finite product plans for this index.
    default int
    Returns the index format version supported by this definition.
    Returns full overload-preserving method metadata.
  • Method Details

    • formatVersion

      default int formatVersion()
      Returns the index format version supported by this definition.
      Returns:
      version1 by default
    • components

      Returns immutable finite product plans for this index.
      Returns:
      component and factory definitions
    • methods

      default List<ManagedMethod> methods()
      Returns full overload-preserving method metadata.
      Returns:
      immutable method signatures, empty when none are declared