Package ghidra.framework.analysis
Class AnalysisPhase
- java.lang.Object
-
- ghidra.framework.analysis.AnalysisPhase
-
- All Implemented Interfaces:
java.lang.Comparable<AnalysisPhase>
public class AnalysisPhase extends java.lang.Object implements java.lang.Comparable<AnalysisPhase>
-
-
Constructor Summary
Constructors Constructor Description AnalysisPhase(AnalysisRecipe recipe, int index, boolean isCheckPoint)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description int
compareTo(AnalysisPhase o)
boolean
equals(java.lang.Object obj)
AnalysisPhase
getExecutionPhase(Analyzer analyzer)
int
getIndex()
java.lang.String
getName()
int
hashCode()
boolean
isCheckPoint()
boolean
isEnabled(Analyzer analyzer)
void
setIsCheckPoint(boolean b)
java.lang.String
toString()
org.jdom.Element
toXML()
-
-
-
Constructor Detail
-
AnalysisPhase
public AnalysisPhase(AnalysisRecipe recipe, int index, boolean isCheckPoint)
-
-
Method Detail
-
equals
public final boolean equals(java.lang.Object obj)
- Overrides:
equals
in classjava.lang.Object
-
hashCode
public final int hashCode()
- Overrides:
hashCode
in classjava.lang.Object
-
toString
public java.lang.String toString()
- Overrides:
toString
in classjava.lang.Object
-
getName
public java.lang.String getName()
-
toXML
public org.jdom.Element toXML()
-
getIndex
public int getIndex()
-
isEnabled
public boolean isEnabled(Analyzer analyzer)
-
getExecutionPhase
public AnalysisPhase getExecutionPhase(Analyzer analyzer)
-
compareTo
public int compareTo(AnalysisPhase o)
- Specified by:
compareTo
in interfacejava.lang.Comparable<AnalysisPhase>
-
isCheckPoint
public boolean isCheckPoint()
-
setIsCheckPoint
public void setIsCheckPoint(boolean b)
-
-