INNER CODE UNIT · Java
fromOptions
goldmansachs/obevo · obevo-dbmetadata-impl/src/main/java/schemacrawler/schemacrawler/LimitOptionsBuilderFixed.java:118
public LimitOptionsBuilderFixed fromOptions(final LimitOptions options) {
if (options == null) {
return this;
}
for (DatabaseObjectRuleForInclusion ruleForInclusion : DatabaseObjectRuleForInclusion.values()) {
inclusionRules.put(ruleForInclusion, options.get(ruleForInclusion));
}
tableTypes = Optional.ofNullable(options.getTableTypes());
tableNamePattern = options.getTableNamePattern();
routineTypes = Optional.ofNullable(options.getRoutineTypes());
return this;
}
@Override
public Config toConfig() {