パッケージ org.pcap4j.packet
クラス Dot11ManagementPacket.Builder
- java.lang.Object
-
- org.pcap4j.packet.AbstractPacket.AbstractBuilder
-
- org.pcap4j.packet.Dot11ManagementPacket.Builder
-
- すべての実装されたインタフェース:
Iterable<Packet.Builder>
,ChecksumBuilder<Dot11ManagementPacket>
,Packet.Builder
- 直系の既知のサブクラス:
Dot11ProbeRequestPacket.Builder
- 含まれているクラス:
- Dot11ManagementPacket
public abstract static class Dot11ManagementPacket.Builder extends AbstractPacket.AbstractBuilder implements ChecksumBuilder<Dot11ManagementPacket>
- 導入されたバージョン:
- pcap4j 1.7.0
- 作成者:
- Kaito Yamada
-
-
コンストラクタの概要
コンストラクタ 修飾子 コンストラクタ 説明 Builder()
protected
Builder(Dot11ManagementPacket packet)
-
メソッドの概要
すべてのメソッド インスタンス・メソッド abstractメソッド concreteメソッド 修飾子とタイプ メソッド 説明 Dot11ManagementPacket.Builder
address1(MacAddress address1)
Dot11ManagementPacket.Builder
address2(MacAddress address2)
Dot11ManagementPacket.Builder
address3(MacAddress address3)
abstract Dot11ManagementPacket
build()
Build a packet object using values set to this object.protected void
checkForNull()
Call me at the top ofbuild()
.Dot11ManagementPacket.Builder
correctChecksumAtBuild(boolean correctChecksumAtBuild)
Dot11ManagementPacket.Builder
duration(short duration)
Dot11ManagementPacket.Builder
fcs(Integer fcs)
Dot11ManagementPacket.Builder
frameControl(Dot11FrameControl frameControl)
Dot11ManagementPacket.Builder
htControl(Dot11HtControl htControl)
Dot11ManagementPacket.Builder
sequenceControl(Dot11SequenceControl sequenceControl)
-
クラスから継承されたメソッド org.pcap4j.packet.AbstractPacket.AbstractBuilder
get, getOuterOf, getPayloadBuilder, iterator, payloadBuilder
-
クラスから継承されたメソッド java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
インタフェースから継承されたメソッド java.lang.Iterable
forEach, spliterator
-
-
-
-
コンストラクタの詳細
-
Builder
public Builder()
-
Builder
protected Builder(Dot11ManagementPacket packet)
- パラメータ:
packet
- packet
-
-
メソッドの詳細
-
frameControl
public Dot11ManagementPacket.Builder frameControl(Dot11FrameControl frameControl)
- パラメータ:
frameControl
- frameControl- 戻り値:
- this Builder object for method chaining.
-
duration
public Dot11ManagementPacket.Builder duration(short duration)
- パラメータ:
duration
- duration- 戻り値:
- this Builder object for method chaining.
-
address1
public Dot11ManagementPacket.Builder address1(MacAddress address1)
- パラメータ:
address1
- address1- 戻り値:
- this Builder object for method chaining.
-
address2
public Dot11ManagementPacket.Builder address2(MacAddress address2)
- パラメータ:
address2
- address2- 戻り値:
- this Builder object for method chaining.
-
address3
public Dot11ManagementPacket.Builder address3(MacAddress address3)
- パラメータ:
address3
- address3- 戻り値:
- this Builder object for method chaining.
-
sequenceControl
public Dot11ManagementPacket.Builder sequenceControl(Dot11SequenceControl sequenceControl)
- パラメータ:
sequenceControl
- sequenceControl- 戻り値:
- this Builder object for method chaining.
-
htControl
public Dot11ManagementPacket.Builder htControl(Dot11HtControl htControl)
- パラメータ:
htControl
- htControl- 戻り値:
- this Builder object for method chaining.
-
fcs
public Dot11ManagementPacket.Builder fcs(Integer fcs)
- パラメータ:
fcs
- fcs- 戻り値:
- this Builder object for method chaining.
-
correctChecksumAtBuild
public Dot11ManagementPacket.Builder correctChecksumAtBuild(boolean correctChecksumAtBuild)
- 定義:
correctChecksumAtBuild
インタフェース内ChecksumBuilder<Dot11ManagementPacket>
- パラメータ:
correctChecksumAtBuild
- correctChecksumAtBuild- 戻り値:
- ChecksumBuilder
-
checkForNull
protected void checkForNull()
Call me at the top ofbuild()
.
-
build
public abstract Dot11ManagementPacket build()
インタフェースからコピーされた説明:Packet.Builder
Build a packet object using values set to this object.- 定義:
build
インタフェース内ChecksumBuilder<Dot11ManagementPacket>
- 定義:
build
インタフェース内Packet.Builder
- 定義:
build
クラス内AbstractPacket.AbstractBuilder
- 戻り値:
- a new Packet object
-
-