Module org.refcodes.component
Package org.refcodes.component
Interface ConnectionComponent.ConnectionComponentBuilder<CON,B extends ConnectionComponent.ConnectionComponentBuilder<CON,B>>
- Type Parameters:
CON
- The type of the connection to be used.B
- The instance to be returned on which to apply succeeding builder operations.
- All Superinterfaces:
Closable
,Closable.CloseBuilder<ConnectionComponent.ConnectionComponentBuilder<CON,
,B>> ConnectionComponent<CON>
,ConnectionOpenable<CON>
,ConnectionOpenable.ConnectionOpenBuilder<CON,
ConnectionComponent.ConnectionComponentBuilder<CON, B>>
- Enclosing interface:
- ConnectionComponent<CON>
public static interface ConnectionComponent.ConnectionComponentBuilder<CON,B extends ConnectionComponent.ConnectionComponentBuilder<CON,B>>
extends ConnectionComponent<CON>, ConnectionOpenable.ConnectionOpenBuilder<CON,ConnectionComponent.ConnectionComponentBuilder<CON,B>>, Closable.CloseBuilder<ConnectionComponent.ConnectionComponentBuilder<CON,B>>
Similar to the
ConnectionComponent
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.ConnectionComponent
ConnectionComponent.ConnectionAutomaton<CON>, ConnectionComponent.ConnectionComponentBuilder<CON,
B extends ConnectionComponent.ConnectionComponentBuilder<CON, B>> Nested classes/interfaces inherited from interface org.refcodes.component.ConnectionOpenable
ConnectionOpenable.ConnectionOpenAutomaton<CON>, ConnectionOpenable.ConnectionOpenBuilder<CON,
B extends ConnectionOpenable.ConnectionOpenBuilder<CON, 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.ConnectionOpenable
open, openUnchecked
Methods inherited from interface org.refcodes.component.ConnectionOpenable.ConnectionOpenBuilder
withOpen, withOpenUnchecked