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
ConstructorDescriptionBatchSegregatingCriteria
(Loader loader, Collection<LoadSpec> loadSpecs, ByteProvider provider) -
Method Summary
Modifier and TypeMethodDescriptionboolean
Return theBatchGroupLoadSpec
s as a sorted list.int
hashCode()
toString()
-
Constructor Details
-
BatchSegregatingCriteria
public BatchSegregatingCriteria(Loader loader, Collection<LoadSpec> loadSpecs, ByteProvider provider)
-
-
Method Details
-
getFileExt
-
getLoader
-
getBatchGroupLoadSpecs
Return theBatchGroupLoadSpec
s as a sorted list.- Returns:
- sorted list of
BatchGroupLoadSpec
s.
-
getFirstPreferredLoadSpec
-
toString
-
hashCode
public int hashCode() -
equals
-