public class Plugin extends Object implements Closeable
| 构造器和说明 |
|---|
Plugin(String dirpath,
String parentClassName,
ClassLoader parent,
int maxLevel) |
Plugin(String dirpath,
String parentClassName,
ClassLoader parent,
List<String> includes,
List<String> excludes,
int maxLevel) |
public Plugin(String dirpath, String parentClassName, ClassLoader parent, int maxLevel)
dirpath - 插件所在目录parentClassName - 插件的父接口parent - 项目所在的classloadmaxLevel - 需要找插件目录的第几层public void close()
close 在接口中 Closeableclose 在接口中 AutoCloseablepublic ClassLoaderPlugin getLoad()
public Class<?> loadSingle()
public Object newObject(com.alibaba.fastjson.JSONObject params)
public Object newObject()
Copyright © 2022. All rights reserved.