Index

A B C D E F G H I J K L M N O P R S T U V W Y 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form

A

action() - Method in interface de.murmelmeister.murmelapi.punishment.audit.PunishmentAudit
 
active() - Method in interface de.murmelmeister.murmelapi.user.color.UserPrefixColor
 
active(boolean) - Method in interface de.murmelmeister.murmelapi.user.color.UserPrefixColor.Builder
 
ACTIVE - Enum constant in enum class de.murmelmeister.murmelapi.maintenance.MaintenanceType
 
ALL - Enum constant in enum class de.murmelmeister.murmelapi.utils.update.RefreshType
 
animated() - Method in interface de.murmelmeister.murmelapi.color.PrefixColor
 
animated(boolean) - Method in interface de.murmelmeister.murmelapi.color.PrefixColor.Builder
 
auditId() - Method in interface de.murmelmeister.murmelapi.punishment.ip.PunishmentIpAddress
 
auditId() - Method in interface de.murmelmeister.murmelapi.punishment.user.PunishmentUser
 
auditId(UUID) - Method in interface de.murmelmeister.murmelapi.punishment.ip.PunishmentIpAddress.Builder
 
auditId(UUID) - Method in interface de.murmelmeister.murmelapi.punishment.user.PunishmentUser.Builder
 
auditProvider() - Method in record class de.murmelmeister.murmelapi.punishment.PunishmentService
Returns the value of the auditProvider record component.
autoFlagIp() - Method in interface de.murmelmeister.murmelapi.punishment.reason.PunishmentReason
 
autoFlagIp(boolean) - Method in interface de.murmelmeister.murmelapi.punishment.reason.PunishmentReason.Builder
 

B

BAN - Enum constant in enum class de.murmelmeister.murmelapi.punishment.type.PunishmentType
 
BufferUtils - Class in de.murmelmeister.murmelapi.utils
Utility class for reading and writing UTF-8 strings to/from ByteBuffer.
BufferUtils() - Constructor for class de.murmelmeister.murmelapi.utils.BufferUtils
 
build() - Method in interface de.murmelmeister.murmelapi.clan.Clan.Builder
 
build() - Method in interface de.murmelmeister.murmelapi.clan.group.ClanGroup.Builder
 
build() - Method in interface de.murmelmeister.murmelapi.clan.member.ClanMember.Builder
 
build() - Method in interface de.murmelmeister.murmelapi.color.PrefixColor.Builder
 
build() - Method in interface de.murmelmeister.murmelapi.group.color.GroupColor.Builder
 
build() - Method in interface de.murmelmeister.murmelapi.group.Group.Builder
 
build() - Method in interface de.murmelmeister.murmelapi.language.message.Message.Builder
 
build() - Method in interface de.murmelmeister.murmelapi.maintenance.Maintenance.Builder
 
build() - Method in interface de.murmelmeister.murmelapi.maintenance.whitelist.MaintenanceWhitelist.Builder
 
build() - Method in interface de.murmelmeister.murmelapi.permission.parent.Parent.Builder
 
build() - Method in interface de.murmelmeister.murmelapi.permission.Permission.Builder
 
build() - Method in interface de.murmelmeister.murmelapi.punishment.ip.PunishmentIpAddress.Builder
 
build() - Method in interface de.murmelmeister.murmelapi.punishment.reason.PunishmentReason.Builder
 
build() - Method in interface de.murmelmeister.murmelapi.punishment.user.PunishmentUser.Builder
 
build() - Method in interface de.murmelmeister.murmelapi.settings.Settings.Builder
 
build() - Method in interface de.murmelmeister.murmelapi.user.color.UserPrefixColor.Builder
 
build() - Method in interface de.murmelmeister.murmelapi.user.excuse.UserExcuse.Builder
 
build() - Method in interface de.murmelmeister.murmelapi.user.inventory.UserInventory.Builder
 
build() - Method in interface de.murmelmeister.murmelapi.user.User.Builder
 
buildCache(CacheLoader<K, V>, long) - Static method in class de.murmelmeister.murmelapi.utils.CacheUtil
 
buildCacheExpired(CacheLoader<K, V>, long, Duration) - Static method in class de.murmelmeister.murmelapi.utils.CacheUtil
 
buildCacheRefresh(CacheLoader<K, V>, long, Duration) - Static method in class de.murmelmeister.murmelapi.utils.CacheUtil
 
builder() - Method in interface de.murmelmeister.murmelapi.clan.Clan
 
builder() - Method in interface de.murmelmeister.murmelapi.clan.group.ClanGroup
 
builder() - Method in interface de.murmelmeister.murmelapi.clan.member.ClanMember
 
builder() - Method in interface de.murmelmeister.murmelapi.color.PrefixColor
 
builder() - Method in interface de.murmelmeister.murmelapi.group.color.GroupColor
 
builder() - Method in interface de.murmelmeister.murmelapi.group.Group
 
builder() - Method in interface de.murmelmeister.murmelapi.language.message.Message
 
builder() - Method in interface de.murmelmeister.murmelapi.maintenance.Maintenance
 
builder() - Method in interface de.murmelmeister.murmelapi.maintenance.whitelist.MaintenanceWhitelist
 
builder() - Method in interface de.murmelmeister.murmelapi.permission.parent.Parent
 
builder() - Method in interface de.murmelmeister.murmelapi.permission.Permission
 
builder() - Method in interface de.murmelmeister.murmelapi.punishment.ip.PunishmentIpAddress
 
builder() - Method in interface de.murmelmeister.murmelapi.punishment.reason.PunishmentReason
 
builder() - Method in interface de.murmelmeister.murmelapi.punishment.user.PunishmentUser
 
builder() - Method in interface de.murmelmeister.murmelapi.settings.Settings
 
builder() - Method in interface de.murmelmeister.murmelapi.user.color.UserPrefixColor
 
builder() - Method in interface de.murmelmeister.murmelapi.user.excuse.UserExcuse
 
builder() - Method in interface de.murmelmeister.murmelapi.user.inventory.UserInventory
 
builder() - Method in interface de.murmelmeister.murmelapi.user.User
 

C

CacheUtil - Class in de.murmelmeister.murmelapi.utils
 
CacheUtil() - Constructor for class de.murmelmeister.murmelapi.utils.CacheUtil
 
CANCELLED - Enum constant in enum class de.murmelmeister.murmelapi.maintenance.MaintenanceType
 
changedAt() - Method in interface de.murmelmeister.murmelapi.clan.Clan
 
changedAt() - Method in interface de.murmelmeister.murmelapi.clan.group.ClanGroup
 
changedAt() - Method in interface de.murmelmeister.murmelapi.color.PrefixColor
 
changedAt() - Method in interface de.murmelmeister.murmelapi.group.color.GroupColor
 
changedAt() - Method in interface de.murmelmeister.murmelapi.group.Group
 
changedAt() - Method in interface de.murmelmeister.murmelapi.maintenance.Maintenance
 
changedAt() - Method in interface de.murmelmeister.murmelapi.maintenance.whitelist.MaintenanceWhitelist
 
changedAt() - Method in interface de.murmelmeister.murmelapi.permission.parent.Parent
 
changedAt() - Method in interface de.murmelmeister.murmelapi.permission.Permission
 
changedAt() - Method in interface de.murmelmeister.murmelapi.punishment.reason.PunishmentReason
 
changedAt() - Method in interface de.murmelmeister.murmelapi.user.excuse.UserExcuse
 
changedAt(LocalDateTime) - Method in interface de.murmelmeister.murmelapi.clan.Clan.Builder
 
changedAt(LocalDateTime) - Method in interface de.murmelmeister.murmelapi.clan.group.ClanGroup.Builder
 
changedAt(LocalDateTime) - Method in interface de.murmelmeister.murmelapi.color.PrefixColor.Builder
 
changedAt(LocalDateTime) - Method in interface de.murmelmeister.murmelapi.group.color.GroupColor.Builder
 
changedAt(LocalDateTime) - Method in interface de.murmelmeister.murmelapi.group.Group.Builder
 
changedAt(LocalDateTime) - Method in interface de.murmelmeister.murmelapi.maintenance.Maintenance.Builder
 
changedAt(LocalDateTime) - Method in interface de.murmelmeister.murmelapi.maintenance.whitelist.MaintenanceWhitelist.Builder
 
changedAt(LocalDateTime) - Method in interface de.murmelmeister.murmelapi.permission.parent.Parent.Builder
 
changedAt(LocalDateTime) - Method in interface de.murmelmeister.murmelapi.permission.Permission.Builder
 
changedAt(LocalDateTime) - Method in interface de.murmelmeister.murmelapi.punishment.reason.PunishmentReason.Builder
 
changedAt(LocalDateTime) - Method in interface de.murmelmeister.murmelapi.user.excuse.UserExcuse.Builder
 
changedBy() - Method in interface de.murmelmeister.murmelapi.clan.Clan
 
changedBy() - Method in interface de.murmelmeister.murmelapi.clan.group.ClanGroup
 
changedBy() - Method in interface de.murmelmeister.murmelapi.color.PrefixColor
 
changedBy() - Method in interface de.murmelmeister.murmelapi.group.color.GroupColor
 
changedBy() - Method in interface de.murmelmeister.murmelapi.group.Group
 
changedBy() - Method in interface de.murmelmeister.murmelapi.maintenance.Maintenance
 
changedBy() - Method in interface de.murmelmeister.murmelapi.maintenance.whitelist.MaintenanceWhitelist
 
changedBy() - Method in interface de.murmelmeister.murmelapi.permission.parent.Parent
 
changedBy() - Method in interface de.murmelmeister.murmelapi.permission.Permission
 
changedBy() - Method in interface de.murmelmeister.murmelapi.punishment.reason.PunishmentReason
 
changedBy() - Method in interface de.murmelmeister.murmelapi.user.excuse.UserExcuse
 
changedBy(Integer) - Method in interface de.murmelmeister.murmelapi.clan.Clan.Builder
 
changedBy(Integer) - Method in interface de.murmelmeister.murmelapi.clan.group.ClanGroup.Builder
 
changedBy(Integer) - Method in interface de.murmelmeister.murmelapi.color.PrefixColor.Builder
 
changedBy(Integer) - Method in interface de.murmelmeister.murmelapi.group.color.GroupColor.Builder
 
changedBy(Integer) - Method in interface de.murmelmeister.murmelapi.group.Group.Builder
 
changedBy(Integer) - Method in interface de.murmelmeister.murmelapi.maintenance.Maintenance.Builder
 
changedBy(Integer) - Method in interface de.murmelmeister.murmelapi.maintenance.whitelist.MaintenanceWhitelist.Builder
 
changedBy(Integer) - Method in interface de.murmelmeister.murmelapi.permission.parent.Parent.Builder
 
changedBy(Integer) - Method in interface de.murmelmeister.murmelapi.permission.Permission.Builder
 
changedBy(Integer) - Method in interface de.murmelmeister.murmelapi.punishment.reason.PunishmentReason.Builder
 
changedBy(Integer) - Method in interface de.murmelmeister.murmelapi.user.excuse.UserExcuse.Builder
 
CHAT_COLOR - Enum constant in enum class de.murmelmeister.murmelapi.group.color.GroupColorType
 
CHAT_MESSAGE - Enum constant in enum class de.murmelmeister.murmelapi.group.color.GroupColorType
 
CHAT_PREFIX - Enum constant in enum class de.murmelmeister.murmelapi.group.color.GroupColorType
 
CHAT_SUFFIX - Enum constant in enum class de.murmelmeister.murmelapi.group.color.GroupColorType
 
checkIpPunishment(InetAddress, int, Consumer<PunishmentAudit>) - Method in record class de.murmelmeister.murmelapi.punishment.PunishmentService
 
checkUserPunishment(UUID, int, Consumer<PunishmentAudit>) - Method in record class de.murmelmeister.murmelapi.punishment.PunishmentService
 
Clan - Interface in de.murmelmeister.murmelapi.clan
 
CLAN - Enum constant in enum class de.murmelmeister.murmelapi.punishment.type.PunishmentType
 
CLAN_GROUPS - Enum constant in enum class de.murmelmeister.murmelapi.utils.update.RefreshType
 
CLAN_MEMBERS - Enum constant in enum class de.murmelmeister.murmelapi.utils.update.RefreshType
 
CLAN_PARENTS - Enum constant in enum class de.murmelmeister.murmelapi.utils.update.RefreshType
 
CLAN_PERMISSIONS - Enum constant in enum class de.murmelmeister.murmelapi.utils.update.RefreshType
 
Clan.Builder - Interface in de.murmelmeister.murmelapi.clan
 
ClanException - Exception Class in de.murmelmeister.murmelapi.exceptions.clan
 
ClanException(String) - Constructor for exception class de.murmelmeister.murmelapi.exceptions.clan.ClanException
 
ClanException(String, Throwable) - Constructor for exception class de.murmelmeister.murmelapi.exceptions.clan.ClanException
 
ClanException(Throwable) - Constructor for exception class de.murmelmeister.murmelapi.exceptions.clan.ClanException
 
ClanGroup - Interface in de.murmelmeister.murmelapi.clan.group
 
ClanGroup.Builder - Interface in de.murmelmeister.murmelapi.clan.group
 
ClanGroupException - Exception Class in de.murmelmeister.murmelapi.exceptions.clan
 
ClanGroupException(String) - Constructor for exception class de.murmelmeister.murmelapi.exceptions.clan.ClanGroupException
 
ClanGroupException(String, Throwable) - Constructor for exception class de.murmelmeister.murmelapi.exceptions.clan.ClanGroupException
 
ClanGroupException(Throwable) - Constructor for exception class de.murmelmeister.murmelapi.exceptions.clan.ClanGroupException
 
ClanGroupProvider - Interface in de.murmelmeister.murmelapi.clan.group
 
clanId() - Method in interface de.murmelmeister.murmelapi.clan.group.ClanGroup
 
clanId() - Method in interface de.murmelmeister.murmelapi.clan.member.ClanMember
 
ClanMember - Interface in de.murmelmeister.murmelapi.clan.member
 
ClanMember.Builder - Interface in de.murmelmeister.murmelapi.clan.member
 
ClanMemberException - Exception Class in de.murmelmeister.murmelapi.exceptions.clan
 
ClanMemberException(String) - Constructor for exception class de.murmelmeister.murmelapi.exceptions.clan.ClanMemberException
 
ClanMemberException(String, Throwable) - Constructor for exception class de.murmelmeister.murmelapi.exceptions.clan.ClanMemberException
 
ClanMemberException(Throwable) - Constructor for exception class de.murmelmeister.murmelapi.exceptions.clan.ClanMemberException
 
ClanMemberProvider - Interface in de.murmelmeister.murmelapi.clan.member
 
ClanProvider - Interface in de.murmelmeister.murmelapi.clan
 
