パッケージ org.pcap4j.packet

クラス AbstractPacket.AbstractBuilder

    • コンストラクタの詳細

      • AbstractBuilder

        public AbstractBuilder()
    • メソッドの詳細

      • get

        public <T extends Packet.Builder> T get​(Class<T> clazz)
        インタフェースからコピーされた説明: Packet.Builder
        Traverses this builder and its payload builder to find an object of the specified builder class and returns the object. If there are more than one objects of the specified class in this object, this method returns the most outer one of them.
        定義:
        get インタフェース内 Packet.Builder
        型パラメータ:
        T - builder
        パラメータ:
        clazz - the builder class of the object to get
        戻り値:
        a builder object if found; otherwise null
      • getOuterOf

        public Packet.Builder getOuterOf​(Class<? extends Packet.Builder> clazz)
        インタフェースからコピーされた説明: Packet.Builder
        Returns the outer builder object of a builder object get(clazz) returns.
        定義:
        getOuterOf インタフェース内 Packet.Builder
        パラメータ:
        clazz - the builder class of the object whose outer builder object is what you want to get
        戻り値:
        a builder object if found; otherwise null
      • build

        public abstract Packet build()
        インタフェースからコピーされた説明: Packet.Builder
        Build a packet object using values set to this object.
        定義:
        build インタフェース内 Packet.Builder
        戻り値:
        a new Packet object