Package org.wildfly.service
Class Dependency.AbstractDependency<B extends ServiceBuilder<?>,V>
java.lang.Object
org.wildfly.service.Dependency.AbstractDependency<B,V>
- All Implemented Interfaces:
Consumer<B>,Function<B,,Supplier<V>> Supplier<V>,Dependency<B,V>
- Direct Known Subclasses:
Dependency.DefaultDependency,ServiceDependency.AbstractServiceDependency
- Enclosing interface:
- Dependency<B extends ServiceBuilder<?>,
V>
public abstract static class Dependency.AbstractDependency<B extends ServiceBuilder<?>,V>
extends Object
implements Dependency<B,V>, Function<B,Supplier<V>>
-
Nested Class Summary
Nested classes/interfaces inherited from interface org.wildfly.service.Dependency
Dependency.AbstractDependency<B extends ServiceBuilder<?>,V>, Dependency.DefaultDependency<B extends ServiceBuilder<?>, V>, Dependency.SimpleDependency<B extends ServiceBuilder<?>, V>, Dependency.SuppliedDependency<B extends ServiceBuilder<?>, V> -
Constructor Summary
Constructors -
Method Summary
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Constructor Details
-
AbstractDependency
public AbstractDependency()
-
-
Method Details
-
get
- Specified by:
getin interfaceSupplier<B extends ServiceBuilder<?>>
-
accept
- Specified by:
acceptin interfaceConsumer<B extends ServiceBuilder<?>>
-