CLANS - Enum constant in enum class de.murmelmeister.murmelapi.utils.update.RefreshType
 
clear(int) - Method in interface de.murmelmeister.murmelapi.group.color.GroupColorProvider
 
clear(PermissionTarget) - Method in interface de.murmelmeister.murmelapi.permission.parent.ParentProvider
 
clear(PermissionTarget) - Method in interface de.murmelmeister.murmelapi.permission.PermissionProvider
 
clientBrand() - Method in interface de.murmelmeister.murmelapi.user.login.UserLogin
 
clientBrand() - Method in interface de.murmelmeister.murmelapi.user.session.UserSession
 
closeSession(int) - Method in record class de.murmelmeister.murmelapi.user.UserService
 
code() - Method in interface de.murmelmeister.murmelapi.language.LanguageType
 
color() - Method in interface de.murmelmeister.murmelapi.color.PrefixColor
 
color(String) - Method in interface de.murmelmeister.murmelapi.color.PrefixColor.Builder
 
colorId() - Method in interface de.murmelmeister.murmelapi.user.color.UserPrefixColor
 
connect(HikariConfig) - Method in class de.murmelmeister.murmelapi.MurmelAPI
 
connect(String) - Method in class de.murmelmeister.murmelapi.MurmelAPI
 
connect(String, String, String) - Method in class de.murmelmeister.murmelapi.MurmelAPI
 
connect(Properties) - Method in class de.murmelmeister.murmelapi.MurmelAPI
 
connectToMariadb(String, int, String, String, String) - Method in class de.murmelmeister.murmelapi.MurmelAPI
 
CONSOLE_USER_ID - Static variable in class de.murmelmeister.murmelapi.MurmelAPI
 
create(int, int, LocalDateTime, LocalDateTime, String, int) - Method in interface de.murmelmeister.murmelapi.maintenance.whitelist.MaintenanceWhitelistProvider
 
create(int, InetAddress, String, int) - Method in interface de.murmelmeister.murmelapi.user.session.UserSessionProvider
 
create(int, LocalDateTime, InetAddress, String, int) - Method in interface de.murmelmeister.murmelapi.user.login.UserLoginProvider
 
create(int, LocalDateTime, LocalDateTime, String, int) - Method in interface de.murmelmeister.murmelapi.user.excuse.UserExcuseProvider
 
create(UserSession) - Method in interface de.murmelmeister.murmelapi.user.login.UserLoginProvider
 
create(String) - Method in interface de.murmelmeister.murmelapi.inventory.InventoryTypeProvider
 
create(String, int, int) - Method in interface de.murmelmeister.murmelapi.group.GroupProvider
 
create(String, String, MaintenanceType, LocalDateTime, LocalDateTime, int) - Method in interface de.murmelmeister.murmelapi.maintenance.MaintenanceProvider
 
create(UUID, String) - Method in interface de.murmelmeister.murmelapi.user.UserProvider
 
create(UUID, InetAddress, PunishmentReason, int) - Method in interface de.murmelmeister.murmelapi.punishment.audit.PunishmentAuditProvider
 
CREATED - Enum constant in enum class de.murmelmeister.murmelapi.punishment.audit.PunishmentAudit.Action
 
createdAt() - Method in interface de.murmelmeister.murmelapi.clan.Clan
 
createdAt() - Method in interface de.murmelmeister.murmelapi.clan.group.ClanGroup
 
createdAt() - Method in interface de.murmelmeister.murmelapi.color.PrefixColor
 
createdAt() - Method in interface de.murmelmeister.murmelapi.group.color.GroupColor
 
createdAt() - Method in interface de.murmelmeister.murmelapi.group.Group
 
createdAt() - Method in interface de.murmelmeister.murmelapi.maintenance.Maintenance
 
createdAt() - Method in interface de.murmelmeister.murmelapi.maintenance.whitelist.MaintenanceWhitelist
 
createdAt() - Method in interface de.murmelmeister.murmelapi.permission.parent.Parent
 
createdAt() - Method in interface de.murmelmeister.murmelapi.permission.Permission
 
createdAt() - Method in interface de.murmelmeister.murmelapi.punishment.audit.PunishmentAudit
 
createdAt() - Method in interface de.murmelmeister.murmelapi.punishment.reason.PunishmentReason
 
createdAt() - Method in interface de.murmelmeister.murmelapi.user.color.UserPrefixColor
 
createdAt() - Method in interface de.murmelmeister.murmelapi.user.excuse.UserExcuse
 
createdBy() - Method in interface de.murmelmeister.murmelapi.clan.Clan
 
createdBy() - Method in interface de.murmelmeister.murmelapi.clan.group.ClanGroup
 
createdBy() - Method in interface de.murmelmeister.murmelapi.color.PrefixColor
 
createdBy() - Method in interface de.murmelmeister.murmelapi.group.color.GroupColor
 
createdBy() - Method in interface de.murmelmeister.murmelapi.group.Group
 
createdBy() - Method in interface de.murmelmeister.murmelapi.maintenance.Maintenance
 
createdBy() - Method in interface de.murmelmeister.murmelapi.maintenance.whitelist.MaintenanceWhitelist
 
createdBy() - Method in interface de.murmelmeister.murmelapi.permission.parent.Parent
 
createdBy() - Method in interface de.murmelmeister.murmelapi.permission.Permission
 
createdBy() - Method in interface de.murmelmeister.murmelapi.punishment.audit.PunishmentAudit
 
createdBy() - Method in interface de.murmelmeister.murmelapi.punishment.reason.PunishmentReason
 
createdBy() - Method in interface de.murmelmeister.murmelapi.user.excuse.UserExcuse
 
currentPlayTime() - Method in interface de.murmelmeister.murmelapi.user.stats.UserStats
 

D

dailyStreak() - Method in interface de.murmelmeister.murmelapi.user.stats.UserStats
 
database() - Method in record class de.murmelmeister.murmelapi.user.UserService
Returns the value of the database record component.
DATE_TIME_FORMAT - Enum constant in enum class de.murmelmeister.murmelapi.language.message.MurmelMessage
 
DAYS - Enum constant in enum class de.murmelmeister.murmelapi.utils.TimeFilterUtil
 
dbWrap(String, Supplier<T>, BiFunction<String, Throwable, ? extends MurmelException>) - Static method in class de.murmelmeister.murmelapi.exceptions.MurmelExceptionWrapper
 
de.murmelmeister.murmelapi - package de.murmelmeister.murmelapi
 
de.murmelmeister.murmelapi.clan - package de.murmelmeister.murmelapi.clan
 
de.murmelmeister.murmelapi.clan.group - package de.murmelmeister.murmelapi.clan.group
 
de.murmelmeister.murmelapi.clan.member - package de.murmelmeister.murmelapi.clan.member
 
de.murmelmeister.murmelapi.color - package de.murmelmeister.murmelapi.color
 
de.murmelmeister.murmelapi.exceptions - package de.murmelmeister.murmelapi.exceptions
 
de.murmelmeister.murmelapi.exceptions.clan - package de.murmelmeister.murmelapi.exceptions.clan
 
de.murmelmeister.murmelapi.exceptions.color - package de.murmelmeister.murmelapi.exceptions.color
 
de.murmelmeister.murmelapi.exceptions.group - package de.murmelmeister.murmelapi.exceptions.group
 
de.murmelmeister.murmelapi.exceptions.inventory - package de.murmelmeister.murmelapi.exceptions.inventory
 
de.murmelmeister.murmelapi.exceptions.language - package de.murmelmeister.murmelapi.exceptions.language
 
de.murmelmeister.murmelapi.exceptions.maintenance - package de.murmelmeister.murmelapi.exceptions.maintenance
 
de.murmelmeister.murmelapi.exceptions.permission - package de.murmelmeister.murmelapi.exceptions.permission
 
de.murmelmeister.murmelapi.exceptions.punishment - package de.murmelmeister.murmelapi.exceptions.punishment
 
de.murmelmeister.murmelapi.exceptions.setting - package de.murmelmeister.murmelapi.exceptions.setting
 
de.murmelmeister.murmelapi.exceptions.user - package de.murmelmeister.murmelapi.exceptions.user
 
de.murmelmeister.murmelapi.group - package de.murmelmeister.murmelapi.group
 
de.murmelmeister.murmelapi.group.color - package de.murmelmeister.murmelapi.group.color
 
de.murmelmeister.murmelapi.inventory - package de.murmelmeister.murmelapi.inventory
 
de.murmelmeister.murmelapi.language - package de.murmelmeister.murmelapi.language
 
de.murmelmeister.murmelapi.language.message - package de.murmelmeister.murmelapi.language.message
 
de.murmelmeister.murmelapi.maintenance - package de.murmelmeister.murmelapi.maintenance
 
de.murmelmeister.murmelapi.maintenance.whitelist - package de.murmelmeister.murmelapi.maintenance.whitelist
 
de.murmelmeister.murmelapi.permission - package de.murmelmeister.murmelapi.permission
 
de.murmelmeister.murmelapi.permission.parent - package de.murmelmeister.murmelapi.permission.parent
 
de.murmelmeister.murmelapi.punishment - package de.murmelmeister.murmelapi.punishment
 
de.murmelmeister.murmelapi.punishment.audit - package de.murmelmeister.murmelapi.punishment.audit
 
de.murmelmeister.murmelapi.punishment.ip - package de.murmelmeister.murmelapi.punishment.ip
 
de.murmelmeister.murmelapi.punishment.reason - package de.murmelmeister.murmelapi.punishment.reason
 
de.murmelmeister.murmelapi.punishment.type - package de.murmelmeister.murmelapi.punishment.type
 
de.murmelmeister.murmelapi.punishment.user - package de.murmelmeister.murmelapi.punishment.user
 
de.murmelmeister.murmelapi.settings - package de.murmelmeister.murmelapi.settings
 
de.murmelmeister.murmelapi.user - package de.murmelmeister.murmelapi.user
 
de.murmelmeister.murmelapi.user.color - package de.murmelmeister.murmelapi.user.color
 
de.murmelmeister.murmelapi.user.excuse - package de.murmelmeister.murmelapi.user.excuse
 
de.murmelmeister.murmelapi.user.inventory - package de.murmelmeister.murmelapi.user.inventory
 
de.murmelmeister.murmelapi.user.login - package de.murmelmeister.murmelapi.user.login
 
de.murmelmeister.murmelapi.user.session - package de.murmelmeister.murmelapi.user.session
 
de.murmelmeister.murmelapi.user.stats - package de.murmelmeister.murmelapi.user.stats
 
de.murmelmeister.murmelapi.utils - package de.murmelmeister.murmelapi.utils
 
de.murmelmeister.murmelapi.utils.adapter - package de.murmelmeister.murmelapi.utils.adapter
 
de.murmelmeister.murmelapi.utils.update - package de.murmelmeister.murmelapi.utils.update
 
debugEnabled() - Method in interface de.murmelmeister.murmelapi.user.User
 
debugEnabled(boolean) - Method in interface de.murmelmeister.murmelapi.user.User.Builder
 
debugMode() - Method in interface de.murmelmeister.murmelapi.user.User
 
debugUser() - Method in interface de.murmelmeister.murmelapi.user.User
 
debugUser(boolean) - Method in interface de.murmelmeister.murmelapi.user.User.Builder
 
decodeUTF(byte[]) - Static method in class de.murmelmeister.murmelapi.utils.BufferUtils
Decodes a UTF-8 encoded string from the given byte array.
DEFAULT_GROUP_ID - Static variable in class de.murmelmeister.murmelapi.MurmelAPI
 
defaultGroup() - Method in interface de.murmelmeister.murmelapi.clan.group.ClanGroup
 
defaultGroup(boolean) - Method in interface de.murmelmeister.murmelapi.clan.group.ClanGroup.Builder
 
delete(int) - Method in interface de.murmelmeister.murmelapi.group.GroupProvider
 
delete(int) - Method in interface de.murmelmeister.murmelapi.inventory.InventoryTypeProvider
 
delete(int) - Method in interface de.murmelmeister.murmelapi.language.LanguageTypeProvider
 
delete(int) - Method in interface de.murmelmeister.murmelapi.language.message.MessageProvider
 
delete(int) - Method in interface de.murmelmeister.murmelapi.maintenance.whitelist.MaintenanceWhitelistProvider
 
delete(int) - Method in interface de.murmelmeister.murmelapi.punishment.reason.PunishmentReasonProvider
 
delete(int) - Method in interface de.murmelmeister.murmelapi.user.UserProvider
 
delete(int, int) - Method in interface de.murmelmeister.murmelapi.user.inventory.UserInventoryProvider
 
delete(int, String) - Method in interface de.murmelmeister.murmelapi.user.color.UserPrefixColorProvider
 
delete(String) - Method in interface de.murmelmeister.murmelapi.color.PrefixColorProvider
 
delete(String) - Method in interface de.murmelmeister.murmelapi.settings.SettingsProvider
 
delete(String) - Method in class de.murmelmeister.murmelapi.settings.SettingsService
 
delete(String, int) - Method in interface de.murmelmeister.murmelapi.language.message.MessageProvider
 
delete(InetAddress, int) - Method in interface de.murmelmeister.murmelapi.punishment.ip.PunishmentIpAddressProvider
 
delete(UUID) - Method in interface de.murmelmeister.murmelapi.clan.ClanProvider
 
delete(UUID) - Method in interface de.murmelmeister.murmelapi.user.login.UserLoginProvider
 
delete(UUID) - Method in interface de.murmelmeister.murmelapi.user.session.UserSessionProvider
 
delete(UUID, int) - Method in interface de.murmelmeister.murmelapi.clan.member.ClanMemberProvider
 
delete(UUID, int) - Method in interface de.murmelmeister.murmelapi.punishment.user.PunishmentUserProvider
 
delete(UUID, UUID) - Method in interface de.murmelmeister.murmelapi.clan.group.ClanGroupProvider
 
description() - Method in interface de.murmelmeister.murmelapi.clan.Clan
 
description(String) - Method in interface de.murmelmeister.murmelapi.clan.Clan.Builder
 
deserialize(JsonElement, Type, JsonDeserializationContext) - Method in class de.murmelmeister.murmelapi.utils.adapter.LocalDateAdapter
 
deserialize(JsonElement, Type, JsonDeserializationContext) - Method in class de.murmelmeister.murmelapi.utils.adapter.LocalDateTimeAdapter
 
disconnect() - Method in class de.murmelmeister.murmelapi.MurmelAPI
 
durationSecs() - Method in interface de.murmelmeister.murmelapi.punishment.reason.PunishmentReason
 
durationSecs(Long) - Method in interface de.murmelmeister.murmelapi.punishment.reason.PunishmentReason.Builder
 

E

encodeUTF(String) - Static method in class de.murmelmeister.murmelapi.utils.BufferUtils
Encodes the given string into a UTF-8 byte array prefixed with its length.
endAt() - Method in interface de.murmelmeister.murmelapi.maintenance.Maintenance
 
