Class PackageNamePattern
java.lang.Object
org.moditect.model.PackageNamePattern
-
Nested Class Summary
Nested Classes -
Field Summary
FieldsModifier and TypeFieldDescriptionprivate static final Patternprivate static final Patternprivate final PackageNamePattern.Kindprivate static final Patternprivate final Pattern -
Constructor Summary
ConstructorsModifierConstructorDescriptionprivatePackageNamePattern(PackageNamePattern.Kind kind, String pattern, List<String> targetModules) -
Method Summary
Modifier and TypeMethodDescriptionprivate static PackageNamePatterngetKind()private static PackageNamePatternbooleanstatic PackageNamePatternparsePattern(String pattern) static List<PackageNamePattern> parsePatterns(String patterns) toString()
-
Field Details
-
INCLUSIVE_PATTERN
-
EXCLUSIVE_PATTERN
-
MODULES_PATTERN
-
kind
-
pattern
-
targetModules
-
-
Constructor Details
-
PackageNamePattern
private PackageNamePattern(PackageNamePattern.Kind kind, String pattern, List<String> targetModules)
-
-
Method Details
-
parsePatterns
-
parsePattern
-
modules
-
inclusive
-
exclusive
-
matches
-
getKind
-
getPattern
-
getTargetModules
-
toString
-