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 TypeMethodDescriptionReturns immutable finite product plans for this index.default intReturns the index format version supported by this definition.default List<ManagedMethod> methods()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
List<ManagedComponentDefinition<?>> components()Returns immutable finite product plans for this index.- Returns:
- component and factory definitions
-
methods
Returns full overload-preserving method metadata.- Returns:
- immutable method signatures, empty when none are declared
-