Class DependencyDefinitionParser


  • public class DependencyDefinitionParser
    extends java.lang.Object
    Parser for a dependency definition file.
    Author:
    Franz-Josef Elmer
    • Field Detail

      • INDEPENDENT_OF_KEY_WORD

        public static final java.lang.String INDEPENDENT_OF_KEY_WORD
        See Also:
        Constant Field Values
      • EXCLUDING_KEY_WORD

        public static final java.lang.String EXCLUDING_KEY_WORD
        See Also:
        Constant Field Values
      • DIRECTLY_INDEPENDENT_OF_KEY_WORD

        public static final java.lang.String DIRECTLY_INDEPENDENT_OF_KEY_WORD
        See Also:
        Constant Field Values
      • DEPENDENT_ONLY_ON_KEY_WORD

        public static final java.lang.String DEPENDENT_ONLY_ON_KEY_WORD
        See Also:
        Constant Field Values
      • CLASS_CYCLES_KEY_WORD

        public static final java.lang.String CLASS_CYCLES_KEY_WORD
        See Also:
        Constant Field Values
      • PACKAGE_CYCLES_KEY_WORD

        public static final java.lang.String PACKAGE_CYCLES_KEY_WORD
        See Also:
        Constant Field Values
      • LAYERING_OF_KEY_WORD

        public static final java.lang.String LAYERING_OF_KEY_WORD
        See Also:
        Constant Field Values
      • STRICT_LAYERING_OF_KEY_WORD

        public static final java.lang.String STRICT_LAYERING_OF_KEY_WORD
        See Also:
        Constant Field Values
    • Constructor Detail

      • DependencyDefinitionParser

        public DependencyDefinitionParser​(java.lang.String dependencyDefinition,
                                          classycle.dependency.DependencyProperties properties,
                                          ResultRenderer renderer)
    • Method Detail

      • getStatements

        public Statement[] getStatements()