Class ComponentMetrics

java.lang.Object
io.github.usekylis.archmetrics.internal.ComponentMetrics

public final class ComponentMetrics extends Object
  • Constructor Details

    • ComponentMetrics

      public ComponentMetrics(String component, int classCount, int abstractTypeCount, int afferentCoupling, int efferentCoupling, double abstractness, double instability, double distance, Set<String> incomingComponents, Set<String> outgoingComponents)
  • Method Details

    • getComponent

      public String getComponent()
    • getClassCount

      public int getClassCount()
    • getAbstractTypeCount

      public int getAbstractTypeCount()
    • getAfferentCoupling

      public int getAfferentCoupling()
    • getEfferentCoupling

      public int getEfferentCoupling()
    • getAbstractness

      public double getAbstractness()
    • getInstability

      public double getInstability()
    • getDistance

      public double getDistance()
    • getIncomingComponents

      public Set<String> getIncomingComponents()
    • getOutgoingComponents

      public Set<String> getOutgoingComponents()