Package ghidra.plugins.importer.batch
Class BatchSegregatingCriteria
java.lang.Object
ghidra.plugins.importer.batch.BatchSegregatingCriteria
Set of identifying pieces of info that allow us to segregate files that we are
importing into groups.
Criteria are:
- Filename extension of source file
- Loader name
- Set of LanguageCompilerSpecs and preferred flags (ie.
BatchGroupLoadSpec)
-
Constructor Summary
ConstructorsConstructorDescriptionBatchSegregatingCriteria(Loader loader, Collection<LoadSpec> loadSpecs, ByteProvider provider) -
Method Summary
Modifier and TypeMethodDescriptionbooleanReturn theBatchGroupLoadSpecs as a sorted list.inthashCode()toString()
-
Constructor Details
-
BatchSegregatingCriteria
public BatchSegregatingCriteria(Loader loader, Collection<LoadSpec> loadSpecs, ByteProvider provider)
-
-
Method Details
-
getFileExt
-
getLoader
-
getBatchGroupLoadSpecs
Return theBatchGroupLoadSpecs as a sorted list.- Returns:
- sorted list of
BatchGroupLoadSpecs.
-
getFirstPreferredLoadSpec
-
toString
-
hashCode
public int hashCode() -
equals
-