パッケージ 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()protectedBuilder(Dot11ManagementPacket packet)
-
メソッドの概要
すべてのメソッド インスタンス・メソッド abstractメソッド concreteメソッド 修飾子とタイプ メソッド 説明 Dot11ManagementPacket.Builderaddress1(MacAddress address1)Dot11ManagementPacket.Builderaddress2(MacAddress address2)Dot11ManagementPacket.Builderaddress3(MacAddress address3)abstract Dot11ManagementPacketbuild()Build a packet object using values set to this object.protected voidcheckForNull()Call me at the top ofbuild().Dot11ManagementPacket.BuildercorrectChecksumAtBuild(boolean correctChecksumAtBuild)Dot11ManagementPacket.Builderduration(short duration)Dot11ManagementPacket.Builderfcs(Integer fcs)Dot11ManagementPacket.BuilderframeControl(Dot11FrameControl frameControl)Dot11ManagementPacket.BuilderhtControl(Dot11HtControl htControl)Dot11ManagementPacket.BuildersequenceControl(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.BuilderBuild a packet object using values set to this object.- 定義:
buildインタフェース内ChecksumBuilder<Dot11ManagementPacket>- 定義:
buildインタフェース内Packet.Builder- 定義:
buildクラス内AbstractPacket.AbstractBuilder- 戻り値:
- a new Packet object
-
-