Class Dot11FrameControl.Builder

java.lang.Object
org.pcap4j.packet.Dot11FrameControl.Builder
Enclosing class:
Dot11FrameControl

public static final class Dot11FrameControl.Builder extends Object
Since:
pcap4j 1.7.0
  • Field Details

    • protocolVersion

      private Dot11FrameControl.ProtocolVersion protocolVersion
    • type

      private Dot11FrameType type
    • toDs

      private boolean toDs
    • fromDs

      private boolean fromDs
    • moreFragments

      private boolean moreFragments
    • retry

      private boolean retry
    • powerManagement

      private boolean powerManagement
    • moreData

      private boolean moreData
    • protectedFrame

      private boolean protectedFrame
    • order

      private boolean order
  • Constructor Details

  • Method Details

    • protocolVersion

      public Dot11FrameControl.Builder protocolVersion(Dot11FrameControl.ProtocolVersion protocolVersion)
      Parameters:
      protocolVersion - protocolVersion
      Returns:
      this Builder object for method chaining.
    • type

      Parameters:
      type - type
      Returns:
      this Builder object for method chaining.
    • toDs

      public Dot11FrameControl.Builder toDs(boolean toDs)
      Parameters:
      toDs - toDs
      Returns:
      this Builder object for method chaining.
    • fromDs

      public Dot11FrameControl.Builder fromDs(boolean fromDs)
      Parameters:
      fromDs - fromDs
      Returns:
      this Builder object for method chaining.
    • moreFragments

      public Dot11FrameControl.Builder moreFragments(boolean moreFragments)
      Parameters:
      moreFragments - moreFragments
      Returns:
      this Builder object for method chaining.
    • retry

      public Dot11FrameControl.Builder retry(boolean retry)
      Parameters:
      retry - retry
      Returns:
      this Builder object for method chaining.
    • powerManagement

      public Dot11FrameControl.Builder powerManagement(boolean powerManagement)
      Parameters:
      powerManagement - powerManagement
      Returns:
      this Builder object for method chaining.
    • moreData

      public Dot11FrameControl.Builder moreData(boolean moreData)
      Parameters:
      moreData - moreData
      Returns:
      this Builder object for method chaining.
    • protectedFrame

      public Dot11FrameControl.Builder protectedFrame(boolean protectedFrame)
      Parameters:
      protectedFrame - protectedFrame
      Returns:
      this Builder object for method chaining.
    • order

      public Dot11FrameControl.Builder order(boolean order)
      Parameters:
      order - order
      Returns:
      this Builder object for method chaining.
    • build

      public Dot11FrameControl build()
      Returns:
      a new Dot11FrameControl object.