Module org.refcodes.serial
Package org.refcodes.serial
Interface TransmissionAccessor.TransmissionProperty<T extends Transmission>
-
- Type Parameters:
T
- The type of theTransmission
property.
- All Superinterfaces:
TransmissionAccessor<T>
,TransmissionAccessor.TransmissionMutator<T>
- Enclosing interface:
- TransmissionAccessor<T extends Transmission>
public static interface TransmissionAccessor.TransmissionProperty<T extends Transmission> extends TransmissionAccessor<T>, TransmissionAccessor.TransmissionMutator<T>
Provides aTransmission
property.
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from interface org.refcodes.serial.TransmissionAccessor
TransmissionAccessor.TransmissionBuilder<T,B extends TransmissionAccessor.TransmissionBuilder<T,B>>, TransmissionAccessor.TransmissionMutator<T extends Transmission>, TransmissionAccessor.TransmissionProperty<T extends Transmission>
-
-
Method Summary
All Methods Instance Methods Default Methods Modifier and Type Method Description default T
letTransmission(T aTransmission)
Sets the givenTransmission
(setter) as ofTransmissionAccessor.TransmissionMutator.setTransmission(Transmission)
and returns the very sameTransmission
(getter).-
Methods inherited from interface org.refcodes.serial.TransmissionAccessor
getTransmission
-
Methods inherited from interface org.refcodes.serial.TransmissionAccessor.TransmissionMutator
setTransmission
-
-
-
-
Method Detail
-
letTransmission
default T letTransmission(T aTransmission)
Sets the givenTransmission
(setter) as ofTransmissionAccessor.TransmissionMutator.setTransmission(Transmission)
and returns the very sameTransmission
(getter). This method stores and passes through the givenTransmission
, which is very useful for builder APIs.- Parameters:
aTransmission
- TheTransmission
to set (viaTransmissionAccessor.TransmissionMutator.setTransmission(Transmission)
).- Returns:
- Returns
Transmission
passed for it to be used in conclusive processing steps.
-
-