Module org.refcodes.io
Package org.refcodes.io
Interface TimeoutInputStreamAccessor.TimeoutInputStreamProperty
-
- All Superinterfaces:
org.refcodes.mixin.InputStreamAccessor
,TimeoutInputStreamAccessor
,TimeoutInputStreamAccessor.TimeoutInputStreamMutator
- Enclosing interface:
- TimeoutInputStreamAccessor
public static interface TimeoutInputStreamAccessor.TimeoutInputStreamProperty extends TimeoutInputStreamAccessor, TimeoutInputStreamAccessor.TimeoutInputStreamMutator
Provides an timeout input stream property.
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from interface org.refcodes.mixin.InputStreamAccessor
org.refcodes.mixin.InputStreamAccessor.InputStreamBuilder<B extends org.refcodes.mixin.InputStreamAccessor.InputStreamBuilder<?>>, org.refcodes.mixin.InputStreamAccessor.InputStreamMutator, org.refcodes.mixin.InputStreamAccessor.InputStreamProperty
-
Nested classes/interfaces inherited from interface org.refcodes.io.TimeoutInputStreamAccessor
TimeoutInputStreamAccessor.TimeoutInputStreamBuilder<B extends TimeoutInputStreamAccessor.TimeoutInputStreamBuilder<?>>, TimeoutInputStreamAccessor.TimeoutInputStreamMutator, TimeoutInputStreamAccessor.TimeoutInputStreamProperty
-
-
Method Summary
All Methods Instance Methods Default Methods Modifier and Type Method Description default TimeoutInputStream
letTimeoutInputStream(TimeoutInputStream aTimeoutInputStream)
This method stores and passes through the given argument, which is very useful for builder APIs: Sets the givenTimeoutInputStream
(setter) as ofTimeoutInputStreamAccessor.TimeoutInputStreamMutator.setInputStream(TimeoutInputStream)
and returns the very same value (getter).-
Methods inherited from interface org.refcodes.io.TimeoutInputStreamAccessor
getInputStream
-
Methods inherited from interface org.refcodes.io.TimeoutInputStreamAccessor.TimeoutInputStreamMutator
setInputStream
-
-
-
-
Method Detail
-
letTimeoutInputStream
default TimeoutInputStream letTimeoutInputStream(TimeoutInputStream aTimeoutInputStream)
This method stores and passes through the given argument, which is very useful for builder APIs: Sets the givenTimeoutInputStream
(setter) as ofTimeoutInputStreamAccessor.TimeoutInputStreamMutator.setInputStream(TimeoutInputStream)
and returns the very same value (getter).- Parameters:
aTimeoutInputStream
- TheTimeoutInputStream
to set (viaTimeoutInputStreamAccessor.TimeoutInputStreamMutator.setInputStream(TimeoutInputStream)
).- Returns:
- Returns the value passed for it to be used in conclusive processing steps.
-
-