Hide option groups from reporting.

@param groups option enum classes to hide
@return config instance for chained calls
18033
@SafeVarargs
    public final OptionsConfig hideGroups(final Class<Enum>... groups) {
        hiddenGroups.addAll(Arrays.asList(groups));
        return this;
    }
551453
function(group, layer)
	{
	    group.collapsing = true;
	    
	    if (lang.isValue(group.groupContainer))
		layer.removeContainer(group.groupContainer);
	    else
	    {
		for (var i in group.containers)
		    layer.removeContainer(group.containers[i])
		    
		for (var i in group.groups)
		    WireIt.GroupUtils.removeGroupFromLayer(group.groups[i], layer);
	    }
	    group.collapsing = false;
	}
371397
public static <T extends Extendable> List<T> group(final List<T> values, final Group[] groups) {
        final SortableList<T> list = getSortableList(values);
        final GroupStrategy strategy = new GroupStrategy();
        for (int i = groups.length - 1; i >= 0; i--) {
            list.sortOnProperty(groups[i], true, strategy);
        }
        return list;
    }
266173
public GroupsConfigurationBuilder clearGroupers() {
      List<Grouper<?>> groupers = attributes.attribute(GROUPERS).get();
      groupers.clear();
      attributes.attribute(GROUPERS).set(groupers);
      return this;
   }
517194
public List<String> getGroups(String... groups) {
        synchronized (Hdf5Archive.LOCK_OBJECT) {
            if (groups.length == 0)
                return getObjects(this.file, H5O_TYPE_GROUP);
            Group[] groupArray = openGroups(groups);
            List<String> ls = getObjects(groupArray[groupArray.length - 1], H5O_TYPE_GROUP);
            closeGroups(groupArray);
            return ls;
        }
    }
1351008
def removeSettingsGroup(groupName, settings=None):
    
    logger.debug("Removing settings group: {}".format(groupName))
    settings = QtCore.QSettings() if settings is None else settings
    settings.remove(groupName)
737045
@Deprecated
    public ListGroupsResult withGroups(java.util.Collection<Group> groups) {
        setGroups(groups);
        return this;
    }
751861
public static Object getFirstOption(final List<?> options) {
		if (options != null) {
			for (Object option : options) {
				if (option instanceof OptionGroup) {
					List<?> groupOptions = ((OptionGroup) option).getOptions();
					if (groupOptions != null && !groupOptions.isEmpty()) {
						return groupOptions.get(0);
					}
				} else {
					return option;
				}
			}
		}
		return null;
	}
577583
public ElementWithOptions addOptionGroup(OptionGroup optionGroup) {
        if (optionGroup == null) {
            throw new IllegalArgumentException("Group cannot be null");
        }

        String groupId = optionGroup.getId();
        if (optionGroups.containsKey(groupId)) {
            throw new IllegalArgumentException("The group id '" + groupId + "' already present in this element");
        }

        Set<String> groupValues = optionGroup.getOptionValues();
        for (String groupValue : groupValues) {
            if (this.hasValue(groupValue)) {
                throw new IllegalArgumentException("The value '" + groupValue + "' is already present in this element");
            }
        }

        optionGroups.put(groupId, optionGroup);
        return this;
    }
589965
@Override
	public void removeByGroupId(long groupId) {
		for (CPDefinitionOptionValueRel cpDefinitionOptionValueRel : findByGroupId(
				groupId, QueryUtil.ALL_POS, QueryUtil.ALL_POS, null)) {
			remove(cpDefinitionOptionValueRel);
		}
	}
234437
public ElementWithOptions removeOption(String value) {
        for (OptionGroup group : optionGroups.values()) {
            group.removeOption(value);
        }
        return this;
    }
202755
public OperationFuture<List<Group>> delete(Group... groups) {
        List<Group> groupList = Arrays.asList(groups);

        List<JobFuture> jobs = groupList.stream()
            .map(group -> delete(group).jobFuture())
            .collect(toList());

        return new OperationFuture<>(
            groupList,
            new ParallelJobsFuture(jobs)
        );
    }
28380
public void setGroups(java.util.Collection<ReservationCoverageGroup> groups) {
        if (groups == null) {
            this.groups = null;
            return;
        }

        this.groups = new java.util.ArrayList<ReservationCoverageGroup>(groups);
    }
586373
@Override
	public void removeByGroupId(long groupId) {
		for (CPOptionCategory cpOptionCategory : findByGroupId(groupId,
				QueryUtil.ALL_POS, QueryUtil.ALL_POS, null)) {
			remove(cpOptionCategory);
		}
	}
812182
public java.util.List<OptionGroupOptionSetting> getOptionGroupOptionSettings() {
        if (optionGroupOptionSettings == null) {
            optionGroupOptionSettings = new com.amazonaws.internal.SdkInternalList<OptionGroupOptionSetting>();
        }
        return optionGroupOptionSettings;
    }
793557
public String remove(String group, Object key) {
		return this.groupedMap.remove(group, Convert.toStr(key));
	}
938118
public OptionsBuilder excludes(/* @Nullable */ Collection<String> excludes) {

		if (excludes != null && !excludes.isEmpty()) {
			if (!options.containsKey(Options.EXCLUDES)) {
				options.put(Options.EXCLUDES, new ArrayList<Object>());
			}

			List<Object> allIncludes = (List<Object>) options.get(Options.EXCLUDES);
			allIncludes.addAll(excludes);
		}
		return this;
	}