@Test(expected = UnsupportedOperationException.class) public void testUpdateLockNewCondition() throws Exception { reentrantReadWriteUpdateLock.updateLock().newCondition(); }
@Override public Lock updateLock() { return updateLock; }
ReentrantReadWriteUpdateLock implements ReadWriteUpdateLock { @Override public Lock updateLock() { return updateLock; } }
ReentrantReadWriteUpdateLock implements ReadWriteUpdateLock { @Override public Lock updateLock() { return updateLock; }  }
ReentrantReadWriteUpdateLock implements ReadWriteUpdateLock { @Override public Lock updateLock() { return updateLock; }  @Override Lock updateLock(); @Override Lock readLock(); @Override Lock writeLock(); }
ReentrantReadWriteUpdateLock implements ReadWriteUpdateLock { @Override public Lock updateLock() { return updateLock; }  @Override Lock updateLock(); @Override Lock readLock(); @Override Lock writeLock();  }