Module org.refcodes.component
Package org.refcodes.component
Interface BidirectionalConnectionAccessor<INPUT,OUTPUT>
-
- Type Parameters:
INPUT
- The type of the input connection property.OUTPUT
- The type of the output connection property.
- All Known Subinterfaces:
BidirectionalConnectionAccessor.BidirectionalConnectionProperty<INPUT,OUTPUT>
public interface BidirectionalConnectionAccessor<INPUT,OUTPUT>
Provides an accessor for a connection property for e.g. anInputStream
or anOutputStream
.
-
-
Nested Class Summary
Nested Classes Modifier and Type Interface Description static interface
BidirectionalConnectionAccessor.BidirectionalConnectionMutator<INPUT,OUTPUT>
Provides a mutator for a connection property for e.g. anInputStream
or anOutputStream
.static interface
BidirectionalConnectionAccessor.BidirectionalConnectionProperty<INPUT,OUTPUT>
Provides a connection property for e.g. anInputStream
or anOutputStream
.
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description INPUT
getInputConnection()
Retrieves the input connection from the connection property.OUTPUT
getOutputConnection()
Retrieves the output connection from the connection property.
-
-
-
Method Detail
-
getInputConnection
INPUT getInputConnection()
Retrieves the input connection from the connection property.- Returns:
- The input connection stored by the connection property.
-
getOutputConnection
OUTPUT getOutputConnection()
Retrieves the output connection from the connection property.- Returns:
- The output connection stored by the connection property.
-
-