Class MojoUtil


  • public class MojoUtil
    extends java.lang.Object
    • Field Summary

      Fields 
      Modifier and Type Field Description
      static java.lang.String SECRET_URL_PATTERN  
    • Constructor Summary

      Constructors 
      Constructor Description
      MojoUtil()  
    • Method Summary

      Modifier and Type Method Description
      static boolean deletePath​(java.nio.file.Path dir)  
      static boolean isEmpty​(java.lang.String test)  
      static boolean isNumeric​(java.lang.String number)  
      static boolean isPresent​(java.lang.String test)  
      static java.util.List<java.util.HashMap<java.lang.String,​java.lang.String>> regex​(java.util.regex.Pattern pattern, java.lang.CharSequence input, java.lang.String... groups)  
      static java.util.HashMap<java.lang.String,​java.lang.String> regexFirst​(java.util.regex.Matcher matcher, java.lang.String... groupNames)  
      static java.util.Optional<java.lang.String> regexSimple​(java.util.regex.Matcher matcher, java.lang.String groupName)  
      static java.util.List<java.lang.String> splitAtDigits​(java.lang.String versionPart)  
      • Methods inherited from class java.lang.Object

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

      • SECRET_URL_PATTERN

        public static java.lang.String SECRET_URL_PATTERN
    • Constructor Detail

      • MojoUtil

        public MojoUtil()
    • Method Detail

      • isPresent

        public static boolean isPresent​(java.lang.String test)
      • isEmpty

        public static boolean isEmpty​(java.lang.String test)
      • regex

        public static java.util.List<java.util.HashMap<java.lang.String,​java.lang.String>> regex​(java.util.regex.Pattern pattern,
                                                                                                       java.lang.CharSequence input,
                                                                                                       java.lang.String... groups)
      • regexFirst

        public static java.util.HashMap<java.lang.String,​java.lang.String> regexFirst​(java.util.regex.Matcher matcher,
                                                                                            java.lang.String... groupNames)
      • regexSimple

        public static java.util.Optional<java.lang.String> regexSimple​(java.util.regex.Matcher matcher,
                                                                       java.lang.String groupName)
      • splitAtDigits

        public static java.util.List<java.lang.String> splitAtDigits​(java.lang.String versionPart)
      • isNumeric

        public static boolean isNumeric​(java.lang.String number)
      • deletePath

        public static boolean deletePath​(java.nio.file.Path dir)