Package ghidra.program.model.lang
Class Processor
java.lang.Object
ghidra.program.model.lang.Processor
- All Implemented Interfaces:
Comparable<Processor>
-
Method Summary
Modifier and TypeMethodDescriptionint
boolean
static Processor
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.int
hashCode()
static Processor
toProcessor
(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:
compareTo
in interfaceComparable<Processor>
-