Class RegionMembershipAnd


public class RegionMembershipAnd extends RegionMembership
A RegionMembership implementation that uses an AND operation to check membership.

This class extends RegionMembership and implements the isMemberFlag method using an AND operation to determine if a region is a member.

  • Constructor Details

    • RegionMembershipAnd

      public RegionMembershipAnd()
      Constructs a RegionMembershipAnd with no regions set.
    • RegionMembershipAnd

      public RegionMembershipAnd(int index)
      Constructs a RegionMembershipAnd with a single region set.
      Parameters:
      index - the index of the region to set (0-7)
  • Method Details

    • isMemberFlag

      public boolean isMemberFlag(byte membership, byte flag)
      Description copied from class: RegionMembership
      Checks if a given membership flag is set for a specific region.
      Specified by:
      isMemberFlag in class RegionMembership
      Parameters:
      membership - the membership byte to check
      flag - the flag representing the region to check
      Returns:
      true if the region is a member, false otherwise