インタフェース PacketFactory<T,N extends NamedNumber<?,?>>
-
- 型パラメータ:
T
- targetN
- number
- 既知の実装クラスのリスト:
AbstractStaticPacketFactory
,PropertiesBasedDnsRDataFactory
,PropertiesBasedIpV4InternetTimestampOptionDataFactory
,PropertiesBasedIpV4OptionFactory
,PropertiesBasedIpV4TosFactory
,PropertiesBasedIpV6FlowLabelFactory
,PropertiesBasedIpV6NeighborDiscoveryOptionFactory
,PropertiesBasedIpV6OptionFactory
,PropertiesBasedIpV6RoutingDataFactory
,PropertiesBasedIpV6TrafficClassFactory
,PropertiesBasedPacketFactory
,PropertiesBasedRadiotapDataFactory
,PropertiesBasedSctpChunkFactory
,PropertiesBasedTcpOptionFactory
,StaticDataLinkTypePacketFactory
,StaticDnsRDataFactory
,StaticDot11FrameTypePacketFactory
,StaticEtherTypePacketFactory
,StaticIcmpV4TypePacketFactory
,StaticIcmpV6TypePacketFactory
,StaticIpNumberPacketFactory
,StaticIpV4InternetTimestampOptionDataFactory
,StaticIpV4OptionFactory
,StaticIpV4TosFactory
,StaticIpV6FlowLabelFactory
,StaticIpV6NeighborDiscoveryOptionFactory
,StaticIpV6OptionFactory
,StaticIpV6RoutingDataFactory
,StaticIpV6TrafficClassFactory
,StaticLlcNumberPacketFactory
,StaticNotApplicablePacketFactory
,StaticPppDllProtocolPacketFactory
,StaticProtocolFamilyPacketFactory
,StaticRadiotapDataFieldFactory
,StaticSctpChunkFactory
,StaticSctpPortPacketFactory
,StaticSsh2MessageNumberPacketFactory
,StaticTcpOptionFactory
,StaticTcpPortPacketFactory
,StaticUdpPortPacketFactory
,StaticUnknownPacketFactory
public interface PacketFactory<T,N extends NamedNumber<?,?>>
- 導入されたバージョン:
- pcap4j 0.9.11
- 作成者:
- Kaito Yamada
-
-
メソッドの概要
すべてのメソッド インスタンス・メソッド abstractメソッド 修飾子とタイプ メソッド 説明 Class<? extends T>
getTargetClass()
Class<? extends T>
getTargetClass(N number)
T
newInstance(byte[] rawData, int offset, int length)
T
newInstance(byte[] rawData, int offset, int length, N number)
-
-
-
メソッドの詳細
-
newInstance
T newInstance(byte[] rawData, int offset, int length, N number)
- パラメータ:
rawData
- rawDataoffset
- offsetlength
- lengthnumber
- number- 戻り値:
- a new data object.
-
newInstance
T newInstance(byte[] rawData, int offset, int length)
- パラメータ:
rawData
- rawDataoffset
- offsetlength
- length- 戻り値:
- a new data object.
-
getTargetClass
Class<? extends T> getTargetClass(N number)
- パラメータ:
number
- number- 戻り値:
- a
Class
object this factory instantiates bynewInstance(byte[], int, int, NamedNumber)
with the number argument.
-
getTargetClass
Class<? extends T> getTargetClass()
- 戻り値:
- a
Class
object this factory instantiates bynewInstance(byte[], int, int)
.
-
-