endAt() - Method in interface de.murmelmeister.murmelapi.maintenance.whitelist.MaintenanceWhitelist
 
endAt() - Method in interface de.murmelmeister.murmelapi.user.excuse.UserExcuse
 
endAt(LocalDateTime) - Method in interface de.murmelmeister.murmelapi.maintenance.Maintenance.Builder
 
endAt(LocalDateTime) - Method in interface de.murmelmeister.murmelapi.user.excuse.UserExcuse.Builder
 
endAt(LocalDateTime) - Method in interface de.murmelmeister.murmelapi.maintenance.whitelist.MaintenanceWhitelist.Builder
 
ENDED - Enum constant in enum class de.murmelmeister.murmelapi.maintenance.MaintenanceType
 
endSession(int) - Method in interface de.murmelmeister.murmelapi.user.login.UserLoginProvider
 
ENGLISH_CODE - Static variable in class de.murmelmeister.murmelapi.MurmelAPI
 
equals(Object) - Method in record class de.murmelmeister.murmelapi.permission.PermissionService
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class de.murmelmeister.murmelapi.permission.PermissionTarget
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class de.murmelmeister.murmelapi.punishment.PunishmentService
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class de.murmelmeister.murmelapi.user.UserService
Indicates whether some other object is "equal to" this one.
expiresAt() - Method in interface de.murmelmeister.murmelapi.permission.parent.Parent
 
expiresAt() - Method in interface de.murmelmeister.murmelapi.permission.Permission
 
expiresAt() - Method in interface de.murmelmeister.murmelapi.punishment.audit.PunishmentAudit
 
expiresAt() - Method in interface de.murmelmeister.murmelapi.punishment.ip.PunishmentIpAddress
 
expiresAt() - Method in interface de.murmelmeister.murmelapi.punishment.user.PunishmentUser
 
expiresAt(LocalDateTime) - Method in interface de.murmelmeister.murmelapi.permission.parent.Parent.Builder
 
expiresAt(LocalDateTime) - Method in interface de.murmelmeister.murmelapi.permission.Permission.Builder
 
expiresAt(LocalDateTime) - Method in interface de.murmelmeister.murmelapi.punishment.ip.PunishmentIpAddress.Builder
 
expiresAt(LocalDateTime) - Method in interface de.murmelmeister.murmelapi.punishment.user.PunishmentUser.Builder
 

F

findActiveById(int) - Method in interface de.murmelmeister.murmelapi.user.color.UserPrefixColorProvider
 
findAll() - Method in interface de.murmelmeister.murmelapi.clan.ClanProvider
 
findAll() - Method in interface de.murmelmeister.murmelapi.clan.group.ClanGroupProvider
 
findAll() - Method in interface de.murmelmeister.murmelapi.clan.member.ClanMemberProvider
 
findAll() - Method in interface de.murmelmeister.murmelapi.color.PrefixColorProvider
 
findAll() - Method in interface de.murmelmeister.murmelapi.group.GroupProvider
 
findAll() - Method in interface de.murmelmeister.murmelapi.inventory.InventoryTypeProvider
 
findAll() - Method in interface de.murmelmeister.murmelapi.language.LanguageTypeProvider
 
findAll() - Method in interface de.murmelmeister.murmelapi.maintenance.MaintenanceProvider
 
findAll() - Method in interface de.murmelmeister.murmelapi.maintenance.whitelist.MaintenanceWhitelistProvider
 
findAll() - Method in interface de.murmelmeister.murmelapi.punishment.reason.PunishmentReasonProvider
 
findAll() - Method in interface de.murmelmeister.murmelapi.settings.SettingsProvider
 
findAll() - Method in interface de.murmelmeister.murmelapi.user.excuse.UserExcuseProvider
 
findAll() - Method in interface de.murmelmeister.murmelapi.user.inventory.UserInventoryProvider
 
findAll() - Method in interface de.murmelmeister.murmelapi.user.login.UserLoginProvider
 
findAll() - Method in interface de.murmelmeister.murmelapi.user.session.UserSessionProvider
 
findAll() - Method in interface de.murmelmeister.murmelapi.user.UserProvider
 
findAllGroupNames() - Method in interface de.murmelmeister.murmelapi.group.GroupProvider
 
findAudit(UUID) - Method in interface de.murmelmeister.murmelapi.punishment.audit.PunishmentAuditProvider
 
findAudits(InetAddress) - Method in interface de.murmelmeister.murmelapi.punishment.audit.PunishmentAuditProvider
 
findAudits(UUID) - Method in interface de.murmelmeister.murmelapi.punishment.audit.PunishmentAuditProvider
 
findByClanId(UUID) - Method in interface de.murmelmeister.murmelapi.clan.group.ClanGroupProvider
 
findByCode(String) - Method in interface de.murmelmeister.murmelapi.language.LanguageTypeProvider
 
findById(int) - Method in interface de.murmelmeister.murmelapi.group.GroupProvider
 
findById(int) - Method in interface de.murmelmeister.murmelapi.inventory.InventoryTypeProvider
 
findById(int) - Method in interface de.murmelmeister.murmelapi.language.LanguageTypeProvider
 
findById(int) - Method in interface de.murmelmeister.murmelapi.maintenance.MaintenanceProvider
 
findById(int) - Method in interface de.murmelmeister.murmelapi.maintenance.whitelist.MaintenanceWhitelistProvider
 
findById(int) - Method in interface de.murmelmeister.murmelapi.user.excuse.UserExcuseProvider
 
findById(int) - Method in interface de.murmelmeister.murmelapi.user.UserProvider
 
findById(int, int) - Method in interface de.murmelmeister.murmelapi.user.inventory.UserInventoryProvider
 
findById(int, String) - Method in interface de.murmelmeister.murmelapi.user.color.UserPrefixColorProvider
 
findById(String) - Method in interface de.murmelmeister.murmelapi.color.PrefixColorProvider
 
findById(String) - Method in interface de.murmelmeister.murmelapi.settings.SettingsProvider
 
findById(UUID) - Method in interface de.murmelmeister.murmelapi.clan.ClanProvider
 
findById(UUID) - Method in interface de.murmelmeister.murmelapi.user.login.UserLoginProvider
 
findById(UUID) - Method in interface de.murmelmeister.murmelapi.user.session.UserSessionProvider
 
findById(UUID, UUID) - Method in interface de.murmelmeister.murmelapi.clan.group.ClanGroupProvider
 
findByIpAddress(InetAddress) - Method in interface de.murmelmeister.murmelapi.user.login.UserLoginProvider
 
findByMaintenanceId(int) - Method in interface de.murmelmeister.murmelapi.maintenance.whitelist.MaintenanceWhitelistProvider
 
findByMojangId(UUID) - Method in interface de.murmelmeister.murmelapi.user.UserProvider
 
findByName(String) - Method in interface de.murmelmeister.murmelapi.clan.ClanProvider
 
findByName(String) - Method in interface de.murmelmeister.murmelapi.group.GroupProvider
 
findByOwner(int) - Method in interface de.murmelmeister.murmelapi.clan.ClanProvider
 
findByUserId(int) - Method in interface de.murmelmeister.murmelapi.maintenance.whitelist.MaintenanceWhitelistProvider
 
findByUserId(int) - Method in interface de.murmelmeister.murmelapi.user.color.UserPrefixColorProvider
 
findByUserId(int) - Method in interface de.murmelmeister.murmelapi.user.excuse.UserExcuseProvider
 
findByUserId(int) - Method in interface de.murmelmeister.murmelapi.user.login.UserLoginProvider
 
findByUserId(int) - Method in interface de.murmelmeister.murmelapi.user.session.UserSessionProvider
 
findByUserId(int) - Method in interface de.murmelmeister.murmelapi.user.stats.UserStatsProvider
 
findByUsername(String) - Method in interface de.murmelmeister.murmelapi.user.UserProvider
 
findClan(int) - Method in interface de.murmelmeister.murmelapi.clan.member.ClanMemberProvider
 
findClan(UUID) - Method in interface de.murmelmeister.murmelapi.clan.member.ClanMemberProvider
 
findGroupColor(int, int) - Method in interface de.murmelmeister.murmelapi.group.color.GroupColorProvider
 
findGroupColors() - Method in interface de.murmelmeister.murmelapi.group.color.GroupColorProvider
 
findGroupColors(int) - Method in interface de.murmelmeister.murmelapi.group.color.GroupColorProvider
 
findMember(UUID, int) - Method in interface de.murmelmeister.murmelapi.clan.member.ClanMemberProvider
 
findMessage(int) - Method in interface de.murmelmeister.murmelapi.language.message.MessageProvider
 
findMessage(String, int) - Method in interface de.murmelmeister.murmelapi.language.message.MessageProvider
 
findMessages(int) - Method in interface de.murmelmeister.murmelapi.language.message.MessageProvider
 
findMojangIds() - Method in interface de.murmelmeister.murmelapi.user.UserProvider
 
findParent(PermissionTarget, int) - Method in interface de.murmelmeister.murmelapi.permission.parent.ParentProvider
 
findParents(PermissionTarget) - Method in interface de.murmelmeister.murmelapi.permission.parent.ParentProvider
 
findPermission(PermissionTarget, String) - Method in interface de.murmelmeister.murmelapi.permission.PermissionProvider
 
findPermissions(PermissionTarget) - Method in interface de.murmelmeister.murmelapi.permission.PermissionProvider
 
findPunishedIpAddress(InetAddress, int) - Method in interface de.murmelmeister.murmelapi.punishment.ip.PunishmentIpAddressProvider
 
findPunishedIpAddresses(int) - Method in interface de.murmelmeister.murmelapi.punishment.ip.PunishmentIpAddressProvider
 
findPunishedUser(UUID, int) - Method in interface de.murmelmeister.murmelapi.punishment.user.PunishmentUserProvider
 
findPunishedUsers(int) - Method in interface de.murmelmeister.murmelapi.punishment.user.PunishmentUserProvider
 
findReason(int) - Method in interface de.murmelmeister.murmelapi.punishment.reason.PunishmentReasonProvider
 
findReasons(int) - Method in interface de.murmelmeister.murmelapi.punishment.reason.PunishmentReasonProvider
 
findUsernames() - Method in interface de.murmelmeister.murmelapi.user.UserProvider
 
fire(RefreshEvent<K>) - Method in interface de.murmelmeister.murmelapi.utils.update.RefreshProvider
 
fireAll() - Method in interface de.murmelmeister.murmelapi.utils.update.RefreshProvider
 
fireAll(RefreshOrigin) - Method in interface de.murmelmeister.murmelapi.utils.update.RefreshProvider
 
fireCache(RefreshType) - Method in interface de.murmelmeister.murmelapi.utils.update.RefreshProvider
 
fireCache(RefreshType, RefreshOrigin) - Method in interface de.murmelmeister.murmelapi.utils.update.RefreshProvider
 
fireCache(String) - Method in interface de.murmelmeister.murmelapi.utils.update.RefreshProvider
 
fireCache(String, RefreshOrigin) - Method in interface de.murmelmeister.murmelapi.utils.update.RefreshProvider
 
fireSingle(RefreshType, K) - Method in interface de.murmelmeister.murmelapi.utils.update.RefreshProvider
 
fireSingle(RefreshType, K, RefreshOrigin) - Method in interface de.murmelmeister.murmelapi.utils.update.RefreshProvider
 
fireSingle(String, K) - Method in interface de.murmelmeister.murmelapi.utils.update.RefreshProvider
 
fireSingle(String, K, RefreshOrigin) - Method in interface de.murmelmeister.murmelapi.utils.update.RefreshProvider
 
firstLogin() - Method in interface de.murmelmeister.murmelapi.user.User
 
firstLogin(LocalDateTime) - Method in interface de.murmelmeister.murmelapi.user.User.Builder
 
formatDuration(MessageService, int, long, TimeFilterUtil...) - Static method in class de.murmelmeister.murmelapi.utils.TimeUtil
Formats the supplied duration into a localized, human-readable string.
fromId(int) - Static method in enum class de.murmelmeister.murmelapi.group.color.GroupColorType
Fast lookup that returns an Optional for the given id.
fromId(int) - Static method in enum class de.murmelmeister.murmelapi.punishment.type.PunishmentType
 
fromName(String) - Static method in enum class de.murmelmeister.murmelapi.group.color.GroupColorType
Fast lookup that returns an Optional for the given name (case-insensitive).
fromName(String) - Static method in enum class de.murmelmeister.murmelapi.punishment.type.PunishmentType
 
fromName(String) - Static method in enum class de.murmelmeister.murmelapi.utils.update.RefreshType
 

G

GERMAN_CODE - Static variable in class de.murmelmeister.murmelapi.MurmelAPI
 
get(Settings, Class<T>) - Method in class de.murmelmeister.murmelapi.settings.SettingsService
 
get(String, Class<T>) - Method in class de.murmelmeister.murmelapi.settings.SettingsService
 
get(String, Class<T>, T) - Method in class de.murmelmeister.murmelapi.settings.SettingsService
 
getCacheCapacity() - Method in class de.murmelmeister.murmelapi.MurmelAPI
 
getClanGroupProvider() - Method in class de.murmelmeister.murmelapi.MurmelAPI
 
getClanMemberProvider() - Method in class de.murmelmeister.murmelapi.MurmelAPI
 
getClanProvider() - Method in class de.murmelmeister.murmelapi.MurmelAPI
 
getDatabase() - Method in class de.murmelmeister.murmelapi.MurmelAPI
 
getDateTimeFormatter(int) - Method in class de.murmelmeister.murmelapi.MurmelAPI
 
getDecimalFormat(int, String) - Method in class de.murmelmeister.murmelapi.MurmelAPI
 
getFetchLimit() - Method in class de.murmelmeister.murmelapi.MurmelAPI
 
getGroupColorProvider() - Method in class de.murmelmeister.murmelapi.MurmelAPI
 
getGroupProvider() - Method in class de.murmelmeister.murmelapi.MurmelAPI
 
getGson() - Method in class de.murmelmeister.murmelapi.MurmelAPI
 
getHighestGroup(PermissionTarget) - Method in record class de.murmelmeister.murmelapi.permission.PermissionService
 
getId() - Method in enum class de.murmelmeister.murmelapi.group.color.GroupColorType
 
getId() - Method in enum class de.murmelmeister.murmelapi.punishment.type.PunishmentType
 
getInventoryTypeProvider() - Method in class de.murmelmeister.murmelapi.MurmelAPI
 
getLanguageTypeProvider() - Method in class de.murmelmeister.murmelapi.MurmelAPI
 
getLastLogin(int) - Method in record class de.murmelmeister.murmelapi.user.UserService
 
getMaintenanceProvider() - Method in class de.murmelmeister.murmelapi.MurmelAPI
 
