Java 类com.google.common.collect.testing.UnhashableObject 实例源码

项目:guava-mock    文件:MapGenerators.java   
@Override
public Collection<UnhashableObject> create(UnhashableObject[] elements) {
  ImmutableMap.Builder<Integer, UnhashableObject> builder = ImmutableMap.builder();
  int key = 1;
  for (UnhashableObject value : elements) {
    builder.put(key++, value);
  }
  return builder.build().values();
}
项目:guava-mock    文件:ImmutableMultimapTest.java   
public void testUnhashableSingletonValue() {
  SampleElements<UnhashableObject> unhashables = new Unhashables();
  Multimap<Integer, UnhashableObject> multimap = ImmutableMultimap.of(
      0, unhashables.e0());
  assertEquals(1, multimap.get(0).size());
  assertTrue(multimap.get(0).contains(unhashables.e0()));
}
项目:guava-mock    文件:ImmutableMultimapTest.java   
public void testUnhashableMixedValues() {
  SampleElements<UnhashableObject> unhashables = new Unhashables();
  Multimap<Integer, Object> multimap = ImmutableMultimap.<Integer, Object>of(
      0, unhashables.e0(), 2, "hey you", 0, unhashables.e1());
  assertEquals(2, multimap.get(0).size());
  assertTrue(multimap.get(0).contains(unhashables.e0()));
  assertTrue(multimap.get(0).contains(unhashables.e1()));
  assertTrue(multimap.get(2).contains("hey you"));
}
项目:googles-monorepo-demo    文件:MapGenerators.java   
@Override
public Collection<UnhashableObject> create(UnhashableObject[] elements) {
  ImmutableMap.Builder<Integer, UnhashableObject> builder = ImmutableMap.builder();
  int key = 1;
  for (UnhashableObject value : elements) {
    builder.put(key++, value);
  }
  return builder.build().values();
}
项目:googles-monorepo-demo    文件:ImmutableMultimapTest.java   
public void testUnhashableSingletonValue() {
  SampleElements<UnhashableObject> unhashables = new Unhashables();
  Multimap<Integer, UnhashableObject> multimap = ImmutableMultimap.of(
      0, unhashables.e0());
  assertEquals(1, multimap.get(0).size());
  assertTrue(multimap.get(0).contains(unhashables.e0()));
}
项目:googles-monorepo-demo    文件:ImmutableMultimapTest.java   
public void testUnhashableMixedValues() {
  SampleElements<UnhashableObject> unhashables = new Unhashables();
  Multimap<Integer, Object> multimap = ImmutableMultimap.<Integer, Object>of(
      0, unhashables.e0(), 2, "hey you", 0, unhashables.e1());
  assertEquals(2, multimap.get(0).size());
  assertTrue(multimap.get(0).contains(unhashables.e0()));
  assertTrue(multimap.get(0).contains(unhashables.e1()));
  assertTrue(multimap.get(2).contains("hey you"));
}
项目:guava-libraries    文件:MapGenerators.java   
@Override public Collection<UnhashableObject> create(
    UnhashableObject[] elements) {
  ImmutableMap.Builder<Integer, UnhashableObject> builder = ImmutableMap.builder();
  int key = 1;
  for (UnhashableObject value : elements) {
    builder.put(key++, value);
  }
  return builder.build().values();
}
项目:guava-libraries    文件:ImmutableMultimapTest.java   
public void testUnhashableSingletonValue() {
  SampleElements<UnhashableObject> unhashables = new Unhashables();
  Multimap<Integer, UnhashableObject> multimap = ImmutableMultimap.of(
      0, unhashables.e0());
  assertEquals(1, multimap.get(0).size());
  assertTrue(multimap.get(0).contains(unhashables.e0()));
}
项目:guava-libraries    文件:ImmutableMultimapTest.java   
public void testUnhashableMixedValues() {
  SampleElements<UnhashableObject> unhashables = new Unhashables();
  Multimap<Integer, Object> multimap = ImmutableMultimap.<Integer, Object>of(
      0, unhashables.e0(), 2, "hey you", 0, unhashables.e1());
  assertEquals(2, multimap.get(0).size());
  assertTrue(multimap.get(0).contains(unhashables.e0()));
  assertTrue(multimap.get(0).contains(unhashables.e1()));
  assertTrue(multimap.get(2).contains("hey you"));
}
项目:guava-libraries    文件:ImmutableMultimapTest.java   
public void testUnhashableSingletonValue() {
  SampleElements<UnhashableObject> unhashables = new Unhashables();
  Multimap<Integer, UnhashableObject> multimap = ImmutableMultimap.of(
      0, unhashables.e0());
  assertEquals(1, multimap.get(0).size());
  assertTrue(multimap.get(0).contains(unhashables.e0()));
}
项目:guava-libraries    文件:ImmutableMultimapTest.java   
public void testUnhashableMixedValues() {
  SampleElements<UnhashableObject> unhashables = new Unhashables();
  Multimap<Integer, Object> multimap = ImmutableMultimap.<Integer, Object>of(
      0, unhashables.e0(), 2, "hey you", 0, unhashables.e1());
  assertEquals(2, multimap.get(0).size());
  assertTrue(multimap.get(0).contains(unhashables.e0()));
  assertTrue(multimap.get(0).contains(unhashables.e1()));
  assertTrue(multimap.get(2).contains("hey you"));
}
项目:guava    文件:MapGenerators.java   
@Override
public Collection<UnhashableObject> create(UnhashableObject[] elements) {
  ImmutableMap.Builder<Integer, UnhashableObject> builder = ImmutableMap.builder();
  int key = 1;
  for (UnhashableObject value : elements) {
    builder.put(key++, value);
  }
  return builder.build().values();
}
项目:guava    文件:MapGenerators.java   
@Override
public Collection<UnhashableObject> create(UnhashableObject[] elements) {
  ImmutableMap.Builder<Integer, UnhashableObject> builder = ImmutableMap.builder();
  int key = 1;
  for (UnhashableObject value : elements) {
    builder.put(key++, value);
  }
  return builder.build().values();
}
项目:guava    文件:ImmutableMultimapTest.java   
public void testUnhashableMixedValues() {
  SampleElements<UnhashableObject> unhashables = new Unhashables();
  Multimap<Integer, Object> multimap =
      ImmutableMultimap.<Integer, Object>of(
          0, unhashables.e0(), 2, "hey you", 0, unhashables.e1());
  assertEquals(2, multimap.get(0).size());
  assertTrue(multimap.get(0).contains(unhashables.e0()));
  assertTrue(multimap.get(0).contains(unhashables.e1()));
  assertTrue(multimap.get(2).contains("hey you"));
}
项目:guava    文件:ImmutableMultimapTest.java   
public void testUnhashableMixedValues() {
  SampleElements<UnhashableObject> unhashables = new Unhashables();
  Multimap<Integer, Object> multimap =
      ImmutableMultimap.<Integer, Object>of(
          0, unhashables.e0(), 2, "hey you", 0, unhashables.e1());
  assertEquals(2, multimap.get(0).size());
  assertTrue(multimap.get(0).contains(unhashables.e0()));
  assertTrue(multimap.get(0).contains(unhashables.e1()));
  assertTrue(multimap.get(2).contains("hey you"));
}
项目:guava-mock    文件:SetGenerators.java   
@Override
public Set<UnhashableObject> create(UnhashableObject[] elements) {
  return ImmutableSortedSet.copyOf(elements);
}
项目:guava-mock    文件:ListGenerators.java   
@Override
public List<UnhashableObject> create(UnhashableObject[] elements) {
  return ImmutableList.copyOf(elements);
}
项目:guava-mock    文件:ImmutableMapTest.java   
@Override protected Map<Integer, UnhashableObject> makeEmptyMap() {
  return ImmutableMap.of();
}
项目:guava-mock    文件:ImmutableMapTest.java   
@Override protected Map<Integer, UnhashableObject> makePopulatedMap() {
  Unhashables unhashables = new Unhashables();
  return ImmutableMap.of(
      0, unhashables.e0(), 1, unhashables.e1(), 2, unhashables.e2());
}
项目:guava-mock    文件:ImmutableMapTest.java   
@Override protected UnhashableObject getValueNotInPopulatedMap() {
  return new Unhashables().e3();
}
项目:guava-mock    文件:ImmutableMapTest.java   
@Override protected Map<Integer, UnhashableObject> makePopulatedMap() {
  Unhashables unhashables = new Unhashables();
  return ImmutableMap.of(0, unhashables.e0());
}
项目:googles-monorepo-demo    文件:SetGenerators.java   
@Override
public Set<UnhashableObject> create(UnhashableObject[] elements) {
  return ImmutableSortedSet.copyOf(elements);
}
项目:googles-monorepo-demo    文件:ListGenerators.java   
@Override
public List<UnhashableObject> create(UnhashableObject[] elements) {
  return ImmutableList.copyOf(elements);
}
项目:googles-monorepo-demo    文件:ImmutableMapTest.java   
@Override protected Map<Integer, UnhashableObject> makeEmptyMap() {
  return ImmutableMap.of();
}
项目:googles-monorepo-demo    文件:ImmutableMapTest.java   
@Override protected Map<Integer, UnhashableObject> makePopulatedMap() {
  Unhashables unhashables = new Unhashables();
  return ImmutableMap.of(
      0, unhashables.e0(), 1, unhashables.e1(), 2, unhashables.e2());
}
项目:googles-monorepo-demo    文件:ImmutableMapTest.java   
@Override protected UnhashableObject getValueNotInPopulatedMap() {
  return new Unhashables().e3();
}
项目:googles-monorepo-demo    文件:ImmutableMapTest.java   
@Override protected Map<Integer, UnhashableObject> makePopulatedMap() {
  Unhashables unhashables = new Unhashables();
  return ImmutableMap.of(0, unhashables.e0());
}
项目:miniguava    文件:ListGenerators.java   
@Override
public List<UnhashableObject> create(UnhashableObject[] elements) {
  return ImmutableList.copyOf(elements);
}
项目:miniguava    文件:ImmutableMapTest.java   
@Override protected Map<Integer, UnhashableObject> makeEmptyMap() {
  return ImmutableMap.of();
}
项目:miniguava    文件:ImmutableMapTest.java   
@Override protected Map<Integer, UnhashableObject> makePopulatedMap() {
  Unhashables unhashables = new Unhashables();
  return ImmutableMap.of(
      0, unhashables.e0(), 1, unhashables.e1(), 2, unhashables.e2());
}
项目:miniguava    文件:ImmutableMapTest.java   
@Override protected UnhashableObject getValueNotInPopulatedMap() {
  return new Unhashables().e3();
}
项目:miniguava    文件:ImmutableMapTest.java   
@Override protected Map<Integer, UnhashableObject> makePopulatedMap() {
  Unhashables unhashables = new Unhashables();
  return ImmutableMap.of(0, unhashables.e0());
}
项目:guava-libraries    文件:SetGenerators.java   
@Override public Set<UnhashableObject> create(
    UnhashableObject[] elements) {
  return ImmutableSortedSet.copyOf(elements);
}
项目:guava-libraries    文件:ListGenerators.java   
@Override
public List<UnhashableObject> create(UnhashableObject[] elements) {
  return ImmutableList.copyOf(elements);
}
项目:guava-libraries    文件:SetGenerators.java   
@Override public Set<UnhashableObject> create(
    UnhashableObject[] elements) {
  return ImmutableSortedSet.copyOf(elements);
}
项目:guava-libraries    文件:ImmutableMapTest.java   
@Override protected Map<Integer, UnhashableObject> makeEmptyMap() {
  return ImmutableMap.of();
}
项目:guava-libraries    文件:ImmutableMapTest.java   
@Override protected Map<Integer, UnhashableObject> makePopulatedMap() {
  Unhashables unhashables = new Unhashables();
  return ImmutableMap.of(
      0, unhashables.e0(), 1, unhashables.e1(), 2, unhashables.e2());
}
项目:guava-libraries    文件:ImmutableMapTest.java   
@Override protected UnhashableObject getValueNotInPopulatedMap() {
  return new Unhashables().e3();
}
项目:guava-libraries    文件:ImmutableMapTest.java   
@Override protected Map<Integer, UnhashableObject> makePopulatedMap() {
  Unhashables unhashables = new Unhashables();
  return ImmutableMap.of(0, unhashables.e0());
}
项目:guava    文件:SetGenerators.java   
@Override
public Set<UnhashableObject> create(UnhashableObject[] elements) {
  return ImmutableSortedSet.copyOf(elements);
}