INNER CODE UNIT · Java

toConfig

goldmansachs/obevo · obevo-dbmetadata-impl/src/main/java/schemacrawler/schemacrawler/LimitOptionsBuilderFixed.java:135

    public Config toConfig() {
        throw new UnsupportedOperationException();
    }

    @Override
    public LimitOptions toOptions() {
        return new LimitOptions(new EnumMap<>(inclusionRules),
                tableTypes
                        .map(types -> new ArrayList<>(types))
                        .orElse(null),
                tableNamePattern,
                routineTypes
                        .map(types -> types.isEmpty() ? EnumSet.noneOf(RoutineType.class) : EnumSet.copyOf(types))
                        .orElse(null));
    }

    public LimitOptionsBuilderFixed includeAllRoutines() {
        includeRoutines(new IncludeAll());

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…