Class StaticIpV6NeighborDiscoveryOptionFactory

  • All Implemented Interfaces:
    org.pcap4j.packet.factory.PacketFactory<org.pcap4j.packet.IcmpV6CommonPacket.IpV6NeighborDiscoveryOption,​org.pcap4j.packet.namednumber.IpV6NeighborDiscoveryOptionType>

    public final class StaticIpV6NeighborDiscoveryOptionFactory
    extends java.lang.Object
    implements org.pcap4j.packet.factory.PacketFactory<org.pcap4j.packet.IcmpV6CommonPacket.IpV6NeighborDiscoveryOption,​org.pcap4j.packet.namednumber.IpV6NeighborDiscoveryOptionType>
    Since:
    pcap4j 0.9.16
    Author:
    Kaito Yamada
    • Method Summary

      Modifier and Type Method Description
      static StaticIpV6NeighborDiscoveryOptionFactory getInstance()  
      org.pcap4j.packet.IcmpV6CommonPacket.IpV6NeighborDiscoveryOption newInstance​(byte[] rawData, int offset, int length)
      This method is a variant of newInstance(byte[], int, int, IpV6NeighborDiscoveryOptionType...) and exists only for performance reason.
      org.pcap4j.packet.IcmpV6CommonPacket.IpV6NeighborDiscoveryOption newInstance​(byte[] rawData, int offset, int length, org.pcap4j.packet.namednumber.IpV6NeighborDiscoveryOptionType number)
      This method is a variant of newInstance(byte[], int, int, IpV6NeighborDiscoveryOptionType...) and exists only for performance reason.
      org.pcap4j.packet.IcmpV6CommonPacket.IpV6NeighborDiscoveryOption newInstance​(byte[] rawData, int offset, int length, org.pcap4j.packet.namednumber.IpV6NeighborDiscoveryOptionType... numbers)  
      org.pcap4j.packet.IcmpV6CommonPacket.IpV6NeighborDiscoveryOption newInstance​(byte[] rawData, int offset, int length, org.pcap4j.packet.namednumber.IpV6NeighborDiscoveryOptionType number1, org.pcap4j.packet.namednumber.IpV6NeighborDiscoveryOptionType number2)
      This method is a variant of newInstance(byte[], int, int, IpV6NeighborDiscoveryOptionType...) and exists only for performance reason.
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Method Detail

      • newInstance

        public org.pcap4j.packet.IcmpV6CommonPacket.IpV6NeighborDiscoveryOption newInstance​(byte[] rawData,
                                                                                            int offset,
                                                                                            int length)
        This method is a variant of newInstance(byte[], int, int, IpV6NeighborDiscoveryOptionType...) and exists only for performance reason.
        Parameters:
        rawData - see PacketFactory.newInstance(byte[], int, int, N...).
        offset - see PacketFactory.newInstance(byte[], int, int, N...).
        length - see PacketFactory.newInstance(byte[], int, int, N...).
        Returns:
        see PacketFactory.newInstance(byte[], int, int, N...).
      • newInstance

        public org.pcap4j.packet.IcmpV6CommonPacket.IpV6NeighborDiscoveryOption newInstance​(byte[] rawData,
                                                                                            int offset,
                                                                                            int length,
                                                                                            org.pcap4j.packet.namednumber.IpV6NeighborDiscoveryOptionType number)
        This method is a variant of newInstance(byte[], int, int, IpV6NeighborDiscoveryOptionType...) and exists only for performance reason.
        Parameters:
        rawData - see PacketFactory.newInstance(byte[], int, int, N...).
        offset - see PacketFactory.newInstance(byte[], int, int, N...).
        length - see PacketFactory.newInstance(byte[], int, int, N...).
        number - see PacketFactory.newInstance(byte[], int, int, N...).
        Returns:
        see PacketFactory.newInstance(byte[], int, int, N...).
      • newInstance

        public org.pcap4j.packet.IcmpV6CommonPacket.IpV6NeighborDiscoveryOption newInstance​(byte[] rawData,
                                                                                            int offset,
                                                                                            int length,
                                                                                            org.pcap4j.packet.namednumber.IpV6NeighborDiscoveryOptionType number1,
                                                                                            org.pcap4j.packet.namednumber.IpV6NeighborDiscoveryOptionType number2)
        This method is a variant of newInstance(byte[], int, int, IpV6NeighborDiscoveryOptionType...) and exists only for performance reason.
        Parameters:
        rawData - see PacketFactory.newInstance(byte[], int, int, N...).
        offset - see PacketFactory.newInstance(byte[], int, int, N...).
        length - see PacketFactory.newInstance(byte[], int, int, N...).
        number1 - see PacketFactory.newInstance(byte[], int, int, N...).
        number2 - see PacketFactory.newInstance(byte[], int, int, N...).
        Returns:
        see PacketFactory.newInstance(byte[], int, int, N...).
      • newInstance

        public org.pcap4j.packet.IcmpV6CommonPacket.IpV6NeighborDiscoveryOption newInstance​(byte[] rawData,
                                                                                            int offset,
                                                                                            int length,
                                                                                            org.pcap4j.packet.namednumber.IpV6NeighborDiscoveryOptionType... numbers)
        Specified by:
        newInstance in interface org.pcap4j.packet.factory.PacketFactory<org.pcap4j.packet.IcmpV6CommonPacket.IpV6NeighborDiscoveryOption,​org.pcap4j.packet.namednumber.IpV6NeighborDiscoveryOptionType>