Commit 2da9f559 authored by Him188's avatar Him188

Add `toString`

parent 26c4d530
...@@ -31,17 +31,13 @@ object NoPacket : Packet { ...@@ -31,17 +31,13 @@ object NoPacket : Packet {
*/ */
interface MultiPacket<out P : Packet> : Packet, Iterable<P> interface MultiPacket<out P : Packet> : Packet, Iterable<P>
class MultiPacketByIterable<out P : Packet>(internal val delegate: Iterable<P>) : MultiPacket<P>, open class MultiPacketByIterable<out P : Packet>(internal val delegate: Iterable<P>) : MultiPacket<P>,
Iterable<P> by delegate { Iterable<P> by delegate {
override fun toString(): String { override fun toString(): String = "MultiPacketByIterable"
return "MultiPacket"
}
} }
class MultiPacketBySequence<out P : Packet>(internal val delegate: Sequence<P>) : MultiPacket<P> { open class MultiPacketBySequence<out P : Packet>(internal val delegate: Sequence<P>) : MultiPacket<P> {
override operator fun iterator(): Iterator<P> = delegate.iterator() override operator fun iterator(): Iterator<P> = delegate.iterator()
override fun toString(): String { override fun toString(): String = "MultiPacketBySequence"
return "MultiPacket"
}
} }
\ No newline at end of file
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment