public static boolean isNotEmpty(List<?> list) { return !isEmpty(list); }
@Override public String getOrderBy() { return StringUtil.merge( ListUtil.toList(_orderByComparators, OrderByComparator::getOrderBy), StringPool.COMMA); }
public static <E> List<E> sort( List<E> list, Comparator<? super E> comparator) { if (isUnmodifiableList(list)) { list = copy(list); } Collections.sort(list, comparator); return list; }
@Override public void registerIndexerPostProcessor( IndexerPostProcessor indexerPostProcessor) { List<IndexerPostProcessor> indexerPostProcessorsList = ListUtil.fromArray(_indexerPostProcessors); indexerPostProcessorsList.add(indexerPostProcessor); _indexerPostProcessors = indexerPostProcessorsList.toArray( new IndexerPostProcessor[indexerPostProcessorsList.size()]); }
public static List sort(List list, Comparator comparator) { if (list instanceof UnmodifiableList) { list = copy(list); } Collections.sort(list, comparator); return list; }
private void _populateStagedModelTypes( Map<String, String[]> parameterMap, Portlet dataSiteLevelPortlet) { if (!parameterMap.containsKey("stagedModelTypes")) { parameterMap.put("stagedModelTypes", new String[0]); } PortletDataHandler portletDataHandler = dataSiteLevelPortlet.getPortletDataHandlerInstance(); List<StagedModelType> stagedModelTypes = ListUtil.toList( portletDataHandler.getDeletionSystemEventStagedModelTypes()); if (ListUtil.isEmpty(stagedModelTypes)) { return; } String[] parameterStagedModelTypes = parameterMap.get( "stagedModelTypes"); List<String> parameterStagedModelTypesList = ListUtil.toList( parameterStagedModelTypes); for (StagedModelType stagedModelType : stagedModelTypes) { String stagedModelTypeString = stagedModelType.toString(); if (!parameterStagedModelTypesList.contains( stagedModelTypeString)) { parameterStagedModelTypesList.add(stagedModelTypeString); } } parameterMap.put( "stagedModelTypes", parameterStagedModelTypesList.toArray(new String[0])); }
private List<StagedModelDataHandler<?>> _getStagedModelDataHandlers() { Collection<StagedModelDataHandler<?>> values = _stagedModelDataHandlers.values(); return ListUtil.fromCollection(values); }
entryClassName); if (ListUtil.isNotEmpty(relatedEntryIndexers)) { for (RelatedEntryIndexer relatedEntryIndexer : relatedEntryIndexers) {
/** * @see ArrayUtil#toString(Object[], String) */ public static String toString(List<?> list, String param) { return toString(list, param, StringPool.COMMA); }
private List<WorkflowHandler<?>> _getScopeableWorkflowHandlers() { return ListUtil.fromMapValues(_scopeableWorkflowHandlerMap); }
long[] userGroupIds = ListUtil.toLongArray( userGroups, UserGroup.USER_GROUP_ID_ACCESSOR); long[] teamIds = ListUtil.toLongArray(teams, Team.TEAM_ID_ACCESSOR);
searchContext.getCompanyId(), false); if (ListUtil.isNotEmpty(inactiveGroups)) { TermsFilter groupIdTermsFilter = new TermsFilter(Field.GROUP_ID); ListUtil.toArray(inactiveGroups, Group.GROUP_ID_ACCESSOR)));
public static <E> List<E> sort(List<E> list) { return sort(list, null); }
@Override public void unregisterIndexerPostProcessor( IndexerPostProcessor indexerPostProcessor) { List<IndexerPostProcessor> indexerPostProcessorsList = ListUtil.fromArray(_indexerPostProcessors); indexerPostProcessorsList.remove(indexerPostProcessor); _indexerPostProcessors = indexerPostProcessorsList.toArray( new IndexerPostProcessor[indexerPostProcessorsList.size()]); }
protected List<DDMStructure> filterStructures( List<DDMStructure> ddmStructures) throws PortalException { PermissionChecker permissionChecker = getPermissionChecker(); ddmStructures = ListUtil.copy(ddmStructures); Iterator<DDMStructure> itr = ddmStructures.iterator(); while (itr.hasNext()) { DDMStructure ddmStructure = itr.next(); if (!_ddmStructureModelResourcePermission.contains( permissionChecker, ddmStructure, ActionKeys.VIEW)) { itr.remove(); } } return ddmStructures; }
private List<ExportImportController> _getExportImportControllers() { Collection<ExportImportController> values = _exportImportControllers.values(); return ListUtil.fromCollection(values); }
@Override public Element getReferenceElement(String className, Serializable classPK) { Element parentElement = getImportDataRootElement(); List<Element> referenceElements = getReferenceElements( parentElement, className, 0, null, classPK, null); if (ListUtil.isNotEmpty(referenceElements)) { return referenceElements.get(0); } return null; }
/** * @see ArrayUtil#toString(Object[], Accessor) */ public static <T, A> String toString( List<? extends T> list, Accessor<T, A> accessor) { return toString(list, accessor, StringPool.COMMA); }
private List<WorkflowHandler<?>> _getWorkflowHandlers() { return ListUtil.fromMapValues(_workflowHandlerMap); }