Class RoomProperties

java.lang.Object
sfs3.client.entities.match.RoomProperties

public final class RoomProperties extends Object
The RoomProperties class contains the names of predefined properties that can be used in matching expressions to search/filter Rooms.
See Also:
  • Field Details

    • NAME

      public static String NAME
      The Room name. Requires a StringMatcher to be used for values comparison.
    • GROUP_ID

      public static String GROUP_ID
      The name of the Group to which the Room belongs. Requires a StringMatcher to be used for values comparison.
    • MAX_USERS

      public static String MAX_USERS
      The maximum number of users allowed in the Room (players in Game Rooms). Requires a NumberMatcher to be used for values comparison.
    • MAX_SPECTATORS

      public static String MAX_SPECTATORS
      The maximum number of spectators allowed in the Room (Game Rooms only). Requires a NumberMatcher to be used for values comparison.
    • USER_COUNT

      public static String USER_COUNT
      The Room users count (players in Game Rooms). Requires a NumberMatcher to be used for values comparison.
    • SPECTATOR_COUNT

      public static String SPECTATOR_COUNT
      The Room spectators count (Game Rooms only). Requires a NumberMatcher to be used for values comparison.
    • IS_GAME

      public static String IS_GAME
      The Room is a Game Room. Requires a BoolMatcher to be used for values comparison.
    • IS_PRIVATE

      public static String IS_PRIVATE
      The Room is private. Requires a BoolMatcher to be used for values comparison.
    • HAS_FREE_PLAYER_SLOTS

      public static String HAS_FREE_PLAYER_SLOTS
      The Room has at least one free player slot. Requires a BoolMatcher to be used for values comparison.
    • IS_TYPE_SFSGAME

      public static String IS_TYPE_SFSGAME
      The Room is an SFSGame on the server-side. Requires a BoolMatcher to be used for values comparison.