Module org.refcodes.component
Package org.refcodes.component
Interface LinkComponent.LinkComponentBuilder<B extends LinkComponent.LinkComponentBuilder<B>>
- Type Parameters:
B
- The instance to be returned on which to apply succeeding builder operations.
- All Superinterfaces:
Closable
,Closable.CloseBuilder<LinkComponent.LinkComponentBuilder<B>>
,LinkComponent
,Openable
,Openable.OpenBuilder<LinkComponent.LinkComponentBuilder<B>>
- Enclosing interface:
- LinkComponent
public static interface LinkComponent.LinkComponentBuilder<B extends LinkComponent.LinkComponentBuilder<B>>
extends LinkComponent, Openable.OpenBuilder<LinkComponent.LinkComponentBuilder<B>>, Closable.CloseBuilder<LinkComponent.LinkComponentBuilder<B>>
Similar to the
LinkComponent
with additional according builder
methods.-
Nested Class Summary
Nested classes/interfaces inherited from interface org.refcodes.component.Closable
Closable.CloseAutomaton, Closable.CloseBuilder<B extends Closable.CloseBuilder<B>>
Nested classes/interfaces inherited from interface org.refcodes.component.LinkComponent
LinkComponent.LinkAutomaton, LinkComponent.LinkComponentBuilder<B extends LinkComponent.LinkComponentBuilder<B>>
Nested classes/interfaces inherited from interface org.refcodes.component.Openable
Openable.OpenAutomaton, Openable.OpenBuilder<B extends Openable.OpenBuilder<B>>
-
Method Summary
Methods inherited from interface org.refcodes.component.Closable
close, closeIn, closeQuietly, closeUnchecked
Methods inherited from interface org.refcodes.component.Closable.CloseBuilder
withClose, withCloseIn, withCloseQuietly, withCloseUnchecked
Methods inherited from interface org.refcodes.component.Openable
open, openUnchecked
Methods inherited from interface org.refcodes.component.Openable.OpenBuilder
withOpen, withOpenUnchecked