Class ConfigMetadata


  • public class ConfigMetadata
    extends Object
    Constant names used in the metadata for configurable inhabitants.
    Author:
    Kohsuke Kawaguchi
    • Field Detail

      • TARGET

        public static final String TARGET
        Fully qualified name of the target class that an injector works with.
        See Also:
        Constant Field Values
      • TARGET_CONTRACTS

        public static final String TARGET_CONTRACTS
        Contracts that the target type implements.
        See Also:
        Constant Field Values
      • TARGET_HABITATS

        public static final String TARGET_HABITATS
        Target habitats in which this service should reside.
        See Also:
        Constant Field Values
      • KEYED_AS

        public static final String KEYED_AS
        If the target type is keyed, the FQCN that defines the key field. This type is always assignable from the target type. This allows a symbol space to be defined on a base class B, and different subtypes can participate.
        See Also:
        Constant Field Values
    • Constructor Detail

      • ConfigMetadata

        public ConfigMetadata()