All Downloads are FREE. Search and download functionalities are using the official Maven repository.

tech.guyi.ipojo.compile.lib.expand.manifest.ManifestExpand Maven / Gradle / Ivy

There is a newer version: 1.0.0.4
Show newest version
package tech.guyi.ipojo.compile.lib.expand.manifest;

import javassist.ClassPool;
import tech.guyi.ipojo.compile.lib.compile.entry.CompileClass;
import tech.guyi.ipojo.compile.lib.configuration.Compile;
import tech.guyi.ipojo.compile.lib.expand.manifest.entry.Manifest;

import java.util.List;
import java.util.Set;

public interface ManifestExpand {

    default int order(){
        return 999;
    }

    default boolean check(Compile compile){
        return true;
    }

    List execute(ClassPool pool, Set components, Compile compile) throws Exception;

}




© 2015 - 2024 Weber Informatics LLC | Privacy Policy