Module org.refcodes.serial
Package org.refcodes.serial
Interface OutputReturnStreamAccessor.OutputReturnStreamProperty
-
- All Superinterfaces:
OutputReturnStreamAccessor
,OutputReturnStreamAccessor.OutputReturnStreamMutator
- Enclosing interface:
- OutputReturnStreamAccessor
public static interface OutputReturnStreamAccessor.OutputReturnStreamProperty extends OutputReturnStreamAccessor, OutputReturnStreamAccessor.OutputReturnStreamMutator
Provides an output return stream property.
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from interface org.refcodes.serial.OutputReturnStreamAccessor
OutputReturnStreamAccessor.OutputReturnStreamBuilder<B extends OutputReturnStreamAccessor.OutputReturnStreamBuilder<?>>, OutputReturnStreamAccessor.OutputReturnStreamMutator, OutputReturnStreamAccessor.OutputReturnStreamProperty
-
-
Method Summary
All Methods Instance Methods Default Methods Modifier and Type Method Description default OutputStream
letReturnStream(OutputStream aReturnStream)
This method stores and passes through the given argument, which is very useful for builder APIs: Sets the givenOutputStream
(setter) as ofOutputReturnStreamAccessor.OutputReturnStreamMutator.setReturnStream(OutputStream)
and returns the very same value (getter).-
Methods inherited from interface org.refcodes.serial.OutputReturnStreamAccessor
getReturnStream
-
Methods inherited from interface org.refcodes.serial.OutputReturnStreamAccessor.OutputReturnStreamMutator
setReturnStream
-
-
-
-
Method Detail
-
letReturnStream
default OutputStream letReturnStream(OutputStream aReturnStream)
This method stores and passes through the given argument, which is very useful for builder APIs: Sets the givenOutputStream
(setter) as ofOutputReturnStreamAccessor.OutputReturnStreamMutator.setReturnStream(OutputStream)
and returns the very same value (getter).- Parameters:
aReturnStream
- TheOutputStream
to set (viaOutputReturnStreamAccessor.OutputReturnStreamMutator.setReturnStream(OutputStream)
).- Returns:
- Returns the value passed for it to be used in conclusive processing steps.
-
-