INNER CODE UNIT · Java
fromConfig
goldmansachs/obevo · obevo-dbmetadata-impl/src/main/java/schemacrawler/schemacrawler/LimitOptionsBuilderFixed.java:100
public LimitOptionsBuilderFixed fromConfig(final Config config) {
if (config == null) {
return this;
}
for (DatabaseObjectRuleForInclusion ruleForInclusion : DatabaseObjectRuleForInclusion.values()) {
final InclusionRule inclusionRule = config.getInclusionRuleWithDefault(
ruleForInclusion.getIncludePatternProperty(),
ruleForInclusion.getExcludePatternProperty(),
getDefaultInclusionRule(ruleForInclusion));
inclusionRules.put(ruleForInclusion, inclusionRule);
}
return this;
}
@Override