INNER CODE UNIT · Java

routineTypes

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

    public LimitOptionsBuilderFixed routineTypes(final Collection<RoutineType> routineTypes) {
        if (routineTypes == null) {
            // null signifies include all routine types
            this.routineTypes = Optional.empty();
        } else if (routineTypes.isEmpty()) {
            this.routineTypes = Optional.of(Collections.emptySet());
        } else {
            this.routineTypes = Optional.of(new HashSet<>(routineTypes));
        }
        return this;
    }

    /**
     * Sets routine types from a comma-separated list of routine types.
     *
     * @param routineTypesString Comma-separated list of routine types.
     */
    public LimitOptionsBuilderFixed routineTypes(final String routineTypesString) {

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…