getMaintenanceWhitelistProvider() - Method in class de.murmelmeister.murmelapi.MurmelAPI
 
getMessage(String, int) - Method in class de.murmelmeister.murmelapi.language.message.MessageService
 
getMessage(String, String) - Method in class de.murmelmeister.murmelapi.language.message.MessageService
 
getMessageProvider() - Method in class de.murmelmeister.murmelapi.MurmelAPI
 
getMessages() - Method in enum class de.murmelmeister.murmelapi.language.message.MurmelMessage
 
getMessageService() - Method in class de.murmelmeister.murmelapi.MurmelAPI
 
getName() - Method in enum class de.murmelmeister.murmelapi.group.color.GroupColorType
 
getName() - Method in enum class de.murmelmeister.murmelapi.punishment.type.PunishmentType
 
getName() - Method in enum class de.murmelmeister.murmelapi.utils.update.RefreshType
 
getName(PermissionTarget) - Method in record class de.murmelmeister.murmelapi.permission.PermissionService
 
getParentProvider() - Method in class de.murmelmeister.murmelapi.MurmelAPI
 
getParents(PermissionTarget) - Method in record class de.murmelmeister.murmelapi.permission.PermissionService
 
getPermissionProvider() - Method in class de.murmelmeister.murmelapi.MurmelAPI
 
getPermissions(PermissionTarget) - Method in record class de.murmelmeister.murmelapi.permission.PermissionService
 
getPermissionService() - Method in class de.murmelmeister.murmelapi.MurmelAPI
 
getPrefixColorProvider() - Method in class de.murmelmeister.murmelapi.MurmelAPI
 
getPunishAuditProvider() - Method in class de.murmelmeister.murmelapi.MurmelAPI
 
getPunishIpAddressProvider() - Method in class de.murmelmeister.murmelapi.MurmelAPI
 
getPunishmentService() - Method in class de.murmelmeister.murmelapi.MurmelAPI
 
getPunishReasonProvider() - Method in class de.murmelmeister.murmelapi.MurmelAPI
 
getPunishUserProvider() - Method in class de.murmelmeister.murmelapi.MurmelAPI
 
getRefreshInterval() - Method in class de.murmelmeister.murmelapi.MurmelAPI
 
getRefreshProvider() - Method in class de.murmelmeister.murmelapi.MurmelAPI
 
getSettingsProvider() - Method in class de.murmelmeister.murmelapi.MurmelAPI
 
getSettingsService() - Method in class de.murmelmeister.murmelapi.MurmelAPI
 
getTag() - Method in enum class de.murmelmeister.murmelapi.language.message.MurmelMessage
 
getUserExcuseProvider() - Method in class de.murmelmeister.murmelapi.MurmelAPI
 
getUserInventoryProvider() - Method in class de.murmelmeister.murmelapi.MurmelAPI
 
getUserLoginProvider() - Method in class de.murmelmeister.murmelapi.MurmelAPI
 
getUserPrefixColorProvider() - Method in class de.murmelmeister.murmelapi.MurmelAPI
 
getUserProvider() - Method in class de.murmelmeister.murmelapi.MurmelAPI
 
getUserService() - Method in class de.murmelmeister.murmelapi.MurmelAPI
 
getUserSessionProvider() - Method in class de.murmelmeister.murmelapi.MurmelAPI
 
getUserStatsProvider() - Method in class de.murmelmeister.murmelapi.MurmelAPI
 
group(int) - Static method in record class de.murmelmeister.murmelapi.permission.PermissionTarget
 
Group - Interface in de.murmelmeister.murmelapi.group
 
GROUP - Enum constant in enum class de.murmelmeister.murmelapi.permission.PermissionTarget.TargetType
 
GROUP_COLORS - Enum constant in enum class de.murmelmeister.murmelapi.utils.update.RefreshType
 
Group.Builder - Interface in de.murmelmeister.murmelapi.group
 
GroupColor - Interface in de.murmelmeister.murmelapi.group.color
 
GroupColor.Builder - Interface in de.murmelmeister.murmelapi.group.color
 
GroupColorException - Exception Class in de.murmelmeister.murmelapi.exceptions.group
 
GroupColorException(String) - Constructor for exception class de.murmelmeister.murmelapi.exceptions.group.GroupColorException
 
GroupColorException(String, Throwable) - Constructor for exception class de.murmelmeister.murmelapi.exceptions.group.GroupColorException
 
GroupColorException(Throwable) - Constructor for exception class de.murmelmeister.murmelapi.exceptions.group.GroupColorException
 
GroupColorProvider - Interface in de.murmelmeister.murmelapi.group.color
Represents a color associated with a group in the MurmelAPI.
GroupColorType - Enum Class in de.murmelmeister.murmelapi.group.color
The GroupColorType enum represents the types of group color customization categories.
GroupException - Exception Class in de.murmelmeister.murmelapi.exceptions.group
 
GroupException(String) - Constructor for exception class de.murmelmeister.murmelapi.exceptions.group.GroupException
 
GroupException(String, Throwable) - Constructor for exception class de.murmelmeister.murmelapi.exceptions.group.GroupException
 
GroupException(Throwable) - Constructor for exception class de.murmelmeister.murmelapi.exceptions.group.GroupException
 
groupId() - Method in interface de.murmelmeister.murmelapi.clan.group.ClanGroup
 
groupId() - Method in interface de.murmelmeister.murmelapi.clan.member.ClanMember
 
groupId() - Method in interface de.murmelmeister.murmelapi.group.color.GroupColor
 
groupId() - Method in interface de.murmelmeister.murmelapi.permission.parent.Parent
 
groupId() - Method in interface de.murmelmeister.murmelapi.permission.Permission
 
groupId(UUID) - Method in interface de.murmelmeister.murmelapi.clan.member.ClanMember.Builder
 
groupName() - Method in interface de.murmelmeister.murmelapi.clan.group.ClanGroup
 
groupName() - Method in interface de.murmelmeister.murmelapi.group.Group
 
groupName(String) - Method in interface de.murmelmeister.murmelapi.clan.group.ClanGroup.Builder
 
groupName(String) - Method in interface de.murmelmeister.murmelapi.group.Group.Builder
 
groupProvider() - Method in record class de.murmelmeister.murmelapi.permission.PermissionService
Returns the value of the groupProvider record component.
GroupProvider - Interface in de.murmelmeister.murmelapi.group
Represents a group in the MurmelAPI.
GROUPS - Enum constant in enum class de.murmelmeister.murmelapi.utils.update.RefreshType
 

H

hashCode() - Method in record class de.murmelmeister.murmelapi.permission.PermissionService
Returns a hash code value for this object.
hashCode() - Method in record class de.murmelmeister.murmelapi.permission.PermissionTarget
Returns a hash code value for this object.
hashCode() - Method in record class de.murmelmeister.murmelapi.punishment.PunishmentService
Returns a hash code value for this object.
hashCode() - Method in record class de.murmelmeister.murmelapi.user.UserService
Returns a hash code value for this object.
hasPermission(PermissionTarget, String) - Method in record class de.murmelmeister.murmelapi.permission.PermissionService
 
HOURS - Enum constant in enum class de.murmelmeister.murmelapi.utils.TimeFilterUtil
 

I

id() - Method in interface de.murmelmeister.murmelapi.clan.Clan
 
id() - Method in interface de.murmelmeister.murmelapi.color.PrefixColor
 
id() - Method in interface de.murmelmeister.murmelapi.group.Group
 
id() - Method in interface de.murmelmeister.murmelapi.inventory.InventoryType
 
id() - Method in interface de.murmelmeister.murmelapi.language.LanguageType
 
id() - Method in interface de.murmelmeister.murmelapi.language.message.Message
 
id() - Method in interface de.murmelmeister.murmelapi.maintenance.Maintenance
 
id() - Method in interface de.murmelmeister.murmelapi.maintenance.whitelist.MaintenanceWhitelist
 
id() - Method in interface de.murmelmeister.murmelapi.permission.parent.Parent
 
id() - Method in interface de.murmelmeister.murmelapi.permission.Permission
 
id() - Method in record class de.murmelmeister.murmelapi.permission.PermissionTarget
Returns the value of the id record component.
id() - Method in interface de.murmelmeister.murmelapi.punishment.audit.PunishmentAudit
 
id() - Method in interface de.murmelmeister.murmelapi.punishment.reason.PunishmentReason
 
id() - Method in interface de.murmelmeister.murmelapi.user.excuse.UserExcuse
 
id() - Method in interface de.murmelmeister.murmelapi.user.login.UserLogin
 
id() - Method in interface de.murmelmeister.murmelapi.user.session.UserSession
 
id() - Method in interface de.murmelmeister.murmelapi.user.User
 
inetAddress() - Method in interface de.murmelmeister.murmelapi.punishment.audit.PunishmentAudit
 
inetAddress() - Method in interface de.murmelmeister.murmelapi.punishment.ip.PunishmentIpAddress
 
inetAddress() - Method in interface de.murmelmeister.murmelapi.user.login.UserLogin
 
inetAddress() - Method in interface de.murmelmeister.murmelapi.user.session.UserSession
 
INVENTORY_TYPES - Enum constant in enum class de.murmelmeister.murmelapi.utils.update.RefreshType
 
InventoryException - Exception Class in de.murmelmeister.murmelapi.exceptions.inventory
 
InventoryException(String) - Constructor for exception class de.murmelmeister.murmelapi.exceptions.inventory.InventoryException
 
InventoryException(String, Throwable) - Constructor for exception class de.murmelmeister.murmelapi.exceptions.inventory.InventoryException
 
InventoryException(Throwable) - Constructor for exception class de.murmelmeister.murmelapi.exceptions.inventory.InventoryException
 
inventoryId() - Method in interface de.murmelmeister.murmelapi.user.inventory.UserInventory
 
InventoryType - Interface in de.murmelmeister.murmelapi.inventory
 
InventoryTypeProvider - Interface in de.murmelmeister.murmelapi.inventory
 
IP_BAN - Enum constant in enum class de.murmelmeister.murmelapi.punishment.type.PunishmentType
 
IP_CLAN - Enum constant in enum class de.murmelmeister.murmelapi.punishment.type.PunishmentType
 
IP_KICK - Enum constant in enum class de.murmelmeister.murmelapi.punishment.type.PunishmentType
 
IP_MUTE - Enum constant in enum class de.murmelmeister.murmelapi.punishment.type.PunishmentType
 
ipProvider() - Method in record class de.murmelmeister.murmelapi.punishment.PunishmentService
Returns the value of the ipProvider record component.
isDefault() - Method in interface de.murmelmeister.murmelapi.group.Group
 
isExpired() - Method in interface de.murmelmeister.murmelapi.maintenance.Maintenance
 
isExpired() - Method in interface de.murmelmeister.murmelapi.permission.parent.Parent
 
isExpired() - Method in interface de.murmelmeister.murmelapi.permission.Permission
 
isExpired() - Method in interface de.murmelmeister.murmelapi.punishment.audit.PunishmentAudit
 
isExpired() - Method in interface de.murmelmeister.murmelapi.punishment.ip.PunishmentIpAddress
 
isExpired() - Method in interface de.murmelmeister.murmelapi.punishment.user.PunishmentUser
 
isExpiredIp(InetAddress, int) - Method in record class de.murmelmeister.murmelapi.punishment.PunishmentService
 
isExpiredUser(UUID, int) - Method in record class de.murmelmeister.murmelapi.punishment.PunishmentService
 
isGroup() - Method in interface de.murmelmeister.murmelapi.permission.parent.Parent
 
isGroup() - Method in interface de.murmelmeister.murmelapi.permission.Permission
 
isIpType() - Method in enum class de.murmelmeister.murmelapi.punishment.type.PunishmentType
 
isOnline() - Method in interface de.murmelmeister.murmelapi.user.stats.UserStats
 
isOnline(int) - Method in record class de.murmelmeister.murmelapi.user.UserService
 
isPermanent() - Method in interface de.murmelmeister.murmelapi.permission.parent.Parent
 
isPermanent() - Method in interface de.murmelmeister.murmelapi.permission.Permission
 
isPermanent() - Method in interface de.murmelmeister.murmelapi.punishment.audit.PunishmentAudit
 
isPermanent() - Method in interface de.murmelmeister.murmelapi.punishment.ip.PunishmentIpAddress
 
isPermanent() - Method in interface de.murmelmeister.murmelapi.punishment.reason.PunishmentReason
 
isPermanent() - Method in interface de.murmelmeister.murmelapi.punishment.user.PunishmentUser
 
isPunishedIp(InetAddress, int) - Method in record class de.murmelmeister.murmelapi.punishment.PunishmentService
 
isPunishedUser(UUID, int) - Method in record class de.murmelmeister.murmelapi.punishment.PunishmentService
 
isStarted() - Method in interface de.murmelmeister.murmelapi.maintenance.Maintenance
 
isUser() - Method in interface de.murmelmeister.murmelapi.permission.parent.Parent
 
isUser() - Method in interface de.murmelmeister.murmelapi.permission.Permission
 

J

join(UUID, String) - Method in record class de.murmelmeister.murmelapi.user.UserService
 
joinedAt() - Method in interface de.murmelmeister.murmelapi.clan.member.ClanMember
 
json() - Method in interface de.murmelmeister.murmelapi.settings.Settings
 
json(String) - Method in interface de.murmelmeister.murmelapi.settings.Settings.Builder
 

K

key() - Method in interface de.murmelmeister.murmelapi.utils.update.RefreshEvent
 
KICK - Enum constant in enum class de.murmelmeister.murmelapi.punishment.type.PunishmentType
 

L

LanguageException - Exception Class in de.murmelmeister.murmelapi.exceptions.language
 
LanguageException(String) - Constructor for exception class de.murmelmeister.murmelapi.exceptions.language.LanguageException
 
LanguageException(String, Throwable) - Constructor for exception class de.murmelmeister.murmelapi.exceptions.language.LanguageException
 
LanguageException(Throwable) - Constructor for exception class de.murmelmeister.murmelapi.exceptions.language.LanguageException
 
languageId() - Method in interface de.murmelmeister.murmelapi.language.message.Message
 
languageId() - Method in interface de.murmelmeister.murmelapi.user.User
 
languageId(int) - Method in interface de.murmelmeister.murmelapi.language.message.Message.Builder
 
languageId(int) - Method in interface de.murmelmeister.murmelapi.user.User.Builder
 
LANGUAGES - Enum constant in enum class de.murmelmeister.murmelapi.utils.update.RefreshType
 
LanguageType - Interface in de.murmelmeister.murmelapi.language
 
LanguageTypeProvider - Interface in de.murmelmeister.murmelapi.language
 
lastSeenAt() - Method in interface de.murmelmeister.murmelapi.user.stats.UserStats
 
loadCallSingle(Database, String, Long, ResultSetProcessor<V>, ParameterProcessor) - Static method in class de.murmelmeister.murmelapi.utils.CacheUtil
 
