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