
com.moon.runner.core.ParseSetting Maven / Gradle / Ivy
package com.moon.runner.core;
import com.moon.runner.IRunnerSetting;
import com.moon.runner.RunnerFunction;
import java.util.List;
import java.util.Map;
import java.util.function.Supplier;
/**
* @author moonsky
*/
enum ParseSetting implements IRunnerSetting {
VALUE;
@Override
public Class getCaller(String name) { return IGetLoad.of(name); }
@Override
public RunnerFunction getFunction(String name) { return IGetFun.tryLoad(name); }
public static Supplier getArrCreator(IRunnerSetting customer) {
return customer == null ? VALUE.getArrCreator() : customer.getArrCreator();
}
public static Supplier
© 2015 - 2025 Weber Informatics LLC | Privacy Policy