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 theLinkComponent
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
-
-