JavaScript is disabled on your browser.
Skip navigation links
Overview
Package
Class
Use
Tree
Deprecated
Index
Help
Prev
Next
Frames
No Frames
All Classes
A
B
C
D
E
G
H
I
L
M
P
R
S
T
A
analyze(Stream<Path>, BannedImportGroup)
- Method in interface de.skuzzle.enforcer.restrictimports.
SourceTreeAnalyzer
Analyzes all java classes found recursively in the given root directories for matches of banned imports.
AnalyzerFactory
- Interface in
de.skuzzle.enforcer.restrictimports
B
BannedImportGroup
- Class in
de.skuzzle.enforcer.restrictimports
BannedImportGroup(PackagePattern, List<PackagePattern>, List<PackagePattern>, List<PackagePattern>)
- Constructor for class de.skuzzle.enforcer.restrictimports.
BannedImportGroup
C
createAnalyzer()
- Method in interface de.skuzzle.enforcer.restrictimports.
AnalyzerFactory
createAnalyzer()
- Method in class de.skuzzle.enforcer.restrictimports.impl.
DefaultAnalyzerFactory
D
de.skuzzle.enforcer.restrictimports
- package de.skuzzle.enforcer.restrictimports
de.skuzzle.enforcer.restrictimports.impl
- package de.skuzzle.enforcer.restrictimports.impl
DefaultAnalyzerFactory
- Class in
de.skuzzle.enforcer.restrictimports.impl
E
equals(Object)
- Method in class de.skuzzle.enforcer.restrictimports.impl.
PackagePatternImpl
execute(EnforcerRuleHelper)
- Method in class de.skuzzle.enforcer.restrictimports.
RestrictImports
G
getAllowedImports()
- Method in class de.skuzzle.enforcer.restrictimports.
BannedImportGroup
getBannedImports()
- Method in class de.skuzzle.enforcer.restrictimports.
BannedImportGroup
getBasePackage()
- Method in class de.skuzzle.enforcer.restrictimports.
BannedImportGroup
getCacheId()
- Method in class de.skuzzle.enforcer.restrictimports.
RestrictImports
getExcludedClasses()
- Method in class de.skuzzle.enforcer.restrictimports.
BannedImportGroup
getImportLine()
- Method in class de.skuzzle.enforcer.restrictimports.
Match
getInstance()
- Static method in class de.skuzzle.enforcer.restrictimports.impl.
DefaultAnalyzerFactory
getMatchedString()
- Method in class de.skuzzle.enforcer.restrictimports.
Match
getSourceFile()
- Method in class de.skuzzle.enforcer.restrictimports.
Match
H
hashCode()
- Method in class de.skuzzle.enforcer.restrictimports.impl.
PackagePatternImpl
I
IOUtils
- Interface in
de.skuzzle.enforcer.restrictimports
Some IO utility methods for java NIO features.
IOUtilsImpl
- Class in
de.skuzzle.enforcer.restrictimports.impl
IOUtilsImpl()
- Constructor for class de.skuzzle.enforcer.restrictimports.impl.
IOUtilsImpl
isCacheable()
- Method in class de.skuzzle.enforcer.restrictimports.
RestrictImports
isFile(Path)
- Method in class de.skuzzle.enforcer.restrictimports.impl.
IOUtilsImpl
isFile(Path)
- Method in interface de.skuzzle.enforcer.restrictimports.
IOUtils
isResultValid(EnforcerRule)
- Method in class de.skuzzle.enforcer.restrictimports.
RestrictImports
L
lines(Path)
- Method in class de.skuzzle.enforcer.restrictimports.impl.
IOUtilsImpl
lines(Path)
- Method in interface de.skuzzle.enforcer.restrictimports.
IOUtils
listFiles(Path, Predicate<Path>)
- Method in class de.skuzzle.enforcer.restrictimports.impl.
IOUtilsImpl
listFiles(Path, Predicate<Path>)
- Method in interface de.skuzzle.enforcer.restrictimports.
IOUtils
M
Match
- Class in
de.skuzzle.enforcer.restrictimports
Represents a single match of a banned import within a java source file.
Match(String, int, String)
- Constructor for class de.skuzzle.enforcer.restrictimports.
Match
matches(String)
- Method in class de.skuzzle.enforcer.restrictimports.impl.
PackagePatternImpl
matches(String)
- Method in interface de.skuzzle.enforcer.restrictimports.
PackagePattern
P
PackagePattern
- Interface in
de.skuzzle.enforcer.restrictimports
Pattern class to match java style package and class names using wild card operators.
PackagePatternImpl
- Class in
de.skuzzle.enforcer.restrictimports.impl
PackagePatternImpl(String)
- Constructor for class de.skuzzle.enforcer.restrictimports.impl.
PackagePatternImpl
parse(String)
- Static method in interface de.skuzzle.enforcer.restrictimports.
PackagePattern
parseAll(Collection<String>)
- Static method in interface de.skuzzle.enforcer.restrictimports.
PackagePattern
R
RestrictImports
- Class in
de.skuzzle.enforcer.restrictimports
RestrictImports()
- Constructor for class de.skuzzle.enforcer.restrictimports.
RestrictImports
RuntimeIOException
- Exception in
de.skuzzle.enforcer.restrictimports.impl
S
setAllowedImports(List<String>)
- Method in class de.skuzzle.enforcer.restrictimports.
RestrictImports
setBannedImports(List<String>)
- Method in class de.skuzzle.enforcer.restrictimports.
RestrictImports
setBasePackage(String)
- Method in class de.skuzzle.enforcer.restrictimports.
RestrictImports
setExcludedClasses(List<String>)
- Method in class de.skuzzle.enforcer.restrictimports.
RestrictImports
SourceTreeAnalyzer
- Interface in
de.skuzzle.enforcer.restrictimports
Analyzes the whole source tree for matches of banned imports.
T
toString()
- Method in class de.skuzzle.enforcer.restrictimports.impl.
PackagePatternImpl
A
B
C
D
E
G
H
I
L
M
P
R
S
T
Skip navigation links
Overview
Package
Class
Use
Tree
Deprecated
Index
Help
Prev
Next
Frames
No Frames
All Classes
Copyright © 2014–2016. All rights reserved.