Class BatchSegregatingCriteria


  • public class BatchSegregatingCriteria
    extends java.lang.Object
    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 Detail

      • BatchSegregatingCriteria

        public BatchSegregatingCriteria​(Loader loader,
                                        java.util.Collection<LoadSpec> loadSpecs,
                                        ByteProvider provider)
    • Method Detail

      • getFileExt

        public java.lang.String getFileExt()
      • getLoader

        public java.lang.String getLoader()
      • toString

        public java.lang.String toString()
        Overrides:
        toString in class java.lang.Object
      • hashCode

        public int hashCode()
        Overrides:
        hashCode in class java.lang.Object
      • equals

        public boolean equals​(java.lang.Object obj)
        Overrides:
        equals in class java.lang.Object