Package org.moditect.internal.parser
Class JdepsExtraArgsExtractor
- java.lang.Object
-
- org.moditect.internal.parser.JdepsExtraArgsExtractor
-
public final class JdepsExtraArgsExtractor extends java.lang.Object
-
-
Field Summary
Fields Modifier and Type Field Description private Log
log
static java.lang.String
MULTI_RELEASE_ARGUMENT
-
Constructor Summary
Constructors Constructor Description JdepsExtraArgsExtractor(Log log)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description private void
debug(java.lang.String message)
private void
error(java.lang.String message)
java.util.Optional<java.lang.Integer>
extractVersion(java.util.List<java.lang.String> jdepsExtraArgs)
private java.util.Optional<java.lang.Integer>
extractVersionFromNextArgument(java.util.List<java.lang.String> jdepsExtraArgs, int i)
private java.util.Optional<java.lang.Integer>
extractVersionFromSameArgument(java.lang.String multiReleaseArgument)
private java.util.Optional<java.lang.Integer>
parseVersionNumber(java.lang.String versionString)
-
-
-
Field Detail
-
MULTI_RELEASE_ARGUMENT
public static final java.lang.String MULTI_RELEASE_ARGUMENT
- See Also:
- Constant Field Values
-
log
private final Log log
-
-
Constructor Detail
-
JdepsExtraArgsExtractor
public JdepsExtraArgsExtractor(Log log)
-
-
Method Detail
-
extractVersion
public java.util.Optional<java.lang.Integer> extractVersion(java.util.List<java.lang.String> jdepsExtraArgs)
-
extractVersionFromNextArgument
private java.util.Optional<java.lang.Integer> extractVersionFromNextArgument(java.util.List<java.lang.String> jdepsExtraArgs, int i)
-
extractVersionFromSameArgument
private java.util.Optional<java.lang.Integer> extractVersionFromSameArgument(java.lang.String multiReleaseArgument)
-
parseVersionNumber
private java.util.Optional<java.lang.Integer> parseVersionNumber(java.lang.String versionString)
-
debug
private void debug(java.lang.String message)
-
error
private void error(java.lang.String message)
-
-