iterable java foreach,Java IterableUtils.forEach方法代碼示例

本文整理匯總了Java中org.apache.commons.collections4.IterableUtils.forEach方法的典型用法代碼示例。如果您正苦於以下問題:Java IterableUtils.forEach方法的具體用法?Java IterableUtils.forEach怎麽用?Java IterableUtils.forEach使用的例子?那麽恭喜您, 這裏精選的方法代碼示例或許可以為您提供幫助。您也可以進一步了解該方法所在類org.apache.commons.collections4.IterableUtils的用法示例。

在下文中一共展示了IterableUtils.forEach方法的20個代碼示例,這些例子默認根據受歡迎程度排序。您可以為喜歡或者感覺有用的代碼點讚,您的評價將有助於我們的係統推薦出更棒的Java代碼示例。

示例1: testUpdateGHZ5WithJapan

​點讚 2

import org.apache.commons.collections4.IterableUtils; //導入方法依賴的package包/類

@Test

public void testUpdateGHZ5WithJapan() throws Exception {

// setup

when(settings.getCountryCode()).thenReturn(Locale.JAPAN.getCountry());

when(settings.getWiFiBand()).thenReturn(WiFiBand.GHZ5);

when(settings.getSortBy()).thenReturn(SortBy.CHANNEL);

// execute

fixture.update(WiFiData.EMPTY);

// validate

verify(layout).setVisibility(View.VISIBLE);

IterableUtils.forEach(views.keySet(), new PairClosure());

verify(settings).getCountryCode();

verify(settings, times(2)).getWiFiBand();

verify(settings).getSortBy();

}

開發者ID:VREMSoftwareDevelopment,項目名稱:WiFiAnalyzer,代碼行數:16,

示例2: testNavigationMenuView

​點讚 2

import org.apache.commons.collections4.IterableUtils; //導入方法依賴的package包/類

@Test

public void testNavigationMenuView() throws Exception {

// execute

Menu menu = navigationView.getMenu();

// validate

assertEquals(NavigationMenu.values().length, menu.size());

IterableUtils.forEach(EnumUtils.values(NavigationGroup.class), new NavigationGroupClosure(menu));

}

開發者ID:VREMSoftwareDevelopment,項目名稱:WiFiAnalyzer,代碼行數:9,

示例3: testOrdinals

​點讚 2

import org.apache.commons.collections4.IterableUtils; //導入方法依賴的package包/類

@Test

public void testOrdinals() throws Exception {

// setup

Set expected = EnumUtils.values(TestObject.class);

// execute

Set actual = EnumUtils.ordinals(TestObject.class);

// validate

assertEquals(expected.size(), actual.size());

IterableUtils.forEach(expected, new OrdinalsClosure(actual));

}

開發者ID:VREMSoftwareDevelopment,項目名稱:WiFiAnalyzer,代碼行數:12,

示例4: testRemovingAllWillNotRemoveLast

​點讚 2

import org.apache.commons.collections4.IterableUtils; //導入方法依賴的package包/類

@Test

public void testRemovingAllWillNotRemoveLast() throws Exception {

// setup

Set values = EnumUtils.values(Security.class);

// execute

IterableUtils.forEach(values, new ToggleClosure());

// validate

IterableUtils.forEachButLast(values, new RemovedClosure());

assertTrue(fixture.contains(IterableUtils.get(values, values.size() - 1)));

}

開發者ID:VREMSoftwareDevelopment,項目名稱:WiFiAnalyzer,代碼行數:11,

示例5: addSeriesData

​點讚 2

import org.apache.commons.collections4.IterableUtils; //導入方法依賴的package包/類

Set addSeriesData(@NonNull GraphViewWrapper graphViewWrapper, @NonNull List wiFiDetails, int levelMax) {

Set inOrder = new TreeSet<>(wiFiDetails);

IterableUtils.forEach(inOrder, new AddDataClosure(graphViewWrapper, levelMax));

adjustData(graphViewWrapper, inOrder);

Set result = getNewSeries(inOrder);

xValue++;

if (scanCount < GraphConstants.MAX_SCAN_COUNT) {

scanCount++;

}

if (scanCount == 2) {

graphViewWrapper.setHorizontalLabelsVisible(true);

}

return result;

}

