Class ItemTag

java.lang.Object
net.shibboleth.metadata.ItemTag
All Implemented Interfaces:
ItemMetadata

@Immutable public class ItemTag extends Object implements ItemMetadata
A ItemMetadata that associates a tag with a given Item.
  • Field Details

    • tag

      @Nonnull @NotEmpty private final String tag
      Item tag.
  • Constructor Details

    • ItemTag

      public ItemTag(@Nonnull @NotEmpty String itemTag)
      Constructor.
      Parameters:
      itemTag - a tag for an item, must not be either null or empty
  • Method Details

    • getTag

      @Nonnull @NotEmpty public String getTag()
      Gets the tag for the item.
      Returns:
      tag for the item, never null or empty