Package net.alpenblock.bungeeperms
Class Statics
- java.lang.Object
-
- net.alpenblock.bungeeperms.Statics
-
public class Statics extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description Statics()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static boolean
argAlias(java.lang.String arg, java.lang.String... aliases)
static java.lang.String[]
array(java.lang.String... elements)
static java.lang.String
arrayToString(java.lang.String[] arr, int start, int count, java.lang.String seperator)
static int
countSequences(java.lang.String s, java.lang.String seq)
static java.lang.String
format(java.lang.String format, java.lang.Object... args)
static java.lang.String
formatDisplay(java.lang.String append)
static java.lang.Integer
getBuild(PlatformPlugin p)
static <T> T
getField(java.lang.Class clazz, java.lang.Object instance, java.lang.Class<T> type, java.lang.String varname)
static <T> T
getField(java.lang.Object instance, java.lang.Class<T> type, java.lang.String varname)
static java.lang.String
getFullPlayerName(java.lang.String player)
static boolean
isEmpty(java.lang.String s)
static boolean
isInt(java.lang.String s)
static <T> java.util.List<T>
list(T... elements)
static boolean
listContains(java.util.List<java.lang.String> list, java.lang.String element)
static java.lang.String
localeString(java.util.Locale locale)
static BPPermission
makeBPPerm(java.lang.String perm, java.lang.String server, java.lang.String world, PermEntity holder)
static java.util.List<BPPermission>
makeBPPerms(java.util.List<java.lang.String> perms, java.lang.String server, java.lang.String world, PermEntity holder)
static java.util.List<BPPermission>
makeBPPermsTimed(java.util.List<TimedValue<java.lang.String>> perms, java.lang.String server, java.lang.String world, PermEntity holder)
static BPPermission
makeBPPermTimed(TimedValue<java.lang.String> perm, java.lang.String server, java.lang.String world, PermEntity holder)
static boolean
matchArgs(Sender sender, java.lang.String[] args, int length)
static boolean
matchArgs(Sender sender, java.lang.String[] args, int min, int max)
static java.lang.String[]
parseCommand(java.lang.String cmd)
static java.util.UUID
parseUUID(java.lang.String s)
static <T> T
replaceField(java.lang.Object instance, T var, java.lang.String varname)
static void
setField(java.lang.Class clazz, java.lang.Object instance, java.lang.Object var, java.lang.String varname)
static void
setField(java.lang.Object instance, java.lang.Object var, java.lang.String varname)
static java.util.List<java.lang.String>
toList(java.lang.String s, java.lang.String seperator)
static java.lang.String
toLower(java.lang.String s)
static void
unregisterListener(org.bukkit.event.Listener l)
-
-
-
Method Detail
-
countSequences
public static int countSequences(java.lang.String s, java.lang.String seq)
-
getFullPlayerName
public static java.lang.String getFullPlayerName(java.lang.String player)
-
toList
public static java.util.List<java.lang.String> toList(java.lang.String s, java.lang.String seperator)
-
argAlias
public static boolean argAlias(java.lang.String arg, java.lang.String... aliases)
-
replaceField
public static <T> T replaceField(java.lang.Object instance, T var, java.lang.String varname)
-
getField
public static <T> T getField(java.lang.Object instance, java.lang.Class<T> type, java.lang.String varname)
-
getField
public static <T> T getField(java.lang.Class clazz, java.lang.Object instance, java.lang.Class<T> type, java.lang.String varname)
-
setField
public static void setField(java.lang.Object instance, java.lang.Object var, java.lang.String varname)
-
setField
public static void setField(java.lang.Class clazz, java.lang.Object instance, java.lang.Object var, java.lang.String varname)
-
parseUUID
public static java.util.UUID parseUUID(java.lang.String s)
-
matchArgs
public static boolean matchArgs(Sender sender, java.lang.String[] args, int length)
-
matchArgs
public static boolean matchArgs(Sender sender, java.lang.String[] args, int min, int max)
-
format
public static java.lang.String format(java.lang.String format, java.lang.Object... args)
-
localeString
public static java.lang.String localeString(java.util.Locale locale)
-
toLower
public static java.lang.String toLower(java.lang.String s)
-
unregisterListener
public static void unregisterListener(org.bukkit.event.Listener l)
-
listContains
public static boolean listContains(java.util.List<java.lang.String> list, java.lang.String element)
-
isEmpty
public static boolean isEmpty(java.lang.String s)
-
formatDisplay
public static java.lang.String formatDisplay(java.lang.String append)
-
isInt
public static boolean isInt(java.lang.String s)
-
arrayToString
public static java.lang.String arrayToString(java.lang.String[] arr, int start, int count, java.lang.String seperator)
-
parseCommand
public static java.lang.String[] parseCommand(java.lang.String cmd)
-
array
public static java.lang.String[] array(java.lang.String... elements)
-
list
public static <T> java.util.List<T> list(T... elements)
-
getBuild
public static java.lang.Integer getBuild(PlatformPlugin p)
-
makeBPPerm
public static BPPermission makeBPPerm(java.lang.String perm, java.lang.String server, java.lang.String world, PermEntity holder)
-
makeBPPermTimed
public static BPPermission makeBPPermTimed(TimedValue<java.lang.String> perm, java.lang.String server, java.lang.String world, PermEntity holder)
-
makeBPPerms
public static java.util.List<BPPermission> makeBPPerms(java.util.List<java.lang.String> perms, java.lang.String server, java.lang.String world, PermEntity holder)
-
makeBPPermsTimed
public static java.util.List<BPPermission> makeBPPermsTimed(java.util.List<TimedValue<java.lang.String>> perms, java.lang.String server, java.lang.String world, PermEntity holder)
-
-