Module org.refcodes.logger
Package org.refcodes.logger
Interface RuntimeLoggerAccessor.RuntimeLoggerProperty
-
- All Superinterfaces:
RuntimeLoggerAccessor
,RuntimeLoggerAccessor.RuntimeLoggerMutator
- Enclosing interface:
- RuntimeLoggerAccessor
public static interface RuntimeLoggerAccessor.RuntimeLoggerProperty extends RuntimeLoggerAccessor, RuntimeLoggerAccessor.RuntimeLoggerMutator
Provides aRuntimeLogger
property.
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from interface org.refcodes.logger.RuntimeLoggerAccessor
RuntimeLoggerAccessor.RuntimeLoggerMutator, RuntimeLoggerAccessor.RuntimeLoggerProperty
-
-
Method Summary
All Methods Instance Methods Default Methods Modifier and Type Method Description default RuntimeLogger
letRuntimeLogger(RuntimeLogger aRuntimeLogger)
This method stores and passes through the given argument, which is very useful for builder APIs: Sets the givenRuntimeLogger
(setter) as ofRuntimeLoggerAccessor.RuntimeLoggerMutator.setRuntimeLogger(RuntimeLogger)
and returns the very same value (getter).-
Methods inherited from interface org.refcodes.logger.RuntimeLoggerAccessor
getRuntimeLogger
-
Methods inherited from interface org.refcodes.logger.RuntimeLoggerAccessor.RuntimeLoggerMutator
setRuntimeLogger
-
-
-
-
Method Detail
-
letRuntimeLogger
default RuntimeLogger letRuntimeLogger(RuntimeLogger aRuntimeLogger)
This method stores and passes through the given argument, which is very useful for builder APIs: Sets the givenRuntimeLogger
(setter) as ofRuntimeLoggerAccessor.RuntimeLoggerMutator.setRuntimeLogger(RuntimeLogger)
and returns the very same value (getter).- Parameters:
aRuntimeLogger
- TheRuntimeLogger
to set (viaRuntimeLoggerAccessor.RuntimeLoggerMutator.setRuntimeLogger(RuntimeLogger)
).- Returns:
- Returns the value passed for it to be used in conclusive processing steps.
-
-