src/main/java/com/itfsw/mybatis/generator/plugins/utils/PluginTools.java
public static int getPluginIndex(Context context, Class plugin) {
        List<PluginConfiguration> list = getConfigPlugins(context);
        // 检查是否配置了ModelColumnPlugin插件
        for (int i = 0; i < list.size(); i++) {
            PluginConfiguration config = list.get(i);
            if (plugin.getName().equals(config.getConfigurationType())) {
                return i;
            }
        }
        return -1;
    }
public static int getPluginIndex(Context context, Class plugin) {
        List<PluginConfiguration> list = getConfigPlugins(context);
        // 检查是否配置了ModelColumnPlugin插件
        for (int i = 0; i < list.size(); i++) {
            PluginConfiguration config = list.get(i);
            if (plugin.getName().equals(config.getConfigurationType())) {
                return i;
            }
        }
        return -1;
    }
public static int getPluginIndex ( Context context , Class plugin ) { List < PluginConfiguration > list = getConfigPlugins ( context ) ; // 检查是否配置了ModelColumnPlugin插件 for ( int i = 0 ; i < list . size ( ) ; i ++ ) { PluginConfiguration config = list . get ( i ) ; if ( plugin . getName ( ) . equals ( config . getConfigurationType ( ) ) ) { return i ; } } return - 1 ; }
获取插件所在位置
@param context 上下文
@param plugin  插件
@return -1:未找到
获取插件所在位置