Package berlin.yuna.mavendeploy.util
Class MojoUtil
- java.lang.Object
-
- berlin.yuna.mavendeploy.util.MojoUtil
-
public class MojoUtil extends java.lang.Object
-
-
Field Summary
Fields Modifier and Type Field Description static java.lang.StringSECRET_URL_PATTERN
-
Constructor Summary
Constructors Constructor Description MojoUtil()
-
Method Summary
Modifier and Type Method Description static booleandeletePath(java.nio.file.Path dir)static booleanisEmpty(java.lang.String test)static booleanisNumeric(java.lang.String number)static booleanisPresent(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)
-
-
-
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)
-
-