Package com.mongodb

Class TagSet

  • All Implemented Interfaces:
    Iterable<Tag>

    @Immutable
    @Deprecated(since="2021-05-27")
    public final class TagSet
    extends Object
    implements Iterable<Tag>
    Deprecated.
    Usage of this API is not supported in AEM as a Cloud Service.
    An immutable set of tags, used to select members of a replica set to use for read operations.
    Since:
    2.13
    See Also:
    ReadPreference
    • Constructor Detail

      • TagSet

        public TagSet()
        Deprecated.
        An empty set of tags.
      • TagSet

        public TagSet​(Tag tag)
        Deprecated.
        A set of tags contain the single given tag
        Parameters:
        tag - the tag
      • TagSet

        public TagSet​(List<Tag> tagList)
        Deprecated.
        A set of tags containing the given list of tags.
        Parameters:
        tagList - the list of tags
    • Method Detail

      • containsAll

        public boolean containsAll​(TagSet tagSet)
        Deprecated.
        Returns true if this tag set contains all of the elements of the specified tag set.
        Parameters:
        tagSet - tag set to be checked for containment in this tag set
        Returns:
        true if this tag set contains all of the elements of the specified tag set
      • equals

        public boolean equals​(Object o)
        Deprecated.
        Overrides:
        equals in class Object
      • hashCode

        public int hashCode()
        Deprecated.
        Overrides:
        hashCode in class Object