Module org.refcodes.mixin
Package org.refcodes.mixin
Interface PacketSizeAccessor.PacketSizeProperty
-
- All Superinterfaces:
PacketSizeAccessor
,PacketSizeAccessor.PacketSizeMutator
- Enclosing interface:
- PacketSizeAccessor
public static interface PacketSizeAccessor.PacketSizeProperty extends PacketSizeAccessor, PacketSizeAccessor.PacketSizeMutator
Provides a packet size property.
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from interface org.refcodes.mixin.PacketSizeAccessor
PacketSizeAccessor.PacketSizeBuilder<B extends PacketSizeAccessor.PacketSizeBuilder<B>>, PacketSizeAccessor.PacketSizeMutator, PacketSizeAccessor.PacketSizeProperty
-
-
Method Summary
All Methods Instance Methods Default Methods Modifier and Type Method Description default int
letPacketSize(int aPacketSize)
This method stores and passes through the given argument, which is very useful for builder APIs: Sets the given integer (setter) as ofPacketSizeAccessor.PacketSizeMutator.setPacketSize(int)
and returns the very same value (getter).-
Methods inherited from interface org.refcodes.mixin.PacketSizeAccessor
getPacketSize
-
Methods inherited from interface org.refcodes.mixin.PacketSizeAccessor.PacketSizeMutator
setPacketSize
-
-
-
-
Method Detail
-
letPacketSize
default int letPacketSize(int aPacketSize)
This method stores and passes through the given argument, which is very useful for builder APIs: Sets the given integer (setter) as ofPacketSizeAccessor.PacketSizeMutator.setPacketSize(int)
and returns the very same value (getter).- Parameters:
aPacketSize
- The integer to set (viaPacketSizeAccessor.PacketSizeMutator.setPacketSize(int)
).- Returns:
- Returns the value passed for it to be used in conclusive processing steps.
-
-