public final class BannedImportGroup extends Object
| Modifier and Type | Class and Description |
|---|---|
static class |
BannedImportGroup.Builder |
| Modifier and Type | Method and Description |
|---|---|
boolean |
allowedImportMatches(String importName) |
boolean |
basePackageMatches(String fqcn) |
static BannedImportGroup.Builder |
builder() |
boolean |
equals(Object obj) |
boolean |
exclusionMatches(String fqcn) |
List<PackagePattern> |
getAllowedImports() |
List<PackagePattern> |
getBannedImports() |
List<PackagePattern> |
getBasePackages() |
List<PackagePattern> |
getExcludedClasses() |
String |
getReason() |
int |
hashCode() |
Optional<PackagePattern> |
ifImportIsBanned(String importName) |
String |
toString() |
public static BannedImportGroup.Builder builder()
public List<PackagePattern> getBasePackages()
public boolean basePackageMatches(String fqcn)
public List<PackagePattern> getBannedImports()
public Optional<PackagePattern> ifImportIsBanned(String importName)
public List<PackagePattern> getAllowedImports()
public boolean allowedImportMatches(String importName)
public List<PackagePattern> getExcludedClasses()
public boolean exclusionMatches(String fqcn)
public String getReason()
Copyright © 2014–2019. All rights reserved.