Package nl.basjes.parse.useragent.config
Class ConfigLoader
- java.lang.Object
-
- nl.basjes.parse.useragent.config.ConfigLoader
-
public class ConfigLoader extends Object
-
-
Field Summary
Fields Modifier and Type Field Description static String
DEFAULT_RESOURCES
-
Constructor Summary
Constructors Constructor Description ConfigLoader(boolean showLoading)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description ConfigLoader
addResource(String resourceName, boolean optionalResource)
ConfigLoader
addResource(List<String> resourceNames, boolean optionalResource)
ConfigLoader
addYaml(String configString, String filename)
ConfigLoader
dropTests()
static boolean
isTestRulesOnlyFile(String filename)
ConfigLoader
keepTests()
AnalyzerConfig
load()
void
loadResources(String resourceString, boolean showLoadMessages, boolean areOptional)
-
-
-
Field Detail
-
DEFAULT_RESOURCES
public static final String DEFAULT_RESOURCES
- See Also:
- Constant Field Values
-
-
Method Detail
-
addResource
public ConfigLoader addResource(List<String> resourceNames, boolean optionalResource)
-
addResource
public ConfigLoader addResource(String resourceName, boolean optionalResource)
-
addYaml
public ConfigLoader addYaml(String configString, String filename)
-
keepTests
public ConfigLoader keepTests()
-
dropTests
public ConfigLoader dropTests()
-
load
public AnalyzerConfig load()
-
loadResources
public void loadResources(String resourceString, boolean showLoadMessages, boolean areOptional)
-
isTestRulesOnlyFile
public static boolean isTestRulesOnlyFile(String filename)
-
-