RuneHive-Tarnish
Neural OSRS Enhancement Framework
Loading...
Searching...
No Matches
com.osroyale.content.clanchannel.ClanRepository Class Reference

Static Public Member Functions

static ClanChannel getChannel (String channel)
static void addChannel (ClanChannel channel)
static void removeChannel (ClanChannel channel)
static void loadChannels ()

Static Public Attributes

static Set< ClanChannelACTIVE_CHANNELS = new HashSet<>()
static Set< String > ACTIVE_TAGS = new HashSet<>()
static Set< String > ACTIVE_NAMES = new HashSet<>()
static Set< ClanChannelALLTIME = new TreeSet<>()

Detailed Description

The repository containing all the clans and their corresponding data.

Author
Daniel

Definition at line 55 of file ClanRepository.java.

Member Function Documentation

◆ addChannel()

void com.osroyale.content.clanchannel.ClanRepository.addChannel ( ClanChannel channel)
inlinestatic

Adds the channel.

Definition at line 90 of file ClanRepository.java.

◆ getChannel()

ClanChannel com.osroyale.content.clanchannel.ClanRepository.getChannel ( String channel)
inlinestatic

Returns the channel.

Definition at line 85 of file ClanRepository.java.

◆ loadChannels()

void com.osroyale.content.clanchannel.ClanRepository.loadChannels ( )
inlinestatic

Loads all clans and puts them into the map.

Definition at line 149 of file ClanRepository.java.

◆ removeChannel()

void com.osroyale.content.clanchannel.ClanRepository.removeChannel ( ClanChannel channel)
inlinestatic

Handles removing a channel from the clan lists.

Definition at line 95 of file ClanRepository.java.

Member Data Documentation

◆ ACTIVE_CHANNELS

Set<ClanChannel> com.osroyale.content.clanchannel.ClanRepository.ACTIVE_CHANNELS = new HashSet<>()
static

Set of all active clan chat channels.

Definition at line 61 of file ClanRepository.java.

◆ ACTIVE_NAMES

Set<String> com.osroyale.content.clanchannel.ClanRepository.ACTIVE_NAMES = new HashSet<>()
static

Set of all active clan chat names.

Definition at line 67 of file ClanRepository.java.

◆ ACTIVE_TAGS

Set<String> com.osroyale.content.clanchannel.ClanRepository.ACTIVE_TAGS = new HashSet<>()
static

Set of all active clan chat tags.

Definition at line 64 of file ClanRepository.java.

◆ ALLTIME

Set<ClanChannel> com.osroyale.content.clanchannel.ClanRepository.ALLTIME = new TreeSet<>()
static

Set of all active clan chat names.

Definition at line 70 of file ClanRepository.java.


The documentation for this class was generated from the following file: