INNER CODE UNIT · Java

toOptions

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

    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());
        return this;
    }

    public LimitOptionsBuilderFixed includeAllSequences() {
        includeSequences(new IncludeAll());

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…