開發者ID:VREMSoftwareDevelopment,項目名稱:WiFiAnalyzer,代碼行數:15,

示例6: testChannelsAustraliaCanada

​點讚 2

import org.apache.commons.collections4.IterableUtils; //導入方法依賴的package包/類

@Test

public void testChannelsAustraliaCanada() throws Exception {

SortedSet exclude = new TreeSet<>(Arrays.asList(120, 124, 128));

int expectedSize = CHANNELS_SET1.size() + CHANNELS_SET2.size() + CHANNELS_SET3.size() - exclude.size();

List countries = Arrays.asList("AU", "CA");

IterableUtils.forEach(countries, new ChannelCanadaClosure(expectedSize, exclude));

}

開發者ID:VREMSoftwareDevelopment,項目名稱:WiFiAnalyzer,代碼行數:8,

示例7: testChannelsOther

​點讚 2

import org.apache.commons.collections4.IterableUtils; //導入方法依賴的package包/類

@Test

public void testChannelsOther() throws Exception {

int expectedSize = CHANNELS_SET1.size() + CHANNELS_SET2.size() + CHANNELS_SET3.size();

List countries = Arrays.asList("US", "RU", "XYZ");

IterableUtils.forEach(countries, new ChannelOtherClosure(expectedSize));

}

開發者ID:VREMSoftwareDevelopment,項目名稱:WiFiAnalyzer,代碼行數:7,

示例8: testChannelsForUSAndSimilar

​點讚 2

import org.apache.commons.collections4.IterableUtils; //導入方法依賴的package包/類

@Test

public void testChannelsForUSAndSimilar() throws Exception {

List countries = Arrays.asList("AS", "AU", "CA", "FM", "GU", "MP", "PA", "PR", "UM", "US", "VI");

IterableUtils.forEach(countries, new ChannelUSClosure());

}

開發者ID:VREMSoftwareDevelopment,項目名稱:WiFiAnalyzer,代碼行數:6,

示例9: populateNavigationMenu

​點讚 2

import org.apache.commons.collections4.IterableUtils; //導入方法依賴的package包/類

private void populateNavigationMenu() {

IterableUtils.forEach(EnumUtils.values(NavigationGroup.class), new NavigationGroupClosure(navigationView.getMenu()));

}

開發者ID:VREMSoftwareDevelopment,項目名稱:WiFiAnalyzer,代碼行數:4,

示例10: addGraphViews

​點讚 2

import org.apache.commons.collections4.IterableUtils; //導入方法依賴的package包/類

private void addGraphViews(View view, ChannelGraphAdapter channelGraphAdapter) {

IterableUtils.forEach(channelGraphAdapter.getGraphViews(),

new GraphViewAdd((ViewGroup) view.findViewById(R.id.graphFlipper)));

}

開發者ID:VREMSoftwareDevelopment,項目名稱:WiFiAnalyzer,代碼行數:5,

示例11: testMapping

​點讚 2

import org.apache.commons.collections4.IterableUtils; //導入方法依賴的package包/類

@Test

public void testMapping() throws Exception {

Set wiFiBands = EnumUtils.values(WiFiBand.class);

assertEquals(wiFiBands.size(), WiFiBandFilter.ids.size());

IterableUtils.forEach(wiFiBands, new MappingClosure());

}

開發者ID:VREMSoftwareDevelopment,項目名稱:WiFiAnalyzer,代碼行數:7,

示例12: removeSeries

​點讚 2

import org.apache.commons.collections4.IterableUtils; //導入方法依賴的package包/類

public void removeSeries(@NonNull Set newSeries) {

IterableUtils.forEach(seriesCache.remove(differenceSeries(newSeries)), new RemoveClouser());

}

開發者ID:VREMSoftwareDevelopment,項目名稱:WiFiAnalyzer,代碼行數:4,

