Class ClasspathScanningLoader

    • Constructor Detail

      • ClasspathScanningLoader

        public ClasspathScanningLoader​(java.util.Properties properties,
                                       java.lang.String[] acceptPackages)
        Construct a ClasspathScanningLoader scans the runtime classpath of the current java process for recipes
        Parameters:
        properties - Yaml placeholder properties
        acceptPackages - Limit scan to specified packages
      • ClasspathScanningLoader

        public ClasspathScanningLoader​(java.util.Properties properties,
                                       java.lang.ClassLoader classLoader)
        Construct a ClasspathScanningLoader scans the provided classload for recipes
        Parameters:
        properties - Yaml placeholder properties
        classLoader - Limit scan to classes loadable by this classloader
      • ClasspathScanningLoader

        public ClasspathScanningLoader​(java.nio.file.Path jar,
                                       java.util.Properties properties,
                                       java.lang.ClassLoader classLoader)