public final class FallbackFactory<T> extends Object implements IFactory<T>
FallbackFactory(IFactory<T> defaultFactory, IFactory<T> fallbackFactory, org.carrot2.shaded.guava.common.base.Predicate<T> verifier, org.slf4j.Logger logger, String failureMessage)
T
createInstance()
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
public FallbackFactory(IFactory<T> defaultFactory, IFactory<T> fallbackFactory, org.carrot2.shaded.guava.common.base.Predicate<T> verifier, org.slf4j.Logger logger, String failureMessage)
public final T createInstance()
createInstance
IFactory<T>
Copyright (c) Dawid Weiss, Stanislaw Osinski