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
Modifier and TypeMethodDescriptiondefault 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 Details
-
letReturnStream
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.
-