Interface ComponentSelector

    • Method Detail

      • getDisplayName

        String getDisplayName()
        Returns a human-consumable display name for this selector.
        Returns:
        Display name
        Since:
        1.10
      • matchesStrictly

        boolean matchesStrictly​(ComponentIdentifier identifier)
        Checks if selector matches component identifier.
        Parameters:
        identifier - Component identifier
        Returns:
        if this selector matches exactly the given component identifier.
        Since:
        1.10
      • getAttributes

        @Incubating
        AttributeContainer getAttributes()
        The attributes of the module to select the component from. The attributes only include selector specific attributes. This means it typically doesn't include any consumer specific attribute.
        Returns:
        the attributes
        Since:
        4.9