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 a
Transmission
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
Modifier and TypeMethodDescriptiondefault 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 Details
-
letTransmission
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.
-