Uses of Class
de.skuzzle.enforcer.restrictimports.analyze.PackagePattern
-
Packages that use PackagePattern Package Description de.skuzzle.enforcer.restrictimports.analyze -
-
Uses of PackagePattern in de.skuzzle.enforcer.restrictimports.analyze
Methods in de.skuzzle.enforcer.restrictimports.analyze that return PackagePattern Modifier and Type Method Description PackagePatternMatchedImport. getMatchedBy()static PackagePatternPackagePattern. parse(String patternString)Parses the given String into aPackagePattern.Methods in de.skuzzle.enforcer.restrictimports.analyze that return types with arguments of type PackagePattern Modifier and Type Method Description List<PackagePattern>BannedImportGroup. getAllowedImports()List<PackagePattern>BannedImportGroup. getBannedImports()List<PackagePattern>BannedImportGroup. getBasePackages()List<PackagePattern>BannedImportGroup. getExclusions()Optional<PackagePattern>BannedImportGroup. ifImportIsBanned(String importName)static List<PackagePattern>PackagePattern. parseAll(Collection<String> patternStrings)Parses each string of the given collection into aPackagePatternand returns them in a list.Methods in de.skuzzle.enforcer.restrictimports.analyze with parameters of type PackagePattern Modifier and Type Method Description intPackagePattern. compareTo(PackagePattern other)booleanPackagePattern. matches(PackagePattern otherPackagePattern)Tests whether the given package pattern is matched by this package pattern instance.MatchedFile.BuilderMatchedFile.Builder. withMatchAt(int importLine, String matchedString, PackagePattern matchedBy)Records a matched import within this file.Method parameters in de.skuzzle.enforcer.restrictimports.analyze with type arguments of type PackagePattern Modifier and Type Method Description BannedImportGroup.BuilderBannedImportGroup.Builder. withAllowedImports(List<PackagePattern> allowedImports)BannedImportGroup.BuilderBannedImportGroup.Builder. withBannedImports(List<PackagePattern> bannedImports)BannedImportGroup.BuilderBannedImportGroup.Builder. withBasePackages(List<PackagePattern> basePackages)BannedImportGroup.BuilderBannedImportGroup.Builder. withExclusions(List<PackagePattern> exclusions)
-