Interface SelectorComponent

    • Method Detail

      • pattern

        @NotNull
        @NotNull java.lang.String pattern()
        Gets the selector pattern.
        Returns:
        the selector pattern
        Since:
        4.0.0
      • pattern

        @Contract(pure=true)
        @NotNull
        @NotNull SelectorComponent pattern​(@NotNull
                                           @NotNull java.lang.String pattern)
        Sets the selector pattern.
        Parameters:
        pattern - the selector pattern
        Returns:
        a selector component
        Since:
        4.0.0
      • separator

        @Nullable
        @Nullable Component separator()
        Gets the separator.
        Returns:
        the separator
        Since:
        4.8.0
      • separator

        @NotNull
        @NotNull SelectorComponent separator​(@Nullable
                                             @Nullable ComponentLike separator)
        Sets the separator.
        Parameters:
        separator - the separator
        Returns:
        the separator
        Since:
        4.8.0
      • examinableProperties

        @NotNull
        default @NotNull java.util.stream.Stream<? extends net.kyori.examination.ExaminableProperty> examinableProperties()
        Specified by:
        examinableProperties in interface Component
        Specified by:
        examinableProperties in interface net.kyori.examination.Examinable