本文整理了Java中java.util.Queue.containsAll
方法的一些代码示例,展示了Queue.containsAll
的具体用法。这些代码示例主要来源于Github
/Stackoverflow
/Maven
等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。Queue.containsAll
方法的具体详情如下:
包路径:java.util.Queue
类名称:Queue
方法名:containsAll
暂无
代码示例来源:origin: reactor/reactor-core
public boolean droppedAllOf(Collection<Object> elements) {
return droppedElements.containsAll(elements);
}
代码示例来源:origin: reactor/reactor-core
public boolean discardedAllOf(Collection<Object> elements) {
return discardedElements.containsAll(elements);
}
代码示例来源:origin: google/guava
@Override
public boolean containsAll(Collection<?> collection) {
assertTrue(Thread.holdsLock(mutex));
return delegate.containsAll(collection);
}
代码示例来源:origin: ben-manes/caffeine
@Test(dataProvider = "empty", expectedExceptions = NullPointerException.class)
public void containsAll_withNull(Queue<?> queue) {
queue.containsAll(null);
}
代码示例来源:origin: ben-manes/caffeine
@Test(dataProvider = "populated")
@SuppressWarnings("ModifyingCollectionWithItself")
public void containsAll_whenFound(Queue<Integer> queue) {
assertThat(queue.containsAll(
ImmutableList.of(0, POPULATED_SIZE / 2, POPULATED_SIZE - 1)), is(true));
assertThat(queue.containsAll(queue), is(true));
}
代码示例来源:origin: ben-manes/caffeine
@Test(dataProvider = "populated")
public void containsAll_whenNotFound(Queue<Integer> queue) {
assertThat(queue.containsAll(
ImmutableList.of(-1, -(POPULATED_SIZE / 2), -POPULATED_SIZE)), is(false));
}
代码示例来源:origin: apache/geode
&& other.c_set.containsAll(c_set)))
return false;
if (!(c_queue.size() == other.c_queue.size() && c_queue.containsAll(other.c_queue)
&& other.c_queue.containsAll(c_queue)))
return false;
if (!(c_deque.size() == other.c_deque.size() && c_deque.containsAll(other.c_deque)
代码示例来源:origin: google/guava
public void testHoldsLockOnAllOperations() {
create().element();
create().offer("foo");
create().peek();
create().poll();
create().remove();
create().add("foo");
create().addAll(ImmutableList.of("foo"));
create().clear();
create().contains("foo");
create().containsAll(ImmutableList.of("foo"));
create().equals(new ArrayDeque<>(ImmutableList.of("foo")));
create().hashCode();
create().isEmpty();
create().iterator();
create().remove("foo");
create().removeAll(ImmutableList.of("foo"));
create().retainAll(ImmutableList.of("foo"));
create().size();
create().toArray();
create().toArray(new String[] {"foo"});
}
}
代码示例来源:origin: aol/cyclops
@Override
public boolean containsAll(final Collection c) {
return queue.containsAll(c);
}
代码示例来源:origin: reactor/reactor-core
@Test
public void zeroQueueOperations() {
Queue<Integer> q = Queues.<Integer>empty().get();
List<Integer> vals = Arrays.asList(1, 2, 3);
assertThat(q.add(1)).as("add").isFalse();
assertThat(q.addAll(vals)).as("addAll").isFalse();
assertThat(q.offer(1)).as("offer").isFalse();
assertThat(q.peek()).as("peek").isNull();
assertThat(q.poll()).as("poll").isNull();
assertThat(q.contains(1)).as("contains").isFalse();
assertThat(q.iterator()).as("iterator").isEmpty();
assertThatExceptionOfType(NoSuchElementException.class)
.as("element")
.isThrownBy(q::element);
assertThatExceptionOfType(NoSuchElementException.class)
.as("remove")
.isThrownBy(q::remove);
assertThat(q.remove(1)).as("remove").isFalse();
assertThat(q.containsAll(vals)).as("containsAll").isFalse();
assertThat(q.retainAll(vals)).as("retainAll").isFalse();
assertThat(q.removeAll(vals)).as("removeAll").isFalse();
assertThatCode(q::clear).as("clear").doesNotThrowAnyException();
assertThat(q)
.hasSize(0)
.isEmpty();
assertThat(q.toArray()).as("toArray").isEmpty();
assertThat(q.toArray(new Integer[0])).as("toArray(empty)").isEmpty();
Integer[] array = new Integer[]{-1, -2, -3};
assertThat(q.toArray(array)).as("toArray(pre-filled)").containsExactly(null, -2, -3);
}
代码示例来源:origin: aol/cyclops
@Test
public void viewTest(){
Queue<Integer> list = of(1,2,3).queueView();
assertThat(list.size(),equalTo(3));
assertThat(list.contains(2),equalTo(true));
assertThat(list.containsAll(Arrays.asList(2,3)),equalTo(true));
assertThat(list.containsAll(Arrays.asList(2,3,4)),equalTo(false));
}
代码示例来源:origin: aol/cyclops
@Test(expected = UnsupportedOperationException.class)
public void addAllView(){
Queue<Integer> list = of(1,2,3).queueView();
assertThat(list.addAll(Arrays.asList(1)),equalTo(false));
assertThat(list.contains(2),equalTo(true));
assertThat(list.containsAll(Arrays.asList(2,3)),equalTo(true));
assertThat(list.containsAll(Arrays.asList(2,3,4)),equalTo(false));
assertThat(list.remove(1),equalTo(false));
assertThat(list.remove((Object)1),equalTo(false));
assertThat(list.removeAll(Arrays.asList(1)),equalTo(false));
}
代码示例来源:origin: aol/cyclops
@Test
public void queueViewTest() {
Queue<Integer> list = of(1, 2, 3).queueView();
assertThat(list.size(), equalTo(3));
assertThat(list.toArray(), equalTo(BankersQueue.of(1, 2, 3).toArray()));
assertThat(list.contains(2), equalTo(true));
assertThat(list.containsAll(Arrays.asList(2, 3)), equalTo(true));
assertThat(list.containsAll(Arrays.asList(2, 3, 4)), equalTo(false));
}
@Test
代码示例来源:origin: org.apache.mina/mina-core
/**
* {@inheritDoc}
*/
@Override
public synchronized boolean containsAll(Collection<?> c) {
return queue.containsAll(c);
}
代码示例来源:origin: xyz.cofe/common
@Override
public boolean containsAll(Collection<?> c)
{
return q.containsAll(c);
}
代码示例来源:origin: org.apache.directory.api/api-ldap-client-all
/**
* {@inheritDoc}
*/
@Override
public synchronized boolean containsAll(Collection<?> c) {
return queue.containsAll(c);
}
代码示例来源:origin: com.aol.cyclops/cyclops-core
/**
* @param c
* @return
* @see java.util.AbstractCollection#containsAll(java.util.Collection)
*/
public boolean containsAll(Collection<?> c) {
return list.containsAll(c);
}
代码示例来源:origin: co.paralleluniverse/quasar-core
@Override
public boolean containsAll(Collection<?> c) {
return q.containsAll(c);
}
代码示例来源:origin: net.oschina.durcframework/easyopen
@Override
public boolean containsAll(Collection<?> c) {
return queue.containsAll(c);
}
代码示例来源:origin: com.google.guava/guava-tests
@Override
public boolean containsAll(Collection<?> collection) {
assertTrue(Thread.holdsLock(mutex));
return delegate.containsAll(collection);
}
内容来源于网络,如有侵权,请联系作者删除!