loadExpired() - Method in interface de.murmelmeister.murmelapi.permission.parent.ParentProvider
 
loadExpired() - Method in interface de.murmelmeister.murmelapi.permission.PermissionProvider
 
loadExpired() - Method in record class de.murmelmeister.murmelapi.permission.PermissionService
 
loadExpired() - Method in interface de.murmelmeister.murmelapi.punishment.ip.PunishmentIpAddressProvider
 
loadExpired() - Method in record class de.murmelmeister.murmelapi.punishment.PunishmentService
 
loadExpired() - Method in interface de.murmelmeister.murmelapi.punishment.user.PunishmentUserProvider
 
loadList(Database, String, Long, ResultSetProcessor<V>) - Static method in class de.murmelmeister.murmelapi.utils.CacheUtil
 
loadList(Database, String, Long, ResultSetProcessor<V>, ParameterProcessor) - Static method in class de.murmelmeister.murmelapi.utils.CacheUtil
 
loadMessages() - Method in class de.murmelmeister.murmelapi.MurmelAPI
 
loadMessages(MessageProvider) - Static method in enum class de.murmelmeister.murmelapi.language.message.MurmelMessage
 
loadSingle(Database, String, Long, ResultSetProcessor<V>) - Static method in class de.murmelmeister.murmelapi.utils.CacheUtil
 
loadSingle(Database, String, Long, ResultSetProcessor<V>, ParameterProcessor) - Static method in class de.murmelmeister.murmelapi.utils.CacheUtil
 
LOCAL - Enum constant in enum class de.murmelmeister.murmelapi.utils.update.RefreshOrigin
 
LocalDateAdapter - Class in de.murmelmeister.murmelapi.utils.adapter
 
LocalDateAdapter() - Constructor for class de.murmelmeister.murmelapi.utils.adapter.LocalDateAdapter
 
LocalDateTimeAdapter - Class in de.murmelmeister.murmelapi.utils.adapter
 
LocalDateTimeAdapter() - Constructor for class de.murmelmeister.murmelapi.utils.adapter.LocalDateTimeAdapter
 
loginProvider() - Method in record class de.murmelmeister.murmelapi.user.UserService
Returns the value of the loginProvider record component.
loginTime() - Method in interface de.murmelmeister.murmelapi.user.login.UserLogin
 
loginTime() - Method in interface de.murmelmeister.murmelapi.user.session.UserSession
 
logoutTime() - Method in interface de.murmelmeister.murmelapi.user.login.UserLogin
 

M

Maintenance - Interface in de.murmelmeister.murmelapi.maintenance
 
MAINTENANCE_WHITELISTS - Enum constant in enum class de.murmelmeister.murmelapi.utils.update.RefreshType
 
Maintenance.Builder - Interface in de.murmelmeister.murmelapi.maintenance
 
MaintenanceException - Exception Class in de.murmelmeister.murmelapi.exceptions.maintenance
 
MaintenanceException(String) - Constructor for exception class de.murmelmeister.murmelapi.exceptions.maintenance.MaintenanceException
 
MaintenanceException(String, Throwable) - Constructor for exception class de.murmelmeister.murmelapi.exceptions.maintenance.MaintenanceException
 
MaintenanceException(Throwable) - Constructor for exception class de.murmelmeister.murmelapi.exceptions.maintenance.MaintenanceException
 
maintenanceId() - Method in interface de.murmelmeister.murmelapi.maintenance.whitelist.MaintenanceWhitelist
 
MaintenanceProvider - Interface in de.murmelmeister.murmelapi.maintenance
 
MAINTENANCES - Enum constant in enum class de.murmelmeister.murmelapi.utils.update.RefreshType
 
MaintenanceType - Enum Class in de.murmelmeister.murmelapi.maintenance
 
MaintenanceWhitelist - Interface in de.murmelmeister.murmelapi.maintenance.whitelist
 
MaintenanceWhitelist.Builder - Interface in de.murmelmeister.murmelapi.maintenance.whitelist
 
MaintenanceWhitelistException - Exception Class in de.murmelmeister.murmelapi.exceptions.maintenance
 
MaintenanceWhitelistException(String) - Constructor for exception class de.murmelmeister.murmelapi.exceptions.maintenance.MaintenanceWhitelistException
 
MaintenanceWhitelistException(String, Throwable) - Constructor for exception class de.murmelmeister.murmelapi.exceptions.maintenance.MaintenanceWhitelistException
 
MaintenanceWhitelistException(Throwable) - Constructor for exception class de.murmelmeister.murmelapi.exceptions.maintenance.MaintenanceWhitelistException
 
MaintenanceWhitelistProvider - Interface in de.murmelmeister.murmelapi.maintenance.whitelist
 
message() - Method in interface de.murmelmeister.murmelapi.language.message.Message
 
message(String) - Method in interface de.murmelmeister.murmelapi.language.message.Message.Builder
 
Message - Interface in de.murmelmeister.murmelapi.language.message
Represents a message in the Murmel API.
Message.Builder - Interface in de.murmelmeister.murmelapi.language.message
 
MessageException - Exception Class in de.murmelmeister.murmelapi.exceptions.language
 
MessageException(String) - Constructor for exception class de.murmelmeister.murmelapi.exceptions.language.MessageException
 
MessageException(String, Throwable) - Constructor for exception class de.murmelmeister.murmelapi.exceptions.language.MessageException
 
MessageException(Throwable) - Constructor for exception class de.murmelmeister.murmelapi.exceptions.language.MessageException
 
MessageProvider - Interface in de.murmelmeister.murmelapi.language.message
 
MESSAGES - Enum constant in enum class de.murmelmeister.murmelapi.utils.update.RefreshType
 
MessageService - Class in de.murmelmeister.murmelapi.language.message
Service layer for managing application messages, handling loading, synchronization, and retrieval of localized message texts.
MessageService(LanguageTypeProvider, MessageProvider) - Constructor for class de.murmelmeister.murmelapi.language.message.MessageService
 
MINUTES - Enum constant in enum class de.murmelmeister.murmelapi.utils.TimeFilterUtil
 
MODIFIED - Enum constant in enum class de.murmelmeister.murmelapi.punishment.audit.PunishmentAudit.Action
 
modify(UUID, InetAddress, PunishmentReason, int) - Method in interface de.murmelmeister.murmelapi.punishment.audit.PunishmentAuditProvider
 
mojangId() - Method in interface de.murmelmeister.murmelapi.punishment.audit.PunishmentAudit
 
mojangId() - Method in interface de.murmelmeister.murmelapi.punishment.user.PunishmentUser
 
mojangId() - Method in interface de.murmelmeister.murmelapi.user.User
 
MurmelAPI - Class in de.murmelmeister.murmelapi
The MurmelAPI main class.
MurmelAPI() - Constructor for class de.murmelmeister.murmelapi.MurmelAPI
 
MurmelAPI(Database, Long, long, Duration) - Constructor for class de.murmelmeister.murmelapi.MurmelAPI
 
MurmelAPI(Long, long, Duration) - Constructor for class de.murmelmeister.murmelapi.MurmelAPI
 
MurmelCache - Interface in de.murmelmeister.murmelapi.utils
 
MurmelException - Exception Class in de.murmelmeister.murmelapi.exceptions
 
MurmelException(String) - Constructor for exception class de.murmelmeister.murmelapi.exceptions.MurmelException
 
MurmelException(String, Throwable) - Constructor for exception class de.murmelmeister.murmelapi.exceptions.MurmelException
 
MurmelException(Throwable) - Constructor for exception class de.murmelmeister.murmelapi.exceptions.MurmelException
 
MurmelExceptionWrapper - Class in de.murmelmeister.murmelapi.exceptions
 
MurmelExceptionWrapper() - Constructor for class de.murmelmeister.murmelapi.exceptions.MurmelExceptionWrapper
 
MurmelMessage - Enum Class in de.murmelmeister.murmelapi.language.message
 
MUTE - Enum constant in enum class de.murmelmeister.murmelapi.punishment.type.PunishmentType
 

N

name() - Method in interface de.murmelmeister.murmelapi.clan.Clan
 
name() - Method in interface de.murmelmeister.murmelapi.inventory.InventoryType
 
name(String) - Method in interface de.murmelmeister.murmelapi.clan.Clan.Builder
 
note() - Method in interface de.murmelmeister.murmelapi.maintenance.whitelist.MaintenanceWhitelist
 
note(String) - Method in interface de.murmelmeister.murmelapi.maintenance.whitelist.MaintenanceWhitelist.Builder
 

O

of() - Static method in interface de.murmelmeister.murmelapi.utils.update.RefreshProvider
 
of(int, int, int, LocalDateTime, boolean) - Static method in interface de.murmelmeister.murmelapi.user.stats.UserStats
 
of(int, int, int, LocalDateTime, LocalDateTime, String, LocalDateTime, int) - Static method in interface de.murmelmeister.murmelapi.maintenance.whitelist.MaintenanceWhitelist
 
of(int, int, String) - Static method in interface de.murmelmeister.murmelapi.user.inventory.UserInventory
 
of(int, int, String, int, LocalDateTime) - Static method in interface de.murmelmeister.murmelapi.group.color.GroupColor
 
of(int, int, String, Long, boolean, int, LocalDateTime) - Static method in interface de.murmelmeister.murmelapi.punishment.reason.PunishmentReason
 
of(int, int, LocalDateTime, LocalDateTime, String, LocalDateTime, int) - Static method in interface de.murmelmeister.murmelapi.user.excuse.UserExcuse
 
of(int, String) - Static method in interface de.murmelmeister.murmelapi.inventory.InventoryType
 
of(int, String) - Static method in interface de.murmelmeister.murmelapi.language.LanguageType
 
of(int, String, boolean, LocalDateTime) - Static method in interface de.murmelmeister.murmelapi.user.color.UserPrefixColor
 
of(int, String, int, boolean, int, LocalDateTime) - Static method in interface de.murmelmeister.murmelapi.group.Group
 
of(int, String, int, String) - Static method in interface de.murmelmeister.murmelapi.language.message.Message
 
of(int, Integer, Integer, int, LocalDateTime, int, LocalDateTime) - Static method in interface de.murmelmeister.murmelapi.permission.parent.Parent
 
of(int, Integer, Integer, String, LocalDateTime, int, LocalDateTime) - Static method in interface de.murmelmeister.murmelapi.permission.Permission
 
of(int, String, String, MaintenanceType, LocalDateTime, LocalDateTime, LocalDateTime, int) - Static method in interface de.murmelmeister.murmelapi.maintenance.Maintenance
 
of(int, UUID, String, LocalDateTime, int) - Static method in interface de.murmelmeister.murmelapi.user.User
 
of(Database, Gson, RefreshProvider, long) - Static method in interface de.murmelmeister.murmelapi.language.LanguageTypeProvider
 
of(Database, Gson, RefreshProvider, Long, long, Duration) - Static method in interface de.murmelmeister.murmelapi.clan.ClanProvider
 
of(Database, Gson, RefreshProvider, Long, long, Duration) - Static method in interface de.murmelmeister.murmelapi.clan.group.ClanGroupProvider
 
of(Database, Gson, RefreshProvider, Long, long, Duration) - Static method in interface de.murmelmeister.murmelapi.clan.member.ClanMemberProvider
 
of(Database, Gson, RefreshProvider, Long, long, Duration) - Static method in interface de.murmelmeister.murmelapi.color.PrefixColorProvider
 
of(Database, Gson, RefreshProvider, Long, long, Duration) - Static method in interface de.murmelmeister.murmelapi.group.color.GroupColorProvider
 
of(Database, Gson, RefreshProvider, Long, long, Duration) - Static method in interface de.murmelmeister.murmelapi.group.GroupProvider
 
of(Database, Gson, RefreshProvider, Long, long, Duration) - Static method in interface de.murmelmeister.murmelapi.inventory.InventoryTypeProvider
 
of(Database, Gson, RefreshProvider, Long, long, Duration) - Static method in interface de.murmelmeister.murmelapi.language.message.MessageProvider
 
of(Database, Gson, RefreshProvider, Long, long, Duration) - Static method in interface de.murmelmeister.murmelapi.maintenance.MaintenanceProvider
 
of(Database, Gson, RefreshProvider, Long, long, Duration) - Static method in interface de.murmelmeister.murmelapi.maintenance.whitelist.MaintenanceWhitelistProvider
 
of(Database, Gson, RefreshProvider, Long, long, Duration) - Static method in interface de.murmelmeister.murmelapi.permission.parent.ParentProvider
 
of(Database, Gson, RefreshProvider, Long, long, Duration) - Static method in interface de.murmelmeister.murmelapi.permission.PermissionProvider
 
of(Database, Gson, RefreshProvider, Long, long, Duration) - Static method in interface de.murmelmeister.murmelapi.punishment.audit.PunishmentAuditProvider
 
of(Database, Gson, RefreshProvider, Long, long, Duration) - Static method in interface de.murmelmeister.murmelapi.punishment.ip.PunishmentIpAddressProvider
 
of(Database, Gson, RefreshProvider, Long, long, Duration) - Static method in interface de.murmelmeister.murmelapi.punishment.reason.PunishmentReasonProvider
 
of(Database, Gson, RefreshProvider, Long, long, Duration) - Static method in interface de.murmelmeister.murmelapi.punishment.user.PunishmentUserProvider
 
of(Database, Gson, RefreshProvider, Long, long, Duration) - Static method in interface de.murmelmeister.murmelapi.settings.SettingsProvider
 
of(Database, Gson, RefreshProvider, Long, long, Duration) - Static method in interface de.murmelmeister.murmelapi.user.color.UserPrefixColorProvider
 
of(Database, Gson, RefreshProvider, Long, long, Duration) - Static method in interface de.murmelmeister.murmelapi.user.excuse.UserExcuseProvider
 
of(Database, Gson, RefreshProvider, Long, long, Duration) - Static method in interface de.murmelmeister.murmelapi.user.inventory.UserInventoryProvider
 
of(Database, Gson, RefreshProvider, Long, long, Duration) - Static method in interface de.murmelmeister.murmelapi.user.login.UserLoginProvider
 
of(Database, Gson, RefreshProvider, Long, long, Duration) - Static method in interface de.murmelmeister.murmelapi.user.session.UserSessionProvider
 
of(Database, Gson, RefreshProvider, Long, long, Duration) - Static method in interface de.murmelmeister.murmelapi.user.stats.UserStatsProvider
 
of(Database, Gson, RefreshProvider, Long, long, Duration) - Static method in interface de.murmelmeister.murmelapi.user.UserProvider
 
of(String, String, boolean, LocalDateTime, int) - Static method in interface de.murmelmeister.murmelapi.color.PrefixColor
 
of(String, String, LocalDateTime) - Static method in interface de.murmelmeister.murmelapi.settings.Settings
 
