final String line = in.readLine(); readCount--; final boolean added = CollectionUtils.addIgnoreNull(logs, line); if (!added) { break;
public void testAddIgnoreNull() { Set set = new HashSet(); set.add("1"); set.add("2"); set.add("3"); assertEquals(false, CollectionUtils.addIgnoreNull(set, null)); assertEquals(3, set.size()); assertEquals(false, CollectionUtils.addIgnoreNull(set, "1")); assertEquals(3, set.size()); assertEquals(true, CollectionUtils.addIgnoreNull(set, "4")); assertEquals(4, set.size()); assertEquals(true, set.contains("4")); }
@Override public List<DomainRouterVO> listIsolatedByHostId(final Long hostId) { final SearchCriteria<DomainRouterVO> sc = HostUpSearch.create(); if (hostId != null) { sc.setParameters("host", hostId); } sc.setJoinParameters("networkRouter", "type", Network.GuestType.Isolated); final List<DomainRouterVO> routerIds = listBy(sc); final List<DomainRouterVO> routers = new ArrayList<DomainRouterVO>(); for (final DomainRouterVO router : routerIds) { CollectionUtils.addIgnoreNull(routers, findById(router.getId())); } return routers; }
for (ResourceTag tag : tags) { ResourceTagResponse tagResponse = createResourceTagResponse(tag, true); CollectionUtils.addIgnoreNull(tagResponses, tagResponse);
/** * {@inheritDoc} */ @Override public Collection<MethodInstrumentationConfig> getInstrumentationPoints() { if (CollectionUtils.isEmpty(methods)) { return Collections.emptyList(); } Collection<MethodInstrumentationConfig> instrumentationPoints = new ArrayList<MethodInstrumentationConfig>(); for (MethodType methodType : methods) { CollectionUtils.addIgnoreNull(instrumentationPoints, methodType.getMethodInstrumentationConfig()); } return instrumentationPoints; }
for (ResourceTag tag : tags) { ResourceTagResponse tagResponse = createResourceTagResponse(tag, true); CollectionUtils.addIgnoreNull(tagResponses,tagResponse);
@Override public StaticRouteResponse createStaticRouteResponse(StaticRoute result) { StaticRouteResponse response = new StaticRouteResponse(); response.setId(result.getUuid()); if (result.getVpcId() != null) { Vpc vpc = ApiDBUtils.findVpcById(result.getVpcId()); if (vpc != null) { response.setVpcId(vpc.getUuid()); } } response.setCidr(result.getCidr()); StaticRoute.State state = result.getState(); if (state.equals(StaticRoute.State.Revoke)) { state = StaticRoute.State.Deleting; } response.setState(state.toString()); populateAccount(response, result.getAccountId()); populateDomain(response, result.getDomainId()); // set tag information List<? extends ResourceTag> tags = ApiDBUtils.listByResourceTypeAndId(ResourceObjectType.StaticRoute, result.getId()); List<ResourceTagResponse> tagResponses = new ArrayList<ResourceTagResponse>(); for (ResourceTag tag : tags) { ResourceTagResponse tagResponse = createResourceTagResponse(tag, true); CollectionUtils.addIgnoreNull(tagResponses,tagResponse); } response.setTags(tagResponses); response.setObjectName("staticroute"); return response; }
@NotNull public static List<String> prismRefsToStrings(Collection<PrismReferenceValue> refs) { List<String> rv = new ArrayList<>(); for (PrismReferenceValue ref : refs) { addIgnoreNull(rv, refToString(ObjectTypeUtil.createObjectRef(ref))); } return rv; }
for (ResourceTag tag : tags) { ResourceTagResponse tagResponse = createResourceTagResponse(tag, true); CollectionUtils.addIgnoreNull(tagResponses, tagResponse);
public static Set<String> getFieldnames(FieldDescriptor descriptor, String context) { Set<String> fieldsnames = new HashSet<>(); for(UseCase useCase : UseCase.values()) { CollectionUtils.addIgnoreNull(fieldsnames, getFieldname(descriptor, useCase, context)); } return fieldsnames; }
for (ResourceTag tag : tags) { ResourceTagResponse tagResponse = createResourceTagResponse(tag, true); CollectionUtils.addIgnoreNull(tagResponses, tagResponse);
private List<YLanguage> notNullLanguages(ArticleEditForm articleForm) { List<YLanguage> result = new ArrayList<>(); YLanguage mainLang = languageConverter.byCodeName(articleForm.getLanguage(), YLanguage.English); YLanguage secondLang = languageConverter.byCodeName(articleForm.getSecondLanguage(), null); CollectionUtils.addIgnoreNull(result, mainLang); CollectionUtils.addIgnoreNull(result, secondLang); return result; }
private List<Map<String, Object>> getProjectAdminNavPanelSections() { final List<WebPanelModuleDescriptor> webPanelDescriptors = webInterfaceManager.getDisplayableWebPanelDescriptors(NAV_PANEL_LOCATION, Collections.emptyMap()); final List<Map<String, Object>> panelSectionList = Lists.newArrayListWithExpectedSize(webPanelDescriptors.size()); for (final WebPanelModuleDescriptor panelDescriptor : webPanelDescriptors) { CollectionUtils.addIgnoreNull(panelSectionList, SafePluginPointAccess.call(() -> makeSideMenuSoyRenderDataForWebPanel(panelDescriptor)).getOrNull()); } return panelSectionList; }
for (ResourceTag tag : tags) { ResourceTagResponse tagResponse = createResourceTagResponse(tag, true); CollectionUtils.addIgnoreNull(tagResponses, tagResponse);
/** * {@inheritDoc} */ @Override public Collection<Future<Void>> flush() { Collection<Future<Void>> futures = new ArrayList<>(); IAggregatedData<E> oldest = queue.poll(); while (null != oldest) { E data = oldest.getData(); map.remove(getCacheHash(data, data.getTimeStamp().getTime())); elementCount.decrementAndGet(); Future<Void> future = passToStorageWriter(data); CollectionUtils.addIgnoreNull(futures, future); oldest = queue.poll(); } return futures; }
for (ResourceTag tag : tags) { ResourceTagResponse tagResponse = createResourceTagResponse(tag, true); CollectionUtils.addIgnoreNull(tagResponses, tagResponse);
for (ResourceTag tag : tags) { ResourceTagResponse tagResponse = createResourceTagResponse(tag, true); CollectionUtils.addIgnoreNull(tagResponses, tagResponse);
for (ResourceTag tag : tags) { ResourceTagResponse tagResponse = createResourceTagResponse(tag, true); CollectionUtils.addIgnoreNull(tagResponses, tagResponse);
protected void fillDeltas(ModelContext<UserType> modelContext, List<ObjectDelta<? extends ObjectType>> primaryDeltas, List<ObjectDelta<? extends ObjectType>> secondaryDeltas) throws SchemaException { if (modelContext != null) { if (modelContext.getFocusContext() != null) { addIgnoreNull(primaryDeltas, modelContext.getFocusContext().getPrimaryDelta()); addIgnoreNull(secondaryDeltas, modelContext.getFocusContext().getSecondaryDelta()); } for (ModelProjectionContext projCtx : modelContext.getProjectionContexts()) { addIgnoreNull(primaryDeltas, projCtx.getPrimaryDelta()); addIgnoreNull(secondaryDeltas, projCtx.getExecutableDelta()); } } display("primary deltas", primaryDeltas); display("secondary deltas", secondaryDeltas); }
for (ResourceTag tag : tags) { ResourceTagResponse tagResponse = createResourceTagResponse(tag, true); CollectionUtils.addIgnoreNull(tagResponses, tagResponse);