Package edu.umd.cs.findbugs.plan
Class DetectorOrderingConstraint
- java.lang.Object
-
- edu.umd.cs.findbugs.plan.DetectorOrderingConstraint
-
public class DetectorOrderingConstraint extends java.lang.ObjectAn ordering constraint which must be taken into account when Detectors are run.- Author:
- David Hovemeyer
- See Also:
Plugin,ExecutionPlan
-
-
Constructor Summary
Constructors Constructor Description DetectorOrderingConstraint(DetectorFactorySelector earlier, DetectorFactorySelector later)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description DetectorFactorySelectorgetEarlier()DetectorFactorySelectorgetLater()booleanisSingleSource()Determine whether or not this ordering constraint resulted from an ordering constraint having a single detector as its source (ealier detector).voidsetSingleSource(boolean singleSource)Set whether or not this ordering constraint resulted from an ordering constraint having a single detector as its source (ealier detector).java.lang.StringtoString()
-
-
-
Constructor Detail
-
DetectorOrderingConstraint
public DetectorOrderingConstraint(DetectorFactorySelector earlier, DetectorFactorySelector later)
-
-
Method Detail
-
setSingleSource
public void setSingleSource(boolean singleSource)
Set whether or not this ordering constraint resulted from an ordering constraint having a single detector as its source (ealier detector). Such constraints automatically enable the source (earlier) detector if the target (later) detector is enabled.
-
isSingleSource
public boolean isSingleSource()
Determine whether or not this ordering constraint resulted from an ordering constraint having a single detector as its source (ealier detector). Such constraints automatically enable the source (earlier) detector if the target (later) detector is enabled.- Returns:
- true if this edge has a single detector as its source (earlier detector)
-
getEarlier
public DetectorFactorySelector getEarlier()
-
getLater
public DetectorFactorySelector getLater()
-
toString
public java.lang.String toString()
- Overrides:
toStringin classjava.lang.Object
-
-