示例13: getWiFiChannels

​點讚 2

import org.apache.commons.collections4.IterableUtils; //導入方法依賴的package包/類

public List getWiFiChannels() {

List results = new ArrayList<>();

IterableUtils.forEach(wiFiChannelPairs, new WiFiChannelClosure(results));

return results;

}

開發者ID:VREMSoftwareDevelopment,項目名稱:WiFiAnalyzer,代碼行數:6,

示例14: testChannelsJapanTurkeySouthAfrica

​點讚 2

import org.apache.commons.collections4.IterableUtils; //導入方法依賴的package包/類

@Test

public void testChannelsJapanTurkeySouthAfrica() throws Exception {

int expectedSize = CHANNELS_SET1.size() + CHANNELS_SET2.size();

List countries = Arrays.asList("JP", "TR", "ZA");

IterableUtils.forEach(countries, new ChannelJapanClosure(expectedSize));

}

開發者ID:VREMSoftwareDevelopment,項目名稱:WiFiAnalyzer,代碼行數:7,

示例15: addGraphViews

​點讚 2

import org.apache.commons.collections4.IterableUtils; //導入方法依賴的package包/類

private void addGraphViews(View view, TimeGraphAdapter timeGraphAdapter) {

IterableUtils.forEach(timeGraphAdapter.getGraphViews(),

new GraphViewAdd((ViewGroup) view.findViewById(R.id.graphFlipper)));

}

開發者ID:VREMSoftwareDevelopment,項目名稱:WiFiAnalyzer,代碼行數:5,

示例16: execute

​點讚 2

import org.apache.commons.collections4.IterableUtils; //導入方法依賴的package包/類

@Override

public void execute(final NavigationGroup navigationGroup) {

IterableUtils.forEach(navigationGroup.getNavigationMenus(), new NavigationMenuClosure(menu, navigationGroup));

}

開發者ID:VREMSoftwareDevelopment,項目名稱:WiFiAnalyzer,代碼行數:5,

示例17: testContains

​點讚 2

import org.apache.commons.collections4.IterableUtils; //導入方法依賴的package包/類

@Test

public void testContains() throws Exception {

IterableUtils.forEach(EnumUtils.values(WiFiBand.class), new ContainsClosure());

}

開發者ID:VREMSoftwareDevelopment,項目名稱:WiFiAnalyzer,代碼行數:5,

示例18: reset

​點讚 2

import org.apache.commons.collections4.IterableUtils; //導入方法依賴的package包/類

public void reset() {

IterableUtils.forEach(getFilterAdapters(isAccessPoints()), new ResetClosure());

}

開發者ID:VREMSoftwareDevelopment,項目名稱:WiFiAnalyzer,代碼行數:4,

示例19: testContains

​點讚 2

import org.apache.commons.collections4.IterableUtils; //導入方法依賴的package包/類

@Test

public void testContains() throws Exception {

IterableUtils.forEach(EnumUtils.values(Strength.class), new ContainsClosure());

}

開發者ID:VREMSoftwareDevelopment,項目名稱:WiFiAnalyzer,代碼行數:5,

示例20: EnumFilter

​點讚 2

import org.apache.commons.collections4.IterableUtils; //導入方法依賴的package包/類

EnumFilter(@NonNull Map ids, @NonNull U filter, @NonNull Dialog dialog, int id) {

this.filter = filter;

IterableUtils.forEach(ids.keySet(), new EnumFilterClosure(ids, dialog));

dialog.findViewById(id).setVisibility(View.VISIBLE);

}

開發者ID:VREMSoftwareDevelopment,項目名稱:WiFiAnalyzer,代碼行數:6,

注:本文中的org.apache.commons.collections4.IterableUtils.forEach方法示例整理自Github/MSDocs等源碼及文檔管理平台,相關代碼片段篩選自各路編程大神貢獻的開源項目,源碼版權歸原作者所有,傳播和使用請參考對應項目的License;未經允許,請勿轉載。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值