public static final class IpV6ExtRoutingPacket.Builder extends AbstractPacket.AbstractBuilder implements LengthBuilder<IpV6ExtRoutingPacket>
Constructor and Description |
---|
IpV6ExtRoutingPacket.Builder() |
IpV6ExtRoutingPacket.Builder(IpV6ExtRoutingPacket packet) |
Modifier and Type | Method and Description |
---|---|
IpV6ExtRoutingPacket |
build() |
IpV6ExtRoutingPacket.Builder |
correctLengthAtBuild(boolean correctLengthAtBuild) |
IpV6ExtRoutingPacket.Builder |
data(IpV6ExtRoutingPacket.IpV6RoutingData data) |
Packet.Builder |
getPayloadBuilder() |
IpV6ExtRoutingPacket.Builder |
hdrExtLen(byte hdrExtLen) |
IpV6ExtRoutingPacket.Builder |
nextHeader(IpNumber nextHeader) |
IpV6ExtRoutingPacket.Builder |
payloadBuilder(Packet.Builder payloadBuilder) |
IpV6ExtRoutingPacket.Builder |
routingType(IpV6RoutingHeaderType routingType) |
IpV6ExtRoutingPacket.Builder |
segmentsLeft(byte segmentsLeft) |
get, getOuterOf, iterator
public IpV6ExtRoutingPacket.Builder()
public IpV6ExtRoutingPacket.Builder(IpV6ExtRoutingPacket packet)
packet
- public IpV6ExtRoutingPacket.Builder nextHeader(IpNumber nextHeader)
nextHeader
- public IpV6ExtRoutingPacket.Builder hdrExtLen(byte hdrExtLen)
hdrExtLen
- public IpV6ExtRoutingPacket.Builder routingType(IpV6RoutingHeaderType routingType)
routingType
- public IpV6ExtRoutingPacket.Builder segmentsLeft(byte segmentsLeft)
segmentsLeft
- public IpV6ExtRoutingPacket.Builder data(IpV6ExtRoutingPacket.IpV6RoutingData data)
data
- public IpV6ExtRoutingPacket.Builder payloadBuilder(Packet.Builder payloadBuilder)
payloadBuilder
in interface Packet.Builder
payloadBuilder
in class AbstractPacket.AbstractBuilder
public Packet.Builder getPayloadBuilder()
getPayloadBuilder
in interface Packet.Builder
getPayloadBuilder
in class AbstractPacket.AbstractBuilder
public IpV6ExtRoutingPacket.Builder correctLengthAtBuild(boolean correctLengthAtBuild)
correctLengthAtBuild
in interface LengthBuilder<IpV6ExtRoutingPacket>
public IpV6ExtRoutingPacket build()
build
in interface LengthBuilder<IpV6ExtRoutingPacket>
build
in interface Packet.Builder
build
in class AbstractPacket.AbstractBuilder
Copyright © 2014. All Rights Reserved.