of(InetAddress, int, UUID, LocalDateTime) - Static method in interface de.murmelmeister.murmelapi.punishment.ip.PunishmentIpAddress
 
of(UUID, int, LocalDateTime, InetAddress, String, int) - Static method in interface de.murmelmeister.murmelapi.user.session.UserSession
 
of(UUID, int, LocalDateTime, LocalDateTime, InetAddress, String, int) - Static method in interface de.murmelmeister.murmelapi.user.login.UserLogin
 
of(UUID, int, LocalDateTime, UUID) - Static method in interface de.murmelmeister.murmelapi.clan.member.ClanMember
 
of(UUID, int, UUID, LocalDateTime) - Static method in interface de.murmelmeister.murmelapi.punishment.user.PunishmentUser
 
of(UUID, PunishmentAudit.Action, UUID, InetAddress, Integer, Integer, String, Long, boolean, Integer, LocalDateTime) - Static method in interface de.murmelmeister.murmelapi.punishment.audit.PunishmentAudit
 
of(UUID, String, String, String, String, int, int, LocalDateTime) - Static method in interface de.murmelmeister.murmelapi.clan.Clan
 
of(UUID, UUID, String, int, boolean, int, LocalDateTime) - Static method in interface de.murmelmeister.murmelapi.clan.group.ClanGroup
 
onRefresh(RefreshEvent<?>) - Method in interface de.murmelmeister.murmelapi.utils.update.RefreshListener
 
origin() - Method in interface de.murmelmeister.murmelapi.utils.update.RefreshEvent
 
ownerId() - Method in interface de.murmelmeister.murmelapi.clan.Clan
 
ownerId(int) - Method in interface de.murmelmeister.murmelapi.clan.Clan.Builder
 

P

Parent - Interface in de.murmelmeister.murmelapi.permission.parent
 
Parent.Builder - Interface in de.murmelmeister.murmelapi.permission.parent
 
ParentException - Exception Class in de.murmelmeister.murmelapi.exceptions.permission
 
ParentException(String) - Constructor for exception class de.murmelmeister.murmelapi.exceptions.permission.ParentException
 
ParentException(String, Throwable) - Constructor for exception class de.murmelmeister.murmelapi.exceptions.permission.ParentException
 
ParentException(Throwable) - Constructor for exception class de.murmelmeister.murmelapi.exceptions.permission.ParentException
 
parentId() - Method in interface de.murmelmeister.murmelapi.permission.parent.Parent
 
parentProvider() - Method in record class de.murmelmeister.murmelapi.permission.PermissionService
Returns the value of the parentProvider record component.
ParentProvider - Interface in de.murmelmeister.murmelapi.permission.parent
 
PARENTS - Enum constant in enum class de.murmelmeister.murmelapi.utils.update.RefreshType
 
