Class 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)  
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Constructor Detail

      • Statics

        public Statics()
    • 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)