package io.github.jonloucks.concurrency.impl;
import io.github.jonloucks.concurrency.api.Waitable;
import io.github.jonloucks.concurrency.api.WaitableFactory;
final class WaitableFactoryImpl implements WaitableFactory {
@Override
public <T> Waitable<T> create(T initialValue) {
return new WaitableImpl<>(initialValue);
}
WaitableFactoryImpl() {
}
}