parseDurationInSeconds(String) - Static method in class de.murmelmeister.murmelapi.utils.TimeUtil
Parses a short duration token (e.g.
permission() - Method in interface de.murmelmeister.murmelapi.permission.Permission
 
Permission - Interface in de.murmelmeister.murmelapi.permission
 
Permission.Builder - Interface in de.murmelmeister.murmelapi.permission
 
PermissionException - Exception Class in de.murmelmeister.murmelapi.exceptions.permission
 
PermissionException(String) - Constructor for exception class de.murmelmeister.murmelapi.exceptions.permission.PermissionException
 
PermissionException(String, Throwable) - Constructor for exception class de.murmelmeister.murmelapi.exceptions.permission.PermissionException
 
PermissionException(Throwable) - Constructor for exception class de.murmelmeister.murmelapi.exceptions.permission.PermissionException
 
permissionProvider() - Method in record class de.murmelmeister.murmelapi.permission.PermissionService
Returns the value of the permissionProvider record component.
PermissionProvider - Interface in de.murmelmeister.murmelapi.permission
 
PERMISSIONS - Enum constant in enum class de.murmelmeister.murmelapi.utils.update.RefreshType
 
PermissionService - Record Class in de.murmelmeister.murmelapi.permission
 
PermissionService(ParentProvider, PermissionProvider, GroupProvider, UserProvider) - Constructor for record class de.murmelmeister.murmelapi.permission.PermissionService
Creates an instance of a PermissionService record class.
PermissionTarget - Record Class in de.murmelmeister.murmelapi.permission
 
PermissionTarget(PermissionTarget.TargetType, int) - Constructor for record class de.murmelmeister.murmelapi.permission.PermissionTarget
Creates an instance of a PermissionTarget record class.
PermissionTarget.TargetType - Enum Class in de.murmelmeister.murmelapi.permission
 
PLANNED - Enum constant in enum class de.murmelmeister.murmelapi.maintenance.MaintenanceType
 
playTime() - Method in interface de.murmelmeister.murmelapi.user.stats.UserStats
 
PREFIX_COLORS - Enum constant in enum class de.murmelmeister.murmelapi.utils.update.RefreshType
 
PrefixColor - Interface in de.murmelmeister.murmelapi.color
 
PrefixColor.Builder - Interface in de.murmelmeister.murmelapi.color
 
PrefixColorException - Exception Class in de.murmelmeister.murmelapi.exceptions.color
 
PrefixColorException(String) - Constructor for exception class de.murmelmeister.murmelapi.exceptions.color.PrefixColorException
 
PrefixColorException(String, Throwable) - Constructor for exception class de.murmelmeister.murmelapi.exceptions.color.PrefixColorException
 
PrefixColorException(Throwable) - Constructor for exception class de.murmelmeister.murmelapi.exceptions.color.PrefixColorException
 
PrefixColorProvider - Interface in de.murmelmeister.murmelapi.color
 
priority() - Method in interface de.murmelmeister.murmelapi.clan.group.ClanGroup
 
priority() - Method in interface de.murmelmeister.murmelapi.group.Group
 
priority(int) - Method in interface de.murmelmeister.murmelapi.clan.group.ClanGroup.Builder
 
priority(int) - Method in interface de.murmelmeister.murmelapi.group.Group.Builder
 
protocolVersion() - Method in interface de.murmelmeister.murmelapi.user.login.UserLogin
 
protocolVersion() - Method in interface de.murmelmeister.murmelapi.user.session.UserSession
 
punishAuditProvider() - Method in record class de.murmelmeister.murmelapi.user.UserService
Returns the value of the punishAuditProvider record component.
punishedIp(InetAddress, int, int) - Method in record class de.murmelmeister.murmelapi.punishment.PunishmentService
 
punishedUser(UUID, int, int) - Method in record class de.murmelmeister.murmelapi.punishment.PunishmentService
 
PUNISHMENT_AUDITS - Enum constant in enum class de.murmelmeister.murmelapi.utils.update.RefreshType
 
PUNISHMENT_IPS - Enum constant in enum class de.murmelmeister.murmelapi.utils.update.RefreshType
 
PUNISHMENT_REASONS - Enum constant in enum class de.murmelmeister.murmelapi.utils.update.RefreshType
 
PUNISHMENT_USERS - Enum constant in enum class de.murmelmeister.murmelapi.utils.update.RefreshType
 
PunishmentAudit - Interface in de.murmelmeister.murmelapi.punishment.audit
 
PunishmentAudit.Action - Enum Class in de.murmelmeister.murmelapi.punishment.audit
 
PunishmentAuditException - Exception Class in de.murmelmeister.murmelapi.exceptions.punishment
 
PunishmentAuditException(String) - Constructor for exception class de.murmelmeister.murmelapi.exceptions.punishment.PunishmentAuditException
 
PunishmentAuditException(String, Throwable) - Constructor for exception class de.murmelmeister.murmelapi.exceptions.punishment.PunishmentAuditException
 
PunishmentAuditException(Throwable) - Constructor for exception class de.murmelmeister.murmelapi.exceptions.punishment.PunishmentAuditException
 
PunishmentAuditProvider - Interface in de.murmelmeister.murmelapi.punishment.audit
 
PunishmentException - Exception Class in de.murmelmeister.murmelapi.exceptions.punishment
 
PunishmentException(String) - Constructor for exception class de.murmelmeister.murmelapi.exceptions.punishment.PunishmentException
 
PunishmentException(String, Throwable) - Constructor for exception class de.murmelmeister.murmelapi.exceptions.punishment.PunishmentException
 
PunishmentException(Throwable) - Constructor for exception class de.murmelmeister.murmelapi.exceptions.punishment.PunishmentException
 
PunishmentIpAddress - Interface in de.murmelmeister.murmelapi.punishment.ip
 
PunishmentIpAddress.Builder - Interface in de.murmelmeister.murmelapi.punishment.ip
 
PunishmentIpAddressException - Exception Class in de.murmelmeister.murmelapi.exceptions.punishment
 
PunishmentIpAddressException(String) - Constructor for exception class de.murmelmeister.murmelapi.exceptions.punishment.PunishmentIpAddressException
 
PunishmentIpAddressException(String, Throwable) - Constructor for exception class de.murmelmeister.murmelapi.exceptions.punishment.PunishmentIpAddressException
 
PunishmentIpAddressException(Throwable) - Constructor for exception class de.murmelmeister.murmelapi.exceptions.punishment.PunishmentIpAddressException
 
PunishmentIpAddressProvider - Interface in de.murmelmeister.murmelapi.punishment.ip
 
PunishmentReason - Interface in de.murmelmeister.murmelapi.punishment.reason
 
PunishmentReason.Builder - Interface in de.murmelmeister.murmelapi.punishment.reason
 
PunishmentReasonException - Exception Class in de.murmelmeister.murmelapi.exceptions.punishment
 
PunishmentReasonException(String) - Constructor for exception class de.murmelmeister.murmelapi.exceptions.punishment.PunishmentReasonException
 
PunishmentReasonException(String, Throwable) - Constructor for exception class de.murmelmeister.murmelapi.exceptions.punishment.PunishmentReasonException
 
PunishmentReasonException(Throwable) - Constructor for exception class de.murmelmeister.murmelapi.exceptions.punishment.PunishmentReasonException
 
PunishmentReasonProvider - Interface in de.murmelmeister.murmelapi.punishment.reason
 
PunishmentService - Record Class in de.murmelmeister.murmelapi.punishment
 
PunishmentService(PunishmentReasonProvider, PunishmentAuditProvider, PunishmentIpAddressProvider, PunishmentUserProvider) - Constructor for record class de.murmelmeister.murmelapi.punishment.PunishmentService
Creates an instance of a PunishmentService record class.
PunishmentType - Enum Class in de.murmelmeister.murmelapi.punishment.type
 
PunishmentUser - Interface in de.murmelmeister.murmelapi.punishment.user
 
PunishmentUser.Builder - Interface in de.murmelmeister.murmelapi.punishment.user
 
PunishmentUserException - Exception Class in de.murmelmeister.murmelapi.exceptions.punishment
 
PunishmentUserException(String) - Constructor for exception class de.murmelmeister.murmelapi.exceptions.punishment.PunishmentUserException
 
PunishmentUserException(String, Throwable) - Constructor for exception class de.murmelmeister.murmelapi.exceptions.punishment.PunishmentUserException
 
PunishmentUserException(Throwable) - Constructor for exception class de.murmelmeister.murmelapi.exceptions.punishment.PunishmentUserException
 
PunishmentUserProvider - Interface in de.murmelmeister.murmelapi.punishment.user
 
punishUserProvider() - Method in record class de.murmelmeister.murmelapi.user.UserService
Returns the value of the punishUserProvider record component.
put(LoadingCache<K, List<V>>, K, V, Predicate<V>) - Static method in class de.murmelmeister.murmelapi.utils.CacheUtil
 

R

reason() - Method in interface de.murmelmeister.murmelapi.maintenance.Maintenance
 
reason() - Method in interface de.murmelmeister.murmelapi.user.excuse.UserExcuse
 
reason(String) - Method in interface de.murmelmeister.murmelapi.maintenance.Maintenance.Builder
 
reason(String) - Method in interface de.murmelmeister.murmelapi.user.excuse.UserExcuse.Builder
 
reasonAutoFlagIp() - Method in interface de.murmelmeister.murmelapi.punishment.audit.PunishmentAudit
 
reasonDuration() - Method in interface de.murmelmeister.murmelapi.punishment.audit.PunishmentAudit
 
reasonId() - Method in interface de.murmelmeister.murmelapi.punishment.audit.PunishmentAudit
 
reasonProvider() - Method in record class de.murmelmeister.murmelapi.punishment.PunishmentService
Returns the value of the reasonProvider record component.
reasonText() - Method in interface de.murmelmeister.murmelapi.punishment.audit.PunishmentAudit
 
reasonText() - Method in interface de.murmelmeister.murmelapi.punishment.reason.PunishmentReason
 
reasonText(String) - Method in interface de.murmelmeister.murmelapi.punishment.reason.PunishmentReason.Builder
 
reasonTypeId() - Method in interface de.murmelmeister.murmelapi.punishment.audit.PunishmentAudit
 
refreshCache() - Method in interface de.murmelmeister.murmelapi.clan.ClanProvider
 
refreshCache() - Method in interface de.murmelmeister.murmelapi.clan.group.ClanGroupProvider
 
refreshCache() - Method in interface de.murmelmeister.murmelapi.clan.member.ClanMemberProvider
 
refreshCache() - Method in interface de.murmelmeister.murmelapi.color.PrefixColorProvider
 
refreshCache() - Method in interface de.murmelmeister.murmelapi.group.color.GroupColorProvider
 
refreshCache() - Method in interface de.murmelmeister.murmelapi.group.GroupProvider
 
refreshCache() - Method in interface de.murmelmeister.murmelapi.inventory.InventoryTypeProvider
 
refreshCache() - Method in interface de.murmelmeister.murmelapi.language.LanguageTypeProvider
 
refreshCache() - Method in interface de.murmelmeister.murmelapi.language.message.MessageProvider
 
refreshCache() - Method in interface de.murmelmeister.murmelapi.maintenance.MaintenanceProvider
 
refreshCache() - Method in interface de.murmelmeister.murmelapi.maintenance.whitelist.MaintenanceWhitelistProvider
 
refreshCache() - Method in interface de.murmelmeister.murmelapi.permission.parent.ParentProvider
 
refreshCache() - Method in interface de.murmelmeister.murmelapi.permission.PermissionProvider
 
refreshCache() - Method in interface de.murmelmeister.murmelapi.punishment.audit.PunishmentAuditProvider
 
refreshCache() - Method in interface de.murmelmeister.murmelapi.punishment.ip.PunishmentIpAddressProvider
 
refreshCache() - Method in interface de.murmelmeister.murmelapi.punishment.reason.PunishmentReasonProvider
 
refreshCache() - Method in interface de.murmelmeister.murmelapi.punishment.user.PunishmentUserProvider
 
refreshCache() - Method in interface de.murmelmeister.murmelapi.settings.SettingsProvider
 
refreshCache() - Method in interface de.murmelmeister.murmelapi.user.color.UserPrefixColorProvider
 
refreshCache() - Method in interface de.murmelmeister.murmelapi.user.excuse.UserExcuseProvider
 
refreshCache() - Method in interface de.murmelmeister.murmelapi.user.inventory.UserInventoryProvider
 
refreshCache() - Method in interface de.murmelmeister.murmelapi.user.login.UserLoginProvider
 
refreshCache() - Method in interface de.murmelmeister.murmelapi.user.session.UserSessionProvider
 
refreshCache() - Method in interface de.murmelmeister.murmelapi.user.stats.UserStatsProvider
 
refreshCache() - Method in interface de.murmelmeister.murmelapi.user.UserProvider
 
RefreshEvent<K> - Interface in de.murmelmeister.murmelapi.utils.update
 
RefreshListener - Interface in de.murmelmeister.murmelapi.utils.update
Listener interface for cache refresh events.
RefreshOrigin - Enum Class in de.murmelmeister.murmelapi.utils.update
 
RefreshProvider - Interface in de.murmelmeister.murmelapi.utils.update
 
refreshSingle(int) - Method in interface de.murmelmeister.murmelapi.user.stats.UserStatsProvider
 
refreshSingle(UUID, int) - Method in interface de.murmelmeister.murmelapi.user.session.UserSessionProvider
 
refreshSingle(UUID, int, InetAddress) - Method in interface de.murmelmeister.murmelapi.user.login.UserLoginProvider
 
RefreshType - Enum Class in de.murmelmeister.murmelapi.utils.update
Enum representing different types of refresh operations.
register(RefreshListener) - Method in interface de.murmelmeister.murmelapi.utils.update.RefreshProvider
 
REMOTE - Enum constant in enum class de.murmelmeister.murmelapi.utils.update.RefreshOrigin
 
remove(int, int) - Method in interface de.murmelmeister.murmelapi.group.color.GroupColorProvider
 
remove(LoadingCache<K, List<V>>, K, Predicate<V>) - Static method in class de.murmelmeister.murmelapi.utils.CacheUtil
 
remove(PermissionTarget, int) - Method in interface de.murmelmeister.murmelapi.permission.parent.ParentProvider
 
remove(PermissionTarget, String) - Method in interface de.murmelmeister.murmelapi.permission.PermissionProvider
 
revoke(UUID, InetAddress, PunishmentAudit, int) - Method in interface de.murmelmeister.murmelapi.punishment.audit.PunishmentAuditProvider
 
REVOKED - Enum constant in enum class de.murmelmeister.murmelapi.punishment.audit.PunishmentAudit.Action
 

S

SECONDS - Enum constant in enum class de.murmelmeister.murmelapi.utils.TimeFilterUtil
 
serialize(LocalDate, Type, JsonSerializationContext) - Method in class de.murmelmeister.murmelapi.utils.adapter.LocalDateAdapter
 
serialize(LocalDateTime, Type, JsonSerializationContext) - Method in class de.murmelmeister.murmelapi.utils.adapter.LocalDateTimeAdapter
 
sessionProvider() - Method in record class de.murmelmeister.murmelapi.user.UserService
Returns the value of the sessionProvider record component.
set(String, T) - Method in class de.murmelmeister.murmelapi.settings.SettingsService
 
Settings - Interface in de.murmelmeister.murmelapi.settings
 
SETTINGS - Enum constant in enum class de.murmelmeister.murmelapi.utils.update.RefreshType
 
Settings.Builder - Interface in de.murmelmeister.murmelapi.settings
 
SettingsException - Exception Class in de.murmelmeister.murmelapi.exceptions.setting
 
SettingsException(String) - Constructor for exception class de.murmelmeister.murmelapi.exceptions.setting.SettingsException
 
SettingsException(String, Throwable) - Constructor for exception class de.murmelmeister.murmelapi.exceptions.setting.SettingsException
 
SettingsException(Throwable) - Constructor for exception class de.murmelmeister.murmelapi.exceptions.setting.SettingsException
 
SettingsProvider - Interface in de.murmelmeister.murmelapi.settings
 
SettingsService - Class in de.murmelmeister.murmelapi.settings
 
SettingsService(SettingsProvider) - Constructor for class de.murmelmeister.murmelapi.settings.SettingsService
 
setupTables() - Method in class de.murmelmeister.murmelapi.MurmelAPI
 
sign() - Method in interface de.murmelmeister.murmelapi.clan.Clan
 
sign(String) - Method in interface de.murmelmeister.murmelapi.clan.Clan.Builder
 
SINGLE_CLAN - Enum constant in enum class de.murmelmeister.murmelapi.utils.update.RefreshType
 
SINGLE_CLAN_GROUP - Enum constant in enum class de.murmelmeister.murmelapi.utils.update.RefreshType
 
SINGLE_CLAN_MEMBER - Enum constant in enum class de.murmelmeister.murmelapi.utils.update.RefreshType
 
SINGLE_CLAN_PARENT - Enum constant in enum class de.murmelmeister.murmelapi.utils.update.RefreshType
 
SINGLE_CLAN_PERMISSION - Enum constant in enum class de.murmelmeister.murmelapi.utils.update.RefreshType
 
SINGLE_GROUP - Enum constant in enum class de.murmelmeister.murmelapi.utils.update.RefreshType
 
SINGLE_GROUP_COLOR - Enum constant in enum class de.murmelmeister.murmelapi.utils.update.RefreshType
 
SINGLE_INVENTORY_TYPE - Enum constant in enum class de.murmelmeister.murmelapi.utils.update.RefreshType
 
SINGLE_LANGUAGE - Enum constant in enum class de.murmelmeister.murmelapi.utils.update.RefreshType
 
SINGLE_MAINTENANCE - Enum constant in enum class de.murmelmeister.murmelapi.utils.update.RefreshType
 
SINGLE_MAINTENANCE_WHITELIST - Enum constant in enum class de.murmelmeister.murmelapi.utils.update.RefreshType
 
SINGLE_MESSAGE - Enum constant in enum class de.murmelmeister.murmelapi.utils.update.RefreshType
 
SINGLE_PARENT - Enum constant in enum class de.murmelmeister.murmelapi.utils.update.RefreshType
 
SINGLE_PERMISSION - Enum constant in enum class de.murmelmeister.murmelapi.utils.update.RefreshType
 
SINGLE_PREFIX_COLOR - Enum constant in enum class de.murmelmeister.murmelapi.utils.update.RefreshType
 
SINGLE_PUNISHMENT_AUDIT - Enum constant in enum class de.murmelmeister.murmelapi.utils.update.RefreshType
 
SINGLE_PUNISHMENT_IP - Enum constant in enum class de.murmelmeister.murmelapi.utils.update.RefreshType
 
SINGLE_PUNISHMENT_REASON - Enum constant in enum class de.murmelmeister.murmelapi.utils.update.RefreshType
 
SINGLE_PUNISHMENT_USER - Enum constant in enum class de.murmelmeister.murmelapi.utils.update.RefreshType
 
SINGLE_SETTING - Enum constant in enum class de.murmelmeister.murmelapi.utils.update.RefreshType
 
SINGLE_USER - Enum constant in enum class de.murmelmeister.murmelapi.utils.update.RefreshType
 
SINGLE_USER_EXCUSE - Enum constant in enum class de.murmelmeister.murmelapi.utils.update.RefreshType
 
SINGLE_USER_INVENTORY - Enum constant in enum class de.murmelmeister.murmelapi.utils.update.RefreshType
 
SINGLE_USER_LOGIN - Enum constant in enum class de.murmelmeister.murmelapi.utils.update.RefreshType
 
SINGLE_USER_PREFIX_COLOR - Enum constant in enum class de.murmelmeister.murmelapi.utils.update.RefreshType
 
SINGLE_USER_SESSION - Enum constant in enum class de.murmelmeister.murmelapi.utils.update.RefreshType
 
SINGLE_USER_STAT - Enum constant in enum class de.murmelmeister.murmelapi.utils.update.RefreshType
 
startAt() - Method in interface de.murmelmeister.murmelapi.maintenance.Maintenance
 
startAt() - Method in interface de.murmelmeister.murmelapi.maintenance.whitelist.MaintenanceWhitelist
 
startAt() - Method in interface de.murmelmeister.murmelapi.user.excuse.UserExcuse
 
startAt(LocalDateTime) - Method in interface de.murmelmeister.murmelapi.maintenance.Maintenance.Builder
 
startAt(LocalDateTime) - Method in interface de.murmelmeister.murmelapi.user.excuse.UserExcuse.Builder
 
startAt(LocalDateTime) - Method in interface de.murmelmeister.murmelapi.maintenance.whitelist.MaintenanceWhitelist.Builder
 
startSession(int, InetAddress, String, int) - Method in record class de.murmelmeister.murmelapi.user.UserService
 
statsProvider() - Method in record class de.murmelmeister.murmelapi.user.UserService
Returns the value of the statsProvider record component.
status() - Method in interface de.murmelmeister.murmelapi.maintenance.Maintenance
 
status(MaintenanceType) - Method in interface de.murmelmeister.murmelapi.maintenance.Maintenance.Builder
 
systemUser() - Method in interface de.murmelmeister.murmelapi.user.User
 

T

TAB_COLOR - Enum constant in enum class de.murmelmeister.murmelapi.group.color.GroupColorType
 
TAB_PREFIX - Enum constant in enum class de.murmelmeister.murmelapi.group.color.GroupColorType
 
TAB_SUFFIX - Enum constant in enum class de.murmelmeister.murmelapi.group.color.GroupColorType
 
tag() - Method in interface de.murmelmeister.murmelapi.clan.Clan
 
tag(String) - Method in interface de.murmelmeister.murmelapi.clan.Clan.Builder
 
tagId() - Method in interface de.murmelmeister.murmelapi.language.message.Message
 
tagId() - Method in interface de.murmelmeister.murmelapi.settings.Settings
 
tagId(String) - Method in interface de.murmelmeister.murmelapi.language.message.Message.Builder
 
TEAM_COLOR - Enum constant in enum class de.murmelmeister.murmelapi.group.color.GroupColorType
 
TEAM_PREFIX - Enum constant in enum class de.murmelmeister.murmelapi.group.color.GroupColorType
 
TEAM_SUFFIX - Enum constant in enum class de.murmelmeister.murmelapi.group.color.GroupColorType
 
TIME_DAY_PLURAL - Enum constant in enum class de.murmelmeister.murmelapi.language.message.MurmelMessage
 
TIME_DAY_SINGULAR - Enum constant in enum class de.murmelmeister.murmelapi.language.message.MurmelMessage
 
TIME_HOUR_PLURAL - Enum constant in enum class de.murmelmeister.murmelapi.language.message.MurmelMessage
 
TIME_HOUR_SINGULAR - Enum constant in enum class de.murmelmeister.murmelapi.language.message.MurmelMessage
 
TIME_MINUTE_PLURAL - Enum constant in enum class de.murmelmeister.murmelapi.language.message.MurmelMessage
 
TIME_MINUTE_SINGULAR - Enum constant in enum class de.murmelmeister.murmelapi.language.message.MurmelMessage
 
TIME_SECOND_PLURAL - Enum constant in enum class de.murmelmeister.murmelapi.language.message.MurmelMessage
 
TIME_SECOND_SINGULAR - Enum constant in enum class de.murmelmeister.murmelapi.language.message.MurmelMessage
 
TIME_YEAR_PLURAL - Enum constant in enum class de.murmelmeister.murmelapi.language.message.MurmelMessage
 
TIME_YEAR_SINGULAR - Enum constant in enum class de.murmelmeister.murmelapi.language.message.MurmelMessage
 
TimeFilterUtil - Enum Class in de.murmelmeister.murmelapi.utils
Enumeration of individual time units that can be excluded when formatting durations.
TimeUtil - Class in de.murmelmeister.murmelapi.utils
Utility class for parsing and formatting time-based values used across the plugin.
TimeUtil() - Constructor for class de.murmelmeister.murmelapi.utils.TimeUtil
 
title() - Method in interface de.murmelmeister.murmelapi.maintenance.Maintenance
 
title(String) - Method in interface de.murmelmeister.murmelapi.maintenance.Maintenance.Builder
 
toString() - Method in enum class de.murmelmeister.murmelapi.group.color.GroupColorType
 
toString() - Method in record class de.murmelmeister.murmelapi.permission.PermissionService
Returns a string representation of this record class.
toString() - Method in record class de.murmelmeister.murmelapi.permission.PermissionTarget
Returns a string representation of this record class.
toString() - Method in record class de.murmelmeister.murmelapi.punishment.PunishmentService
Returns a string representation of this record class.
toString() - Method in enum class de.murmelmeister.murmelapi.punishment.type.PunishmentType
 
toString() - Method in record class de.murmelmeister.murmelapi.user.UserService
Returns a string representation of this record class.
type() - Method in record class de.murmelmeister.murmelapi.permission.PermissionTarget
Returns the value of the type record component.
type() - Method in interface de.murmelmeister.murmelapi.utils.update.RefreshEvent
 
typeId() - Method in interface de.murmelmeister.murmelapi.group.color.GroupColor
 
typeId() - Method in interface de.murmelmeister.murmelapi.punishment.ip.PunishmentIpAddress
 
typeId() - Method in interface de.murmelmeister.murmelapi.punishment.reason.PunishmentReason
 
typeId() - Method in interface de.murmelmeister.murmelapi.punishment.user.PunishmentUser
 
typeId(int) - Method in interface de.murmelmeister.murmelapi.punishment.reason.PunishmentReason.Builder
 

U

unpunishedIp(InetAddress, int, UUID, int) - Method in record class de.murmelmeister.murmelapi.punishment.PunishmentService
 
unpunishedUser(UUID, int, UUID, int) - Method in record class de.murmelmeister.murmelapi.punishment.PunishmentService
 
unregister(RefreshListener) - Method in interface de.murmelmeister.murmelapi.utils.update.RefreshProvider
 
update(int, String, int, int) - Method in interface de.murmelmeister.murmelapi.group.GroupProvider
 
update(int, String, LocalDateTime, boolean, boolean, int) - Method in interface de.murmelmeister.murmelapi.user.UserProvider
 
update(int, String, String, MaintenanceType, LocalDateTime, LocalDateTime, int) - Method in interface de.murmelmeister.murmelapi.maintenance.MaintenanceProvider
 
update(int, LocalDateTime, LocalDateTime, String, int) - Method in interface de.murmelmeister.murmelapi.user.excuse.UserExcuseProvider
 
update(int, LocalDateTime, LocalDateTime, String, int) - Method in interface de.murmelmeister.murmelapi.maintenance.whitelist.MaintenanceWhitelistProvider
 
updatedAt() - Method in interface de.murmelmeister.murmelapi.settings.Settings
 
updatedAt(LocalDateTime) - Method in interface de.murmelmeister.murmelapi.settings.Settings.Builder
 
upsert(int, int, String) - Method in interface de.murmelmeister.murmelapi.user.inventory.UserInventoryProvider
 
upsert(int, int, String, int) - Method in interface de.murmelmeister.murmelapi.group.color.GroupColorProvider
 
upsert(int, int, String, Long, boolean, int) - Method in interface de.murmelmeister.murmelapi.punishment.reason.PunishmentReasonProvider
 
upsert(int, String) - Method in interface de.murmelmeister.murmelapi.language.LanguageTypeProvider
 
upsert(int, String, boolean) - Method in interface de.murmelmeister.murmelapi.user.color.UserPrefixColorProvider
 
upsert(PrefixColor, int) - Method in interface de.murmelmeister.murmelapi.color.PrefixColorProvider
 
upsert(GroupColor, int) - Method in interface de.murmelmeister.murmelapi.group.color.GroupColorProvider
 
upsert(PermissionTarget, int, long, int) - Method in interface de.murmelmeister.murmelapi.permission.parent.ParentProvider
 
upsert(PermissionTarget, String, long, int) - Method in interface de.murmelmeister.murmelapi.permission.PermissionProvider
 
upsert(PunishmentReason, int) - Method in interface de.murmelmeister.murmelapi.punishment.reason.PunishmentReasonProvider
 
upsert(String, int, String) - Method in interface de.murmelmeister.murmelapi.language.message.MessageProvider
 
upsert(String, String) - Method in interface de.murmelmeister.murmelapi.settings.SettingsProvider
 
upsert(String, String, boolean, int) - Method in interface de.murmelmeister.murmelapi.color.PrefixColorProvider
 
upsert(InetAddress, int, UUID, Long) - Method in interface de.murmelmeister.murmelapi.punishment.ip.PunishmentIpAddressProvider
 
upsert(UUID, int, UUID) - Method in interface de.murmelmeister.murmelapi.clan.member.ClanMemberProvider
 
upsert(UUID, int, UUID, Long) - Method in interface de.murmelmeister.murmelapi.punishment.user.PunishmentUserProvider
 
upsert(UUID, String, String, String, String, int, int) - Method in interface de.murmelmeister.murmelapi.clan.ClanProvider
 
upsert(UUID, UUID, String, int, boolean, int) - Method in interface de.murmelmeister.murmelapi.clan.group.ClanGroupProvider
 
upsertAll(Collection<Message>) - Method in interface de.murmelmeister.murmelapi.language.message.MessageProvider
 
user(int) - Static method in record class de.murmelmeister.murmelapi.permission.PermissionTarget
 
User - Interface in de.murmelmeister.murmelapi.user
 
USER - Enum constant in enum class de.murmelmeister.murmelapi.permission.PermissionTarget.TargetType
 
USER_EXCUSES - Enum constant in enum class de.murmelmeister.murmelapi.utils.update.RefreshType
 
USER_INVENTORIES - Enum constant in enum class de.murmelmeister.murmelapi.utils.update.RefreshType
 
USER_LOGINS - Enum constant in enum class de.murmelmeister.murmelapi.utils.update.RefreshType
 
USER_PREFIX_COLORS - Enum constant in enum class de.murmelmeister.murmelapi.utils.update.RefreshType
 
USER_SESSIONS - Enum constant in enum class de.murmelmeister.murmelapi.utils.update.RefreshType
 
USER_STATS - Enum constant in enum class de.murmelmeister.murmelapi.utils.update.RefreshType
 
User.Builder - Interface in de.murmelmeister.murmelapi.user
 
UserException - Exception Class in de.murmelmeister.murmelapi.exceptions.user
 
UserException(String) - Constructor for exception class de.murmelmeister.murmelapi.exceptions.user.UserException
 
UserException(String, Throwable) - Constructor for exception class de.murmelmeister.murmelapi.exceptions.user.UserException
 
UserException(Throwable) - Constructor for exception class de.murmelmeister.murmelapi.exceptions.user.UserException
 
UserExcuse - Interface in de.murmelmeister.murmelapi.user.excuse
 
UserExcuse.Builder - Interface in de.murmelmeister.murmelapi.user.excuse
 
UserExcuseException - Exception Class in de.murmelmeister.murmelapi.exceptions.user
 
UserExcuseException(String) - Constructor for exception class de.murmelmeister.murmelapi.exceptions.user.UserExcuseException
 
UserExcuseException(String, Throwable) - Constructor for exception class de.murmelmeister.murmelapi.exceptions.user.UserExcuseException
 
UserExcuseException(Throwable) - Constructor for exception class de.murmelmeister.murmelapi.exceptions.user.UserExcuseException
 
userExcuseProvider() - Method in record class de.murmelmeister.murmelapi.user.UserService
Returns the value of the userExcuseProvider record component.
UserExcuseProvider - Interface in de.murmelmeister.murmelapi.user.excuse
 
userId() - Method in interface de.murmelmeister.murmelapi.clan.member.ClanMember
 
userId() - Method in interface de.murmelmeister.murmelapi.maintenance.whitelist.MaintenanceWhitelist
 
userId() - Method in interface de.murmelmeister.murmelapi.permission.parent.Parent
 
userId() - Method in interface de.murmelmeister.murmelapi.permission.Permission
 
userId() - Method in interface de.murmelmeister.murmelapi.user.color.UserPrefixColor
 
userId() - Method in interface de.murmelmeister.murmelapi.user.excuse.UserExcuse
 
userId() - Method in interface de.murmelmeister.murmelapi.user.inventory.UserInventory
 
userId() - Method in interface de.murmelmeister.murmelapi.user.login.UserLogin
 
userId() - Method in interface de.murmelmeister.murmelapi.user.session.UserSession
 
userId() - Method in interface de.murmelmeister.murmelapi.user.stats.UserStats
 
UserInventory - Interface in de.murmelmeister.murmelapi.user.inventory
 
UserInventory.Builder - Interface in de.murmelmeister.murmelapi.user.inventory
 
UserInventoryException - Exception Class in de.murmelmeister.murmelapi.exceptions.user
 
UserInventoryException(String) - Constructor for exception class de.murmelmeister.murmelapi.exceptions.user.UserInventoryException
 
UserInventoryException(String, Throwable) - Constructor for exception class de.murmelmeister.murmelapi.exceptions.user.UserInventoryException
 
UserInventoryException(Throwable) - Constructor for exception class de.murmelmeister.murmelapi.exceptions.user.UserInventoryException
 
UserInventoryProvider - Interface in de.murmelmeister.murmelapi.user.inventory
 
UserLogin - Interface in de.murmelmeister.murmelapi.user.login
 
UserLoginException - Exception Class in de.murmelmeister.murmelapi.exceptions.user
 
UserLoginException(String) - Constructor for exception class de.murmelmeister.murmelapi.exceptions.user.UserLoginException
 
UserLoginException(String, Throwable) - Constructor for exception class de.murmelmeister.murmelapi.exceptions.user.UserLoginException
 
UserLoginException(Throwable) - Constructor for exception class de.murmelmeister.murmelapi.exceptions.user.UserLoginException
 
UserLoginProvider - Interface in de.murmelmeister.murmelapi.user.login
 
username() - Method in interface de.murmelmeister.murmelapi.user.User
 
username(String) - Method in interface de.murmelmeister.murmelapi.user.User.Builder
 
UserPrefixColor - Interface in de.murmelmeister.murmelapi.user.color
 
UserPrefixColor.Builder - Interface in de.murmelmeister.murmelapi.user.color
 
UserPrefixColorException - Exception Class in de.murmelmeister.murmelapi.exceptions.user
 
UserPrefixColorException(String) - Constructor for exception class de.murmelmeister.murmelapi.exceptions.user.UserPrefixColorException
 
UserPrefixColorException(String, Throwable) - Constructor for exception class de.murmelmeister.murmelapi.exceptions.user.UserPrefixColorException
 
UserPrefixColorException(Throwable) - Constructor for exception class de.murmelmeister.murmelapi.exceptions.user.UserPrefixColorException
 
UserPrefixColorProvider - Interface in de.murmelmeister.murmelapi.user.color
 
userProvider() - Method in record class de.murmelmeister.murmelapi.permission.PermissionService
Returns the value of the userProvider record component.
userProvider() - Method in record class de.murmelmeister.murmelapi.punishment.PunishmentService
Returns the value of the userProvider record component.
userProvider() - Method in record class de.murmelmeister.murmelapi.user.UserService
Returns the value of the userProvider record component.
UserProvider - Interface in de.murmelmeister.murmelapi.user
The User interface provides methods for managing user data in a database.
USERS - Enum constant in enum class de.murmelmeister.murmelapi.utils.update.RefreshType
 
UserService - Record Class in de.murmelmeister.murmelapi.user
 
UserService(Database, UserProvider, UserStatsProvider, UserLoginProvider, UserSessionProvider, UserExcuseProvider, PunishmentUserProvider, PunishmentAuditProvider) - Constructor for record class de.murmelmeister.murmelapi.user.UserService
Creates an instance of a UserService record class.
UserSession - Interface in de.murmelmeister.murmelapi.user.session
 
UserSessionException - Exception Class in de.murmelmeister.murmelapi.exceptions.user
 
UserSessionException(String) - Constructor for exception class de.murmelmeister.murmelapi.exceptions.user.UserSessionException
 
UserSessionException(String, Throwable) - Constructor for exception class de.murmelmeister.murmelapi.exceptions.user.UserSessionException
 
UserSessionException(Throwable) - Constructor for exception class de.murmelmeister.murmelapi.exceptions.user.UserSessionException
 
UserSessionProvider - Interface in de.murmelmeister.murmelapi.user.session
 
UserStats - Interface in de.murmelmeister.murmelapi.user.stats
 
UserStatsException - Exception Class in de.murmelmeister.murmelapi.exceptions.user
 
UserStatsException(String) - Constructor for exception class de.murmelmeister.murmelapi.exceptions.user.UserStatsException
 
UserStatsException(String, Throwable) - Constructor for exception class de.murmelmeister.murmelapi.exceptions.user.UserStatsException
 
UserStatsException(Throwable) - Constructor for exception class de.murmelmeister.murmelapi.exceptions.user.UserStatsException
 
UserStatsProvider - Interface in de.murmelmeister.murmelapi.user.stats
 

V

value() - Method in interface de.murmelmeister.murmelapi.group.color.GroupColor
 
value() - Method in interface de.murmelmeister.murmelapi.user.inventory.UserInventory
 
value(String) - Method in interface de.murmelmeister.murmelapi.group.color.GroupColor.Builder
 
value(String) - Method in interface de.murmelmeister.murmelapi.user.inventory.UserInventory.Builder
 
valueOf(String) - Static method in enum class de.murmelmeister.murmelapi.group.color.GroupColorType
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class de.murmelmeister.murmelapi.language.message.MurmelMessage
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class de.murmelmeister.murmelapi.maintenance.MaintenanceType
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class de.murmelmeister.murmelapi.permission.PermissionTarget.TargetType
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class de.murmelmeister.murmelapi.punishment.audit.PunishmentAudit.Action
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class de.murmelmeister.murmelapi.punishment.type.PunishmentType
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class de.murmelmeister.murmelapi.utils.TimeFilterUtil
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class de.murmelmeister.murmelapi.utils.update.RefreshOrigin
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class de.murmelmeister.murmelapi.utils.update.RefreshType
Returns the enum constant of this class with the specified name.
values() - Static method in enum class de.murmelmeister.murmelapi.group.color.GroupColorType
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class de.murmelmeister.murmelapi.language.message.MurmelMessage
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class de.murmelmeister.murmelapi.maintenance.MaintenanceType
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class de.murmelmeister.murmelapi.permission.PermissionTarget.TargetType
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class de.murmelmeister.murmelapi.punishment.audit.PunishmentAudit.Action
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class de.murmelmeister.murmelapi.punishment.type.PunishmentType
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class de.murmelmeister.murmelapi.utils.TimeFilterUtil
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class de.murmelmeister.murmelapi.utils.update.RefreshOrigin
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class de.murmelmeister.murmelapi.utils.update.RefreshType
Returns an array containing the constants of this enum class, in the order they are declared.

W

with(Consumer<Clan.Builder>) - Method in interface de.murmelmeister.murmelapi.clan.Clan
 
with(Consumer<ClanGroup.Builder>) - Method in interface de.murmelmeister.murmelapi.clan.group.ClanGroup
 
with(Consumer<ClanMember.Builder>) - Method in interface de.murmelmeister.murmelapi.clan.member.ClanMember
 
with(Consumer<PrefixColor.Builder>) - Method in interface de.murmelmeister.murmelapi.color.PrefixColor
 
with(Consumer<GroupColor.Builder>) - Method in interface de.murmelmeister.murmelapi.group.color.GroupColor
 
with(Consumer<Group.Builder>) - Method in interface de.murmelmeister.murmelapi.group.Group
 
with(Consumer<Message.Builder>) - Method in interface de.murmelmeister.murmelapi.language.message.Message
 
with(Consumer<Maintenance.Builder>) - Method in interface de.murmelmeister.murmelapi.maintenance.Maintenance
 
with(Consumer<MaintenanceWhitelist.Builder>) - Method in interface de.murmelmeister.murmelapi.maintenance.whitelist.MaintenanceWhitelist
 
with(Consumer<Parent.Builder>) - Method in interface de.murmelmeister.murmelapi.permission.parent.Parent
 
with(Consumer<Permission.Builder>) - Method in interface de.murmelmeister.murmelapi.permission.Permission
 
with(Consumer<PunishmentIpAddress.Builder>) - Method in interface de.murmelmeister.murmelapi.punishment.ip.PunishmentIpAddress
 
with(Consumer<PunishmentReason.Builder>) - Method in interface de.murmelmeister.murmelapi.punishment.reason.PunishmentReason
 
with(Consumer<PunishmentUser.Builder>) - Method in interface de.murmelmeister.murmelapi.punishment.user.PunishmentUser
 
with(Consumer<Settings.Builder>) - Method in interface de.murmelmeister.murmelapi.settings.Settings
 
with(Consumer<UserPrefixColor.Builder>) - Method in interface de.murmelmeister.murmelapi.user.color.UserPrefixColor
 
with(Consumer<UserExcuse.Builder>) - Method in interface de.murmelmeister.murmelapi.user.excuse.UserExcuse
 
with(Consumer<UserInventory.Builder>) - Method in interface de.murmelmeister.murmelapi.user.inventory.UserInventory
 
with(Consumer<User.Builder>) - Method in interface de.murmelmeister.murmelapi.user.User
 

Y

YEARS - Enum constant in enum class de.murmelmeister.murmelapi.utils.TimeFilterUtil
 
A B C D E F G H I J K L M N O P R S T U V W Y 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form