org.apache.ignite.internal.util.typedef.F.firstEntry()方法的使用及代码示例

x33g5p2x  于2022-01-19 转载在 其他  
字(2.3k)|赞(0)|评价(0)|浏览(71)

本文整理了Java中org.apache.ignite.internal.util.typedef.F.firstEntry()方法的一些代码示例,展示了F.firstEntry()的具体用法。这些代码示例主要来源于Github/Stackoverflow/Maven等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。F.firstEntry()方法的具体详情如下:
包路径:org.apache.ignite.internal.util.typedef.F
类名称:F
方法名:firstEntry

F.firstEntry介绍

暂无

代码示例

代码示例来源:origin: apache/ignite

/**
 * Gets bean configuration.
 *
 * @param ctx Spring context.
 * @param beanCls Bean class.
 * @return Spring bean.
 */
@Nullable private static <T> T bean(ListableBeanFactory ctx, Class<T> beanCls) {
  Map.Entry<String, T> entry = F.firstEntry(ctx.getBeansOfType(beanCls));
  return entry == null ? null : entry.getValue();
}

代码示例来源:origin: apache/ignite

Map.Entry<?, ?> e = F.firstEntry((Map<?, ?>)obj);

代码示例来源:origin: apache/ignite

/**
 * @throws Exception If failed.
 */
@Test
public void testMapEntry() throws Exception {
  Map.Entry<Integer, String> e = new GridMapEntry<>(1, "str1");
  assertEquals(e, marshalUnmarshal(e));
  Map<Integer, String> map = new HashMap<>(1);
  map.put(2, "str2");
  e = F.firstEntry(map);
  Map.Entry<Integer, String> e0 = marshalUnmarshal(e);
  assertEquals(2, e0.getKey().intValue());
  assertEquals("str2", e0.getValue());
}

代码示例来源:origin: apache/ignite

/**
 * JUnit.
 */
@Test
public void testGridTuple2AsMap() {
  String str1 = "A test string 1";
  String str2 = "A test string 2";
  IgniteBiTuple<String, String> tpl = new IgniteBiTuple<>();
  tpl.put(str1, str2);
  assertEquals(str2, tpl.get(str1));
  assertEquals(1, tpl.size());
  assert tpl.containsKey(str1);
  assert tpl.containsValue(str2);
  Iterator<Map.Entry<String, String>> it = tpl.entrySet().iterator();
  assert it.hasNext();
  Map.Entry<String, String> next = it.next();
  assertEquals(str1, next.getKey());
  assertEquals(str2, next.getValue());
  assert !it.hasNext();
  next = F.firstEntry(tpl);
  assertEquals(str1, next.getKey());
  assertEquals(str2, next.getValue());
  tpl = new IgniteBiTuple<>();
  assert !tpl.entrySet().iterator().hasNext();
}

代码示例来源:origin: org.apache.ignite/ignite-spring

/**
 * Gets bean configuration.
 *
 * @param ctx Spring context.
 * @param beanCls Bean class.
 * @return Spring bean.
 */
@Nullable private static <T> T bean(ListableBeanFactory ctx, Class<T> beanCls) {
  Map.Entry<String, T> entry = F.firstEntry(ctx.getBeansOfType(beanCls));
  return entry == null ? null : entry.getValue();
}

代码示例来源:origin: org.apache.ignite/ignite-core

Map.Entry<?, ?> e = F.firstEntry((Map<?, ?>)obj);

相关文章