Class CrawlerAPI


  • public class CrawlerAPI
    extends Object
    • Field Detail

      • REPOSITORY_URL

        public static final String REPOSITORY_URL
      • FILE_PATH

        public static final String FILE_PATH
      • FILE_NAME

        public static final String FILE_NAME
      • VERSION_ID

        public static final String VERSION_ID
      • VERSION_DATE

        public static final String VERSION_DATE
      • CRAWLED_DATE

        public static final String CRAWLED_DATE
    • Constructor Detail

      • CrawlerAPI

        public CrawlerAPI​(String[] args)
    • Method Detail

      • getDownloadedModels

        public static ArrayList<String> getDownloadedModels​(App crawler)
      • getModelChangeSet

        public static ChangeSet getModelChangeSet​(Map<String,​ChangeSet> changesPerRelease,
                                                  String modelName)
        Return all ChangeSet changes associated with the given modelName.
        Parameters:
        changesPerRelease - the changes per release
        modelName - the model name
        Returns:
        the model change set
      • getModelChange

        public static String getModelChange​(Change change,
                                            String field)
        Return a specific field within the provided model's change.
        Parameters:
        change - the change
        field - the field
        Returns:
        the model change
      • main

        public static void main​(String[] args)
        Class demo. Uncomment the procedure you wish to test
        Parameters:
        args - the args