Package ghidra.program.model.lang
Class Processor
java.lang.Object
ghidra.program.model.lang.Processor
- All Implemented Interfaces:
Comparable<Processor>
-
Method Summary
Modifier and TypeMethodDescriptionintbooleanstatic ProcessorUse this method if you want to grab a reference to a Processor given its name, but if it doesn't exist go ahead and create it anyway and return the new instance.inthashCode()static ProcessortoProcessor(String name) Use this method to look up a Processor from a String when you want a ProcessorNotFoundException thrown if the Processor isn't found.toString()
-
Method Details
-
findOrPossiblyCreateProcessor
Use this method if you want to grab a reference to a Processor given its name, but if it doesn't exist go ahead and create it anyway and return the new instance.- Parameters:
name- the name of the Processor you're looking for/going to create- Returns:
- the Processor
-
toProcessor
Use this method to look up a Processor from a String when you want a ProcessorNotFoundException thrown if the Processor isn't found.Warning: Use of this method depends upon languages being loaded. See
DefaultLanguageService.- Parameters:
name- the name of the Processor you're looking for- Returns:
- the Processor
- Throws:
ProcessorNotFoundException- if the processor doesn't exist yet
-
toString
-
hashCode
public int hashCode() -
equals
-
compareTo
- Specified by:
compareToin interfaceComparable<Processor>
-