Package | Description |
---|---|
classycle | |
classycle.ant | |
classycle.dependency | |
classycle.util |
Modifier and Type | Field and Description |
---|---|
protected StringPattern |
CommandLine._reflectionPattern |
Modifier and Type | Method and Description |
---|---|
StringPattern |
CommandLine.getPattern()
Returns the pattern fully qualified class names have to match.
|
StringPattern |
CommandLine.getReflectionPattern()
Returns the reflection pattern as extracted from the option
-reflectionPattern.
|
Modifier and Type | Method and Description |
---|---|
static AtomicVertex[] |
Parser.readClassFiles(java.lang.String[] classFiles,
StringPattern pattern,
StringPattern reflectionPattern,
boolean mergeInnerClasses)
Reads the specified class files and creates a directed graph where each
vertex represents a class.
|
Constructor and Description |
---|
Analyser(java.lang.String[] classFiles,
StringPattern pattern,
StringPattern reflectionPattern,
boolean mergeInnerClasses)
Creates an instance for the specified files or folders which are
filtered by the specified
StringPattern object. |
Modifier and Type | Method and Description |
---|---|
protected StringPattern |
ClassycleTask.getPattern() |
protected StringPattern |
ClassycleTask.getReflectionPattern() |
Modifier and Type | Method and Description |
---|---|
StringPattern |
DependencyResult.getFinalSet()
Returns the pattern describing the final set.
|
StringPattern |
DependencyResult.getStartSet()
Returns the pattern describing the start set.
|
Constructor and Description |
---|
CheckCyclesStatement(StringPattern set,
int size,
boolean cycles,
classycle.dependency.SetDefinitionRepository repository) |
CheckSetStatement(StringPattern set,
classycle.dependency.SetDefinitionRepository repository) |
DependencyPathsRenderer(Vertex[] graph,
StringPattern startSetPattern,
StringPattern finalSetPattern) |
DependencyResult(StringPattern startSet,
StringPattern finalSet,
java.lang.String statement,
AtomicVertex[] paths) |
DependencyStatement(StringPattern[] startSets,
StringPattern[] finalSets,
java.lang.String dependencyType,
classycle.dependency.SetDefinitionRepository repository,
ResultRenderer renderer) |
DependencyStatement(StringPattern[] startSets,
StringPattern[] finalSets,
java.lang.String dependencyType,
classycle.dependency.SetDefinitionRepository repository,
ResultRenderer renderer) |
LayeringStatement(StringPattern[][] layers,
boolean strictLayering,
classycle.dependency.SetDefinitionRepository repository,
classycle.dependency.LayerDefinitionRepository layerRepository,
ResultRenderer renderer) |
PatternVertexCondition(StringPattern pattern) |
Modifier and Type | Class and Description |
---|---|
class |
AndStringPattern
Logical AND Operation on a sequence of
StringPatterns . |
class |
NotStringPattern
Logical NOT operation on the result of a wrapped
StringPattern . |
class |
OrStringPattern
Logical OR Operation on a sequence of
StringPatterns . |
class |
StringPatternSequence
Sequence of
StringPatterns . |
class |
TrueStringPattern
String pattern which return true in any case.
|
class |
WildCardPattern
Wildcard string pattern matching class.
|
Modifier and Type | Field and Description |
---|---|
protected java.util.List<StringPattern> |
StringPatternSequence._patterns |
Modifier and Type | Method and Description |
---|---|
static StringPattern |
WildCardPattern.createFromsPatterns(java.lang.String patterns,
java.lang.String delimiters)
Returns a
StringPattern object based on a sequences of
wild-card patterns separated by the specified delimiter characters. |
Modifier and Type | Method and Description |
---|---|
void |
StringPatternSequence.appendPattern(StringPattern pattern)
Appends the specified pattern.
|
Constructor and Description |
---|
AndStringPattern(StringPattern... pattern)
Creates instance with specified patterns.
|
NotStringPattern(StringPattern pattern)
Creates an instance based on the specified pattern.
|
OrStringPattern(StringPattern... pattern)
Creates instance with specified patterns.
|
StringPatternSequence(StringPattern[] pattern) |