Interface TagHolder<T>


public interface TagHolder<T>
  • Method Details

    • unwrapKeyOrThrow

      default ClientTagKey<T> unwrapKeyOrThrow()
    • getKey

      default Optional<ClientTagKey<T>> getKey()
    • unwrapKey

      @Nullable @Nullable ClientTagKey<T> unwrapKey()
    • getSet

      Set<T> getSet()
    • contains

      default boolean contains(T element)
    • isRequired

      boolean isRequired(T element)
    • isBound

      boolean isBound()
    • simpleWrapper

      static <T> TagHolder<T> simpleWrapper(Set<T> set)