| 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  StringPatternobject. | 
| 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  | AndStringPatternLogical AND Operation on a sequence of  StringPatterns. | 
| class  | NotStringPatternLogical NOT operation on the result of a wrapped  StringPattern. | 
| class  | OrStringPatternLogical OR Operation on a sequence of  StringPatterns. | 
| class  | StringPatternSequenceSequence of  StringPatterns. | 
| class  | TrueStringPatternString pattern which return true in any case. | 
| class  | WildCardPatternWildcard 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  StringPatternobject 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) |