Module org.refcodes.mixin
Package org.refcodes.mixin
Interface StandardPrintStreamAccessor.StandardPrintStreamProperty
- All Superinterfaces:
StandardPrintStreamAccessor
,StandardPrintStreamAccessor.StandardPrintStreamMutator
- Enclosing interface:
- StandardPrintStreamAccessor
public static interface StandardPrintStreamAccessor.StandardPrintStreamProperty
extends StandardPrintStreamAccessor, StandardPrintStreamAccessor.StandardPrintStreamMutator
Provides an standard
PrintStream
property.-
Nested Class Summary
Nested classes/interfaces inherited from interface org.refcodes.mixin.StandardPrintStreamAccessor
StandardPrintStreamAccessor.StandardPrintStreamBuilder<B extends StandardPrintStreamAccessor.StandardPrintStreamBuilder<?>>, StandardPrintStreamAccessor.StandardPrintStreamMutator, StandardPrintStreamAccessor.StandardPrintStreamProperty
-
Method Summary
Modifier and TypeMethodDescriptiondefault PrintStream
letStandardPrintStream
(PrintStream aStandardPrintStream) This method stores and passes through the given argument, which is very useful for builder APIs: Sets the givenPrintStream
(setter) as ofStandardPrintStreamAccessor.StandardPrintStreamMutator.setStandardPrintStream(PrintStream)
and returns the very same value (getter).Methods inherited from interface org.refcodes.mixin.StandardPrintStreamAccessor
getStandardPrintStream
Methods inherited from interface org.refcodes.mixin.StandardPrintStreamAccessor.StandardPrintStreamMutator
setStandardPrintStream
-
Method Details
-
letStandardPrintStream
This method stores and passes through the given argument, which is very useful for builder APIs: Sets the givenPrintStream
(setter) as ofStandardPrintStreamAccessor.StandardPrintStreamMutator.setStandardPrintStream(PrintStream)
and returns the very same value (getter).- Parameters:
aStandardPrintStream
- ThePrintStream
to set (viaStandardPrintStreamAccessor.StandardPrintStreamMutator.setStandardPrintStream(PrintStream)
).- Returns:
- Returns the value passed for it to be used in conclusive processing steps.
-