Module org.refcodes.mixin
Package org.refcodes.mixin
Interface WaitTimeMillisAccessor.WaitTimeMillisProperty
- All Superinterfaces:
WaitTimeMillisAccessor
,WaitTimeMillisAccessor.WaitTimeMillisMutator
- Enclosing interface:
- WaitTimeMillisAccessor
public static interface WaitTimeMillisAccessor.WaitTimeMillisProperty
extends WaitTimeMillisAccessor, WaitTimeMillisAccessor.WaitTimeMillisMutator
Provides a wait time in milliseconds property.
-
Nested Class Summary
Nested classes/interfaces inherited from interface org.refcodes.mixin.WaitTimeMillisAccessor
WaitTimeMillisAccessor.WaitTimeMillisBuilder<B extends WaitTimeMillisAccessor.WaitTimeMillisBuilder<B>>, WaitTimeMillisAccessor.WaitTimeMillisMutator, WaitTimeMillisAccessor.WaitTimeMillisProperty
-
Method Summary
Modifier and TypeMethodDescriptiondefault long
letWaitTimeMillis
(long aWaitTimeMillis) This method stores and passes through the given argument, which is very useful for builder APIs: Sets the given long (setter) as ofWaitTimeMillisAccessor.WaitTimeMillisMutator.setWaitTimeMillis(long)
and returns the very same value (getter).Methods inherited from interface org.refcodes.mixin.WaitTimeMillisAccessor
getWaitTimeMillis
Methods inherited from interface org.refcodes.mixin.WaitTimeMillisAccessor.WaitTimeMillisMutator
setWaitTimeMillis
-
Method Details
-
letWaitTimeMillis
default long letWaitTimeMillis(long aWaitTimeMillis) This method stores and passes through the given argument, which is very useful for builder APIs: Sets the given long (setter) as ofWaitTimeMillisAccessor.WaitTimeMillisMutator.setWaitTimeMillis(long)
and returns the very same value (getter).- Parameters:
aWaitTimeMillis
- The long to set (viaWaitTimeMillisAccessor.WaitTimeMillisMutator.setWaitTimeMillis(long)
).- Returns:
- Returns the value passed for it to be used in conclusive processing steps.
-