パッケージ org.pcap4j.packet
クラス IpV6ExtFragmentPacket.Builder
- java.lang.Object
-
- org.pcap4j.packet.AbstractPacket.AbstractBuilder
-
- org.pcap4j.packet.IpV6ExtFragmentPacket.Builder
-
- すべての実装されたインタフェース:
Iterable<Packet.Builder>
,Packet.Builder
- 含まれているクラス:
- IpV6ExtFragmentPacket
public static final class IpV6ExtFragmentPacket.Builder extends AbstractPacket.AbstractBuilder
- 導入されたバージョン:
- pcap4j 0.9.10
- 作成者:
- Kaito Yamada
-
-
コンストラクタの概要
コンストラクタ コンストラクタ 説明 Builder()
Builder(IpV6ExtFragmentPacket packet)
-
メソッドの概要
すべてのメソッド インスタンス・メソッド concreteメソッド 修飾子とタイプ メソッド 説明 IpV6ExtFragmentPacket
build()
Build a packet object using values set to this object.IpV6ExtFragmentPacket.Builder
fragmentOffset(short fragmentOffset)
Packet.Builder
getPayloadBuilder()
Get the payload builder of this object.IpV6ExtFragmentPacket.Builder
identification(int identification)
IpV6ExtFragmentPacket.Builder
m(boolean m)
IpV6ExtFragmentPacket.Builder
nextHeader(IpNumber nextHeader)
IpV6ExtFragmentPacket.Builder
payloadBuilder(Packet.Builder payloadBuilder)
Set the payload builder.IpV6ExtFragmentPacket.Builder
res(byte res)
IpV6ExtFragmentPacket.Builder
reserved(byte reserved)
-
クラスから継承されたメソッド org.pcap4j.packet.AbstractPacket.AbstractBuilder
get, getOuterOf, iterator
-
クラスから継承されたメソッド java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
インタフェースから継承されたメソッド java.lang.Iterable
forEach, spliterator
-
-
-
-
コンストラクタの詳細
-
Builder
public Builder()
-
Builder
public Builder(IpV6ExtFragmentPacket packet)
- パラメータ:
packet
- packet
-
-
メソッドの詳細
-
nextHeader
public IpV6ExtFragmentPacket.Builder nextHeader(IpNumber nextHeader)
- パラメータ:
nextHeader
- nextHeader- 戻り値:
- this Builder object for method chaining.
-
reserved
public IpV6ExtFragmentPacket.Builder reserved(byte reserved)
- パラメータ:
reserved
- reserved- 戻り値:
- this Builder object for method chaining.
-
fragmentOffset
public IpV6ExtFragmentPacket.Builder fragmentOffset(short fragmentOffset)
- パラメータ:
fragmentOffset
- fragmentOffset- 戻り値:
- this Builder object for method chaining.
-
res
public IpV6ExtFragmentPacket.Builder res(byte res)
- パラメータ:
res
- res- 戻り値:
- this Builder object for method chaining.
-
m
public IpV6ExtFragmentPacket.Builder m(boolean m)
- パラメータ:
m
- m- 戻り値:
- this Builder object for method chaining.
-
identification
public IpV6ExtFragmentPacket.Builder identification(int identification)
- パラメータ:
identification
- identification- 戻り値:
- this Builder object for method chaining.
-
payloadBuilder
public IpV6ExtFragmentPacket.Builder payloadBuilder(Packet.Builder payloadBuilder)
インタフェースからコピーされた説明:Packet.Builder
Set the payload builder.- 定義:
payloadBuilder
インタフェース内Packet.Builder
- オーバーライド:
payloadBuilder
クラス内AbstractPacket.AbstractBuilder
- パラメータ:
payloadBuilder
- a Builder object to set- 戻り値:
- this Builder object for method chaining
-
getPayloadBuilder
public Packet.Builder getPayloadBuilder()
インタフェースからコピーされた説明:Packet.Builder
Get the payload builder of this object.- 定義:
getPayloadBuilder
インタフェース内Packet.Builder
- オーバーライド:
getPayloadBuilder
クラス内AbstractPacket.AbstractBuilder
- 戻り値:
- the payload builder of this object
-
build
public IpV6ExtFragmentPacket build()
インタフェースからコピーされた説明:Packet.Builder
Build a packet object using values set to this object.- 定義:
build
インタフェース内Packet.Builder
- 定義:
build
クラス内AbstractPacket.AbstractBuilder
- 戻り値:
- a new Packet object
-
-