パッケージ org.pcap4j.packet
クラス IcmpV4CommonPacket.Builder
- java.lang.Object
-
- org.pcap4j.packet.AbstractPacket.AbstractBuilder
-
- org.pcap4j.packet.IcmpV4CommonPacket.Builder
-
- すべての実装されたインタフェース:
Iterable<Packet.Builder>
,ChecksumBuilder<IcmpV4CommonPacket>
,Packet.Builder
- 含まれているクラス:
- IcmpV4CommonPacket
public static final class IcmpV4CommonPacket.Builder extends AbstractPacket.AbstractBuilder implements ChecksumBuilder<IcmpV4CommonPacket>
- 導入されたバージョン:
- pcap4j 0.9.11
- 作成者:
- Kaito Yamada
-
-
コンストラクタの概要
コンストラクタ コンストラクタ 説明 Builder()
-
メソッドの概要
すべてのメソッド インスタンス・メソッド concreteメソッド 修飾子とタイプ メソッド 説明 IcmpV4CommonPacket
build()
Build a packet object using values set to this object.IcmpV4CommonPacket.Builder
checksum(short checksum)
IcmpV4CommonPacket.Builder
code(IcmpV4Code code)
IcmpV4CommonPacket.Builder
correctChecksumAtBuild(boolean correctChecksumAtBuild)
Packet.Builder
getPayloadBuilder()
Get the payload builder of this object.IcmpV4CommonPacket.Builder
payloadBuilder(Packet.Builder payloadBuilder)
Set the payload builder.IcmpV4CommonPacket.Builder
type(IcmpV4Type type)
-
クラスから継承されたメソッド 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
-
-
-
-
メソッドの詳細
-
type
public IcmpV4CommonPacket.Builder type(IcmpV4Type type)
- パラメータ:
type
- type- 戻り値:
- this Builder object for method chaining.
-
code
public IcmpV4CommonPacket.Builder code(IcmpV4Code code)
- パラメータ:
code
- code- 戻り値:
- this Builder object for method chaining.
-
checksum
public IcmpV4CommonPacket.Builder checksum(short checksum)
- パラメータ:
checksum
- checksum- 戻り値:
- this Builder object for method chaining.
-
payloadBuilder
public IcmpV4CommonPacket.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
-
correctChecksumAtBuild
public IcmpV4CommonPacket.Builder correctChecksumAtBuild(boolean correctChecksumAtBuild)
- 定義:
correctChecksumAtBuild
インタフェース内ChecksumBuilder<IcmpV4CommonPacket>
- パラメータ:
correctChecksumAtBuild
- correctChecksumAtBuild- 戻り値:
- ChecksumBuilder
-
build
public IcmpV4CommonPacket build()
インタフェースからコピーされた説明:Packet.Builder
Build a packet object using values set to this object.- 定義:
build
インタフェース内ChecksumBuilder<IcmpV4CommonPacket>
- 定義:
build
インタフェース内Packet.Builder
- 定義:
build
クラス内AbstractPacket.AbstractBuilder
- 戻り値:
- a new Packet object
-
-