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 a
RuntimeLogger property.-
Nested Class Summary
Nested classes/interfaces inherited from interface org.refcodes.logger.RuntimeLoggerAccessor
RuntimeLoggerAccessor.RuntimeLoggerMutator, RuntimeLoggerAccessor.RuntimeLoggerProperty -
Method Summary
Modifier and TypeMethodDescriptiondefault RuntimeLoggerletRuntimeLogger(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
getRuntimeLoggerMethods inherited from interface org.refcodes.logger.RuntimeLoggerAccessor.RuntimeLoggerMutator
setRuntimeLogger
-
Method Details
-
letRuntimeLogger
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- TheRuntimeLoggerto set (viaRuntimeLoggerAccessor.RuntimeLoggerMutator.setRuntimeLogger(RuntimeLogger)).- Returns:
- Returns the value passed for it to be used in conclusive processing steps.
-