Class CouplingBetweenObjectsRule

  • All Implemented Interfaces:
    AstVisitor<Object,​Object>, JavaParserVisitor, JavaVisitor<Object,​Object>, PropertySource, Rule

    public class CouplingBetweenObjectsRule
    extends AbstractJavaRule
    CouplingBetweenObjects attempts to capture all unique Class attributes, local variables, and return types to determine how many objects a class is coupled to. This is only a gauge and isn't a hard and fast rule. The threshold value is configurable and should be determined accordingly
    Since:
    Feb 20, 2003
    Author:
    aglover