Index
A B C D E F G H I L M N O P R S T U V W Z
All Classes All Packages
All Classes All Packages
All Classes All Packages
A
- AbstractByteBuffer - Class in pcap.common.memory.internal.nio
- AbstractByteBuffer(int, ByteBuffer, int, int, int, int) - Constructor for class pcap.common.memory.internal.nio.AbstractByteBuffer
- AbstractMemory<B> - Class in pcap.common.memory
- AbstractMemory(B, long, long, long, long) - Constructor for class pcap.common.memory.AbstractMemory
- AbstractMemoryAllocator - Class in pcap.common.memory
- AbstractMemoryAllocator() - Constructor for class pcap.common.memory.AbstractMemoryAllocator
- AbstractMemoryAllocator.AbstractPooledMemoryAllocator - Class in pcap.common.memory
- AbstractPooledByteBuffer - Class in pcap.common.memory.internal.nio
- AbstractPooledMemoryAllocator() - Constructor for class pcap.common.memory.AbstractMemoryAllocator.AbstractPooledMemoryAllocator
- add(String, Object) - Method in class pcap.common.util.Strings.ToStringBuilder
- address() - Method in interface pcap.common.net.Address
-
Get raw byte array address.
- address() - Method in class pcap.common.net.Inet4Address
-
Returns the raw IPv4 address of this
Inet4Address
object. - address() - Method in class pcap.common.net.Inet6Address
-
Returns the raw IPv6 address of this
Inet6Address
object. - address() - Method in class pcap.common.net.MacAddress
-
Returns bytes Mac Address.
- address() - Method in class pcap.common.net.RawAddress
- Address - Interface in pcap.common.net
-
Used to wrap raw byte array address.
- allocate(long) - Method in class pcap.common.memory.AbstractMemoryAllocator.AbstractPooledMemoryAllocator
- allocate(long) - Method in class pcap.common.memory.internal.nio.allocator.DirectMemoryAllocator
- allocate(long) - Method in class pcap.common.memory.internal.nio.allocator.HeapMemoryAllocator
- allocate(long) - Method in interface pcap.common.memory.MemoryAllocator
- allocate(long, long) - Method in class pcap.common.memory.AbstractMemoryAllocator.AbstractPooledMemoryAllocator
- allocate(long, long) - Method in class pcap.common.memory.internal.nio.allocator.DirectMemoryAllocator
- allocate(long, long) - Method in class pcap.common.memory.internal.nio.allocator.HeapMemoryAllocator
- allocate(long, long) - Method in interface pcap.common.memory.MemoryAllocator
- allocate(long, long, long, long) - Method in class pcap.common.memory.AbstractMemoryAllocator.AbstractPooledMemoryAllocator
- allocate(long, long, long, long) - Method in class pcap.common.memory.internal.nio.allocator.DirectMemoryAllocator
- allocate(long, long, long, long) - Method in class pcap.common.memory.internal.nio.allocator.HeapMemoryAllocator
- allocate(long, long, long, long) - Method in interface pcap.common.memory.MemoryAllocator
- allocatePooledMemory(long, long, long) - Method in class pcap.common.memory.AbstractMemoryAllocator.AbstractPooledMemoryAllocator
- allocatePooledMemory(long, long, long) - Method in class pcap.common.memory.internal.nio.allocator.PooledDirectByteBufferAllocator
- allocatePooledMemory(long, long, long) - Method in class pcap.common.memory.internal.nio.allocator.PooledHeapByteBufferAllocator
- Arrays - Class in pcap.common.util
- assemble(Memory...) - Method in class pcap.common.memory.AbstractMemoryAllocator
- assemble(Memory...) - Method in interface pcap.common.memory.MemoryAllocator
B
- baseIndex - Variable in class pcap.common.memory.internal.nio.AbstractByteBuffer
- BIG_ENDIAN - pcap.common.memory.Memory.ByteOrder
- blank(CharSequence) - Static method in class pcap.common.util.Strings
-
Ensure given string isn't blank.
- blank(CharSequence, CharSequence) - Static method in class pcap.common.util.Strings
- blocking() - Method in annotation type pcap.common.annotation.Immutable
-
Blocking when changing value of specific field.
- BROADCAST - Static variable in class pcap.common.net.MacAddress
-
Broadcast MAC Address (ff:ff:ff:ff:ff:ff).
- buffer - Variable in class pcap.common.memory.AbstractMemory
- buffer(Class<T>) - Method in class pcap.common.memory.internal.nio.AbstractByteBuffer
- buffer(Class<T>) - Method in class pcap.common.memory.internal.nio.AbstractPooledByteBuffer
- buffer(Class<T>) - Method in interface pcap.common.memory.Memory
- build() - Method in interface pcap.common.util.Builder
-
Build object.
- build(V) - Method in interface pcap.common.util.Builder
-
Build object with given argument.
- Builder<T,V> - Interface in pcap.common.util
- byteOrder() - Method in class pcap.common.memory.internal.nio.AbstractByteBuffer
- byteOrder() - Method in interface pcap.common.memory.Memory
-
Retrieves this buffer's byte order.
- byteOrder(Memory.ByteOrder) - Method in class pcap.common.memory.internal.nio.AbstractByteBuffer
- byteOrder(Memory.ByteOrder) - Method in interface pcap.common.memory.Memory
-
Change this buffer's byte order.
- Bytes - Class in pcap.common.util
C
- capacity - Variable in class pcap.common.memory.AbstractMemory
- capacity() - Method in class pcap.common.memory.AbstractMemory
- capacity() - Method in interface pcap.common.memory.Memory
- capacity(long) - Method in class pcap.common.memory.internal.nio.AbstractByteBuffer
- capacity(long) - Method in class pcap.common.memory.internal.nio.AbstractPooledByteBuffer
- capacity(long) - Method in interface pcap.common.memory.Memory
-
Adjusts the capacity of this buffer.
- checkNewCapacity(long) - Method in class pcap.common.memory.AbstractMemory
- CISCO_00000C - Static variable in class pcap.common.net.MacAddress.Oui
-
Cisco: 0x00000C
- clear() - Method in class pcap.common.memory.AbstractMemory
- clear() - Method in interface pcap.common.memory.Memory
-
Sets the
readerIndex
andwriterIndex
of this buffer to0
. - compareTo(MacAddress.Oui) - Method in class pcap.common.net.MacAddress.Oui
- concatenate(byte[]...) - Static method in class pcap.common.util.Arrays
-
Concatenate array.
- concatenate(char[]...) - Static method in class pcap.common.util.Arrays
-
Concatenate array.
- concatenate(double[]...) - Static method in class pcap.common.util.Arrays
-
Concatenate array.
- concatenate(float[]...) - Static method in class pcap.common.util.Arrays
-
Concatenate array.
- concatenate(int[]...) - Static method in class pcap.common.util.Arrays
-
Concatenate array.
- concatenate(long[]...) - Static method in class pcap.common.util.Arrays
-
Concatenate array.
- concatenate(short[]...) - Static method in class pcap.common.util.Arrays
-
Concatenate array.
- concatenate(T[]...) - Static method in class pcap.common.util.Arrays
-
Concatenate array.
- copy() - Method in class pcap.common.memory.AbstractMemory
- copy() - Method in interface pcap.common.memory.Memory
-
Returns a copy of this buffer's readable bytes.
- copy(long, long) - Method in class pcap.common.memory.internal.nio.DirectByteBuffer
- copy(long, long) - Method in class pcap.common.memory.internal.nio.HeapByteBuffer
- copy(long, long) - Method in class pcap.common.memory.internal.nio.PooledDirectByteBuffer
- copy(long, long) - Method in class pcap.common.memory.internal.nio.PooledDirectByteBuffer.SlicedPooledDirectByteBuffer
- copy(long, long) - Method in class pcap.common.memory.internal.nio.PooledHeapByteBuffer
- copy(long, long) - Method in class pcap.common.memory.internal.nio.PooledHeapByteBuffer.SlicedPooledHeapByteBuffer
- copy(long, long) - Method in interface pcap.common.memory.Memory
-
Returns a copy of this buffer's sub-region.
- create(int, int, long) - Method in class pcap.common.memory.AbstractMemoryAllocator.AbstractPooledMemoryAllocator
- create(String) - Static method in class pcap.common.memory.MemoryAllocator.Creator
- create(String, int, int, long) - Static method in class pcap.common.memory.MemoryAllocator.Creator
- createHashSet(int) - Static method in class pcap.common.util.Sets
-
Create an
HashSet
with its initialCapacity calculated to minimize rehash operations - createLinkedHashSet(int) - Static method in class pcap.common.util.Sets
-
Create an
LinkedHashSet
with its initialCapacity calculated to minimize rehash operations - Creator() - Constructor for class pcap.common.memory.MemoryAllocator.Creator
D
- debug(String) - Method in interface pcap.common.logging.Logger
- debug(String, Object) - Method in interface pcap.common.logging.Logger
- debug(String, Object...) - Method in interface pcap.common.logging.Logger
- debug(String, Object, Object) - Method in interface pcap.common.logging.Logger
- debug(String, Throwable) - Method in interface pcap.common.logging.Logger
- debug(Throwable) - Method in interface pcap.common.logging.Logger
- DEBUG - pcap.common.logging.LogLevel
- DEFAULT_CHARSET - Static variable in class pcap.common.util.Strings
-
Default charset (UTF-8).
- DirectByteBuffer - Class in pcap.common.memory.internal.nio
- DirectByteBuffer(int, ByteBuffer, int, int, int, int) - Constructor for class pcap.common.memory.internal.nio.DirectByteBuffer
- DirectByteBuffer.SlicedDirectByteBuffer - Class in pcap.common.memory.internal.nio
- DirectMemoryAllocator - Class in pcap.common.memory.internal.nio.allocator
- DirectMemoryAllocator() - Constructor for class pcap.common.memory.internal.nio.allocator.DirectMemoryAllocator
- DUMMY - Static variable in class pcap.common.net.MacAddress
-
Dummy MAC Address (de:ad:be:ef:c0:fe).
- duplicate() - Method in class pcap.common.memory.internal.nio.DirectByteBuffer
- duplicate() - Method in class pcap.common.memory.internal.nio.DirectByteBuffer.SlicedDirectByteBuffer
- duplicate() - Method in class pcap.common.memory.internal.nio.HeapByteBuffer
- duplicate() - Method in class pcap.common.memory.internal.nio.HeapByteBuffer.SlicedHeapByteBuffer
- duplicate() - Method in class pcap.common.memory.internal.nio.PooledDirectByteBuffer
- duplicate() - Method in class pcap.common.memory.internal.nio.PooledDirectByteBuffer.SlicedPooledDirectByteBuffer
- duplicate() - Method in class pcap.common.memory.internal.nio.PooledHeapByteBuffer
- duplicate() - Method in class pcap.common.memory.internal.nio.PooledHeapByteBuffer.SlicedPooledHeapByteBuffer
- duplicate() - Method in interface pcap.common.memory.Memory
-
Duplicate the this
Memory
buffer.
E
- empty(CharSequence) - Static method in class pcap.common.util.Strings
-
Ensure given string is not empty.
- empty(CharSequence, CharSequence) - Static method in class pcap.common.util.Strings
- ensureWritable(long) - Method in class pcap.common.memory.AbstractMemory
- ensureWritable(long) - Method in interface pcap.common.memory.Memory
-
Makes sure the number of the writable bytes is equal to or greater than the specified value.
- equals(Object) - Method in class pcap.common.net.Inet4Address
- equals(Object) - Method in class pcap.common.net.Inet6Address
- equals(Object) - Method in class pcap.common.net.MacAddress
- equals(Object) - Method in class pcap.common.util.MultipleObject
- equals(Object) - Method in class pcap.common.util.NamedMultipleObject
- equals(Object) - Method in class pcap.common.util.NamedNumber
- error(String) - Method in interface pcap.common.logging.Logger
- error(String, Object) - Method in interface pcap.common.logging.Logger
- error(String, Object...) - Method in interface pcap.common.logging.Logger
- error(String, Object, Object) - Method in interface pcap.common.logging.Logger
- error(String, Throwable) - Method in interface pcap.common.logging.Logger
- error(Throwable) - Method in interface pcap.common.logging.Logger
- ERROR - pcap.common.logging.LogLevel
- except() - Method in annotation type pcap.common.annotation.Immutable
-
Mark un-immutable fields.
F
- Factory<T,V> - Interface in pcap.common.util
G
- getBoolean(long) - Method in class pcap.common.memory.AbstractMemory
- getBoolean(long) - Method in interface pcap.common.memory.Memory
-
Gets a boolean at the specified absolute (@code index) in this buffer.
- getBoolean(String, boolean) - Static method in class pcap.common.util.Properties
-
Returns the value of the Java system property with the specified
key
, while falling back to the specified default value if the property access fails. - getByte(long) - Method in class pcap.common.memory.internal.nio.AbstractByteBuffer
- getByte(long) - Method in class pcap.common.memory.internal.nio.AbstractPooledByteBuffer
- getByte(long) - Method in interface pcap.common.memory.Memory
-
Gets a byte at the specified absolute
index
in this buffer. - getBytes(long, byte[]) - Method in class pcap.common.memory.AbstractMemory
- getBytes(long, byte[]) - Method in interface pcap.common.memory.Memory
-
Transfers this buffer's data to the specified destination starting at the specified absolute
index
. - getBytes(long, byte[], long, long) - Method in class pcap.common.memory.internal.nio.AbstractByteBuffer
- getBytes(long, byte[], long, long) - Method in class pcap.common.memory.internal.nio.AbstractPooledByteBuffer
- getBytes(long, byte[], long, long) - Method in interface pcap.common.memory.Memory
-
Transfers this buffer's data to the specified destination starting at the specified absolute
index
. - getBytes(long, Memory) - Method in class pcap.common.memory.AbstractMemory
- getBytes(long, Memory) - Method in interface pcap.common.memory.Memory
-
Transfers this buffer's data to the specified destination starting at the specified absolute
index
until the destination becomes non-writable. - getBytes(long, Memory, long) - Method in class pcap.common.memory.AbstractMemory
- getBytes(long, Memory, long) - Method in interface pcap.common.memory.Memory
-
Transfers this buffer's data to the specified destination starting at the specified absolute
index
. - getBytes(long, Memory, long, long) - Method in class pcap.common.memory.internal.nio.AbstractByteBuffer
- getBytes(long, Memory, long, long) - Method in class pcap.common.memory.internal.nio.AbstractPooledByteBuffer
- getBytes(long, Memory, long, long) - Method in interface pcap.common.memory.Memory
-
Transfers this buffer's data to the specified destination starting at the specified absolute
index
. - getCharSequence(long, long, Memory.Charset) - Method in class pcap.common.memory.AbstractMemory
- getCharSequence(long, long, Memory.Charset) - Method in interface pcap.common.memory.Memory
-
Gets a
CharSequence
with the given length at the given index. - getDouble(long) - Method in class pcap.common.memory.AbstractMemory
- getDouble(long) - Method in interface pcap.common.memory.Memory
-
Gets a 64-bit floating point number at the specified absolute
index
in this buffer. - getDoubleLE(long) - Method in class pcap.common.memory.AbstractMemory
- getDoubleLE(long) - Method in interface pcap.common.memory.Memory
-
Gets a 64-bit floating point number at the specified absolute
index
in this buffer in Little Endian Byte Order. - getFloat(long) - Method in class pcap.common.memory.AbstractMemory
- getFloat(long) - Method in interface pcap.common.memory.Memory
-
Gets a 32-bit floating point number at the specified absolute
index
in this buffer. - getFloatLE(long) - Method in class pcap.common.memory.AbstractMemory
- getFloatLE(long) - Method in interface pcap.common.memory.Memory
-
Gets a 32-bit floating point number at the specified absolute
index
in this buffer in Little Endian Byte Order. - getInt(long) - Method in class pcap.common.memory.internal.nio.AbstractByteBuffer
- getInt(long) - Method in class pcap.common.memory.internal.nio.AbstractPooledByteBuffer
- getInt(long) - Method in interface pcap.common.memory.Memory
-
Gets a 32-bit integer at the specified absolute
index
in this buffer. - getInt(String, int) - Static method in class pcap.common.util.Properties
-
Returns the value of the Java system property with the specified
key
, while falling back to the specified default value if the property access fails. - getIntLE(long) - Method in class pcap.common.memory.internal.nio.AbstractByteBuffer
- getIntLE(long) - Method in class pcap.common.memory.internal.nio.AbstractPooledByteBuffer
- getIntLE(long) - Method in interface pcap.common.memory.Memory
-
Gets a 32-bit integer at the specified absolute
index
in this buffer with Little Endian Byte Order. - getLogger(Class<?>) - Static method in class pcap.common.logging.LoggerFactory
- getLogger(Object) - Static method in class pcap.common.logging.LoggerFactory
- getLogger(String) - Static method in class pcap.common.logging.LoggerFactory
- getLong(long) - Method in class pcap.common.memory.internal.nio.AbstractByteBuffer
- getLong(long) - Method in class pcap.common.memory.internal.nio.AbstractPooledByteBuffer
- getLong(long) - Method in interface pcap.common.memory.Memory
-
Gets a 64-bit long integer at the specified absolute
index
in this buffer. - getLong(String, long) - Static method in class pcap.common.util.Properties
-
Returns the value of the Java system property with the specified
key
, while falling back to the specified default value if the property access fails. - getLongLE(long) - Method in class pcap.common.memory.internal.nio.AbstractByteBuffer
- getLongLE(long) - Method in class pcap.common.memory.internal.nio.AbstractPooledByteBuffer
- getLongLE(long) - Method in interface pcap.common.memory.Memory
-
Gets a 64-bit long integer at the specified absolute
index
in this buffer in Little Endian Byte Order. - getProperty(String) - Static method in class pcap.common.util.Properties
-
Returns the value of the Java system property with the specified
key
, while falling back to the specified default value if the property access fails. - getProperty(String, String) - Static method in class pcap.common.util.Properties
-
Returns the value of the Java system property with the specified
key
, while falling back to the specified default value if the property access fails. - getShort(long) - Method in class pcap.common.memory.internal.nio.AbstractByteBuffer
- getShort(long) - Method in class pcap.common.memory.internal.nio.AbstractPooledByteBuffer
- getShort(long) - Method in interface pcap.common.memory.Memory
-
Gets a 16-bit short integer at the specified absolute
index
in this buffer. - getShortLE(long) - Method in class pcap.common.memory.internal.nio.AbstractByteBuffer
- getShortLE(long) - Method in class pcap.common.memory.internal.nio.AbstractPooledByteBuffer
- getShortLE(long) - Method in interface pcap.common.memory.Memory
-
Gets a 16-bit short integer at the specified absolute
index
in this buffer in Little Endian Byte Order. - getUnsignedByte(long) - Method in class pcap.common.memory.AbstractMemory
- getUnsignedByte(long) - Method in interface pcap.common.memory.Memory
-
Gets an unsigned byte at the specified absolute
index
in this buffer. - getUnsignedInt(long) - Method in class pcap.common.memory.AbstractMemory
- getUnsignedInt(long) - Method in interface pcap.common.memory.Memory
-
Gets an unsigned 32-bit integer at the specified absolute
index
in this buffer. - getUnsignedIntLE(long) - Method in class pcap.common.memory.AbstractMemory
- getUnsignedIntLE(long) - Method in interface pcap.common.memory.Memory
-
Gets an unsigned 32-bit integer at the specified absolute
index
in this buffer in Little Endian Byte Order. - getUnsignedShort(long) - Method in class pcap.common.memory.AbstractMemory
- getUnsignedShort(long) - Method in interface pcap.common.memory.Memory
-
Gets an unsigned 16-bit short integer at the specified absolute
index
in this buffer. - getUnsignedShortLE(long) - Method in class pcap.common.memory.AbstractMemory
- getUnsignedShortLE(long) - Method in interface pcap.common.memory.Memory
-
Gets an unsigned 16-bit short integer at the specified absolute
index
in this buffer in Little Endian Byte Order.
H
- hashCode() - Method in class pcap.common.net.Inet4Address
- hashCode() - Method in class pcap.common.net.Inet6Address
- hashCode() - Method in class pcap.common.net.MacAddress
- hashCode() - Method in class pcap.common.util.MultipleObject
- hashCode() - Method in class pcap.common.util.NamedMultipleObject
- hashCode() - Method in class pcap.common.util.NamedNumber
- HeapByteBuffer - Class in pcap.common.memory.internal.nio
- HeapByteBuffer(int, ByteBuffer, int, int, int, int) - Constructor for class pcap.common.memory.internal.nio.HeapByteBuffer
- HeapByteBuffer.SlicedHeapByteBuffer - Class in pcap.common.memory.internal.nio
- HeapMemoryAllocator - Class in pcap.common.memory.internal.nio.allocator
- HeapMemoryAllocator() - Constructor for class pcap.common.memory.internal.nio.allocator.HeapMemoryAllocator
- hex(byte) - Static method in class pcap.common.util.Strings
-
Byte to hex value.
- hex(byte[]) - Static method in class pcap.common.util.Strings
-
Byte array to hex stream.
- hex(byte[], int, int) - Static method in class pcap.common.util.Strings
-
Byte array to hex stream.
- hex(double) - Static method in class pcap.common.util.Strings
-
Double to hex stream.
- hex(double[]) - Static method in class pcap.common.util.Strings
-
Double array to hex stream.
- hex(double[], int, int) - Static method in class pcap.common.util.Strings
-
Double array to hex stream.
- hex(float) - Static method in class pcap.common.util.Strings
-
Float to hex stream.
- hex(float[]) - Static method in class pcap.common.util.Strings
-
Float array to hex stream.
- hex(float[], int, int) - Static method in class pcap.common.util.Strings
-
Float array to hex stream.
- hex(int) - Static method in class pcap.common.util.Strings
-
Int to hex stream.
- hex(int[]) - Static method in class pcap.common.util.Strings
-
Int array to hex stream.
- hex(int[], int, int) - Static method in class pcap.common.util.Strings
-
Int array to hex stream.
- hex(long) - Static method in class pcap.common.util.Strings
-
Long to hex stream.
- hex(long[]) - Static method in class pcap.common.util.Strings
-
Long array to hex stream.
- hex(long[], int, int) - Static method in class pcap.common.util.Strings
-
Long array to hex stream.
- hex(short) - Static method in class pcap.common.util.Strings
-
Short to hex stream.
- hex(short[]) - Static method in class pcap.common.util.Strings
-
Short array to hex stream.
- hex(short[], int, int) - Static method in class pcap.common.util.Strings
-
Short array to hex stream.
- hex(String) - Static method in class pcap.common.util.Strings
-
String to hex string.
- hex(String, Charset) - Static method in class pcap.common.util.Strings
-
String hex string.
- Hexs - Class in pcap.common.util
I
- IBM_08005A - Static variable in class pcap.common.net.MacAddress.Oui
-
IBM: 0x08005A
- id - Variable in class pcap.common.memory.AbstractMemoryAllocator.AbstractPooledMemoryAllocator
- id() - Method in class pcap.common.memory.internal.nio.AbstractPooledByteBuffer
- id() - Method in interface pcap.common.memory.Memory.Pooled
-
Memory id.
- ID_GERERATOR_UPDATER - Static variable in class pcap.common.memory.AbstractMemoryAllocator.AbstractPooledMemoryAllocator
- Immutable - Annotation Type in pcap.common.annotation
-
Annotate immutable object.
- Inclubating - Annotation Type in pcap.common.annotation
-
Indicates that a feature is incubating (Unstable).
- Inet4Address - Class in pcap.common.net
- Inet6Address - Class in pcap.common.net
- InetAddress - Class in pcap.common.net
- InetAddress() - Constructor for class pcap.common.net.InetAddress
- info(String) - Method in interface pcap.common.logging.Logger
- info(String, Object) - Method in interface pcap.common.logging.Logger
- info(String, Object...) - Method in interface pcap.common.logging.Logger
- info(String, Object, Object) - Method in interface pcap.common.logging.Logger
- info(String, Throwable) - Method in interface pcap.common.logging.Logger
- info(Throwable) - Method in interface pcap.common.logging.Logger
- INFO - pcap.common.logging.LogLevel
- Integers - Class in pcap.common.util
- IPV4_ADDRESS_LENGTH - Static variable in class pcap.common.net.Inet4Address
-
IPv4 Address Length.
- IPV4_MULTICAST - Static variable in class pcap.common.net.MacAddress
-
Multicast Address.
- IPV4_MULTICAST_MASK - Static variable in class pcap.common.net.MacAddress
-
Multicast mask.
- IPV6_ADDRESS_LENGTH - Static variable in class pcap.common.net.Inet6Address
-
IPv6 Address Length.
- isAnyLocalAddress() - Method in class pcap.common.net.Inet4Address
-
Check whether ip is any local address (0.0.0.0).
- isAnyLocalAddress() - Method in class pcap.common.net.Inet6Address
- isAnyLocalAddress() - Method in class pcap.common.net.InetAddress
- isBroadcast() - Method in class pcap.common.net.MacAddress
-
Return true if Broadcast MAC Address.
- isDebugEnabled() - Method in interface pcap.common.logging.Logger
- isEnabled(LogLevel) - Method in interface pcap.common.logging.Logger
-
Check the given level is enabled or not.
- isErrorEnabled() - Method in interface pcap.common.logging.Logger
- isGloballyUnique() - Method in class pcap.common.net.MacAddress
- isInfoEnabled() - Method in interface pcap.common.logging.Logger
- isLinkLocalAddress() - Method in class pcap.common.net.Inet4Address
- isLinkLocalAddress() - Method in class pcap.common.net.Inet6Address
- isLinkLocalAddress() - Method in class pcap.common.net.InetAddress
- isLoopbackAddress() - Method in class pcap.common.net.Inet4Address
-
Returns true if address is 127.x.x.x, false otherwise.
- isLoopbackAddress() - Method in class pcap.common.net.Inet6Address
- isLoopbackAddress() - Method in class pcap.common.net.InetAddress
- isMcGlobal() - Method in class pcap.common.net.Inet4Address
-
224.0.1.0 to 238.255.255.255
- isMcGlobal() - Method in class pcap.common.net.Inet6Address
- isMcGlobal() - Method in class pcap.common.net.InetAddress
- isMcLinkLocal() - Method in class pcap.common.net.Inet4Address
-
224.0.0/24 prefix and ttl == 1
- isMcLinkLocal() - Method in class pcap.common.net.Inet6Address
- isMcLinkLocal() - Method in class pcap.common.net.InetAddress
- isMcNodeLocal() - Method in class pcap.common.net.Inet4Address
-
Unless ttl == 0
- isMcNodeLocal() - Method in class pcap.common.net.Inet6Address
- isMcNodeLocal() - Method in class pcap.common.net.InetAddress
- isMcOrgLocal() - Method in class pcap.common.net.Inet4Address
-
239.192 - 239.195
- isMcOrgLocal() - Method in class pcap.common.net.Inet6Address
- isMcOrgLocal() - Method in class pcap.common.net.InetAddress
- isMcSiteLocal() - Method in class pcap.common.net.Inet4Address
-
239.255/16 prefix or ttl < 32
- isMcSiteLocal() - Method in class pcap.common.net.Inet6Address
- isMcSiteLocal() - Method in class pcap.common.net.InetAddress
- isMulticast() - Method in class pcap.common.net.MacAddress
-
Return true if Multicast MAC Address.
- isMulticastAddress() - Method in class pcap.common.net.Inet4Address
-
Check whether ip is multicast address.
- isMulticastAddress() - Method in class pcap.common.net.Inet6Address
- isMulticastAddress() - Method in class pcap.common.net.InetAddress
- isReadable() - Method in class pcap.common.memory.AbstractMemory
- isReadable() - Method in interface pcap.common.memory.Memory
- isReadable(long) - Method in class pcap.common.memory.AbstractMemory
- isReadable(long) - Method in interface pcap.common.memory.Memory
- isSiteLocalAddress() - Method in class pcap.common.net.Inet4Address
-
refer to RFC 1918 10/8 prefix 172.16/12 prefix 192.168/16 prefix
- isSiteLocalAddress() - Method in class pcap.common.net.Inet6Address
- isSiteLocalAddress() - Method in class pcap.common.net.InetAddress
- isUnicast() - Method in class pcap.common.net.MacAddress
- isValidAddress(String) - Static method in class pcap.common.net.InetAddress
-
Validate given ip string address.
- isValidAddress(String) - Static method in class pcap.common.net.MacAddress
-
Validate given mac string address.
- isWarnEnabled() - Method in interface pcap.common.logging.Logger
- isWritable() - Method in class pcap.common.memory.AbstractMemory
- isWritable() - Method in interface pcap.common.memory.Memory
- isWritable(long) - Method in class pcap.common.memory.AbstractMemory
- isWritable(long) - Method in interface pcap.common.memory.Memory
L
- length() - Method in class pcap.common.net.MacAddress
-
Returns length of MAC Address.
- LITTLE_ENDIAN - pcap.common.memory.Memory.ByteOrder
- LOCALHOST - Static variable in class pcap.common.net.Inet4Address
-
IPv4 Loopback address (127.0.0.1).
- LOCALHOST - Static variable in class pcap.common.net.Inet6Address
-
IPv6 Loopback Address (::1).
- log(LogLevel, String) - Method in interface pcap.common.logging.Logger
- log(LogLevel, String, Object) - Method in interface pcap.common.logging.Logger
- log(LogLevel, String, Object...) - Method in interface pcap.common.logging.Logger
- log(LogLevel, String, Object, Object) - Method in interface pcap.common.logging.Logger
- log(LogLevel, String, Throwable) - Method in interface pcap.common.logging.Logger
- log(LogLevel, Throwable) - Method in interface pcap.common.logging.Logger
- Logger - Interface in pcap.common.logging
-
Logger api specification.
- LOGGER - Static variable in class pcap.common.memory.AbstractMemoryAllocator.AbstractPooledMemoryAllocator
- LoggerFactory - Class in pcap.common.logging
- LoggerFactory() - Constructor for class pcap.common.logging.LoggerFactory
- LogLevel - Enum in pcap.common.logging
- Longs - Class in pcap.common.util
M
- MAC_ADDRESS_LENGTH - Static variable in class pcap.common.net.MacAddress
-
MAC Address Length.
- MacAddress - Class in pcap.common.net
-
Wrapper for raw mac address.
- MacAddress.Oui - Class in pcap.common.net
- markReaderIndex() - Method in class pcap.common.memory.AbstractMemory
- markReaderIndex() - Method in interface pcap.common.memory.Memory
-
Marks the current
readerIndex
in this buffer. - markWriterIndex() - Method in class pcap.common.memory.AbstractMemory
- markWriterIndex() - Method in interface pcap.common.memory.Memory
-
Marks the current
writerIndex
in this buffer. - maxCapacity - Variable in class pcap.common.memory.AbstractMemory
- maxCapacity() - Method in class pcap.common.memory.AbstractMemory
- maxCapacity() - Method in interface pcap.common.memory.Memory
-
If a user attempts to increase the capacity of this buffer beyond the maximum capacity using
Memory.capacity(long)
orMemory.ensureWritable(long)
, those methods will raise anIllegalArgumentException
. - maxMemoryCapacity - Variable in class pcap.common.memory.AbstractMemoryAllocator.AbstractPooledMemoryAllocator
- maxPoolSize - Variable in class pcap.common.memory.AbstractMemoryAllocator.AbstractPooledMemoryAllocator
- maxWritableBytes() - Method in class pcap.common.memory.AbstractMemory
- maxWritableBytes() - Method in interface pcap.common.memory.Memory
- Memory - Interface in pcap.common.memory
-
Used to wrap low-level memory address.
- Memory.ByteOrder - Enum in pcap.common.memory
-
Byte order.
- Memory.Charset - Interface in pcap.common.memory
- Memory.Direct<A> - Interface in pcap.common.memory
-
Indicate the buffer is direct buffer (off-heap buffer).
- Memory.Heap - Interface in pcap.common.memory
-
Indicate the buffer is heap buffer.
- Memory.Pooled - Interface in pcap.common.memory
-
Indicate the buffer is pooled buffer.
- Memory.Sliced - Interface in pcap.common.memory
-
Indicate the buffer is sliced.
- memoryAddress() - Method in class pcap.common.memory.internal.nio.DirectByteBuffer
- memoryAddress() - Method in interface pcap.common.memory.Memory.Direct
- MemoryAllocator - Interface in pcap.common.memory
- MemoryAllocator.Creator - Class in pcap.common.memory
- MICROSOFT_CORPORATION - Static variable in class pcap.common.net.MacAddress.Oui
-
Microsoft Corporation: 0x485073
- MultipleObject<K> - Class in pcap.common.util
- MultipleObject(Set<K>) - Constructor for class pcap.common.util.MultipleObject
N
- name() - Method in interface pcap.common.logging.Logger
-
Logger holder name.
- name() - Method in class pcap.common.memory.internal.nio.allocator.DirectMemoryAllocator
- name() - Method in class pcap.common.memory.internal.nio.allocator.HeapMemoryAllocator
- name() - Method in class pcap.common.memory.internal.nio.allocator.PooledDirectByteBufferAllocator
- name() - Method in class pcap.common.memory.internal.nio.allocator.PooledHeapByteBufferAllocator
- name() - Method in interface pcap.common.memory.Memory.Charset
- name() - Method in interface pcap.common.memory.MemoryAllocator
- name() - Method in class pcap.common.util.NamedMultipleObject
-
Returns the name of this
NamedMultiKey
object. - name() - Method in class pcap.common.util.NamedNumber
-
Returns the name of this
NamedNumber
object. - name() - Method in interface pcap.common.util.ObjectName
- NamedMultipleObject<T extends MultipleObject> - Class in pcap.common.util
- NamedMultipleObject(T, String) - Constructor for class pcap.common.util.NamedMultipleObject
- NamedNumber<T extends Number,U extends NamedNumber<T,?>> - Class in pcap.common.util
- NamedNumber(T, String) - Constructor for class pcap.common.util.NamedNumber
- NATIVE - Static variable in enum pcap.common.memory.Memory.ByteOrder
- newInstance(V) - Method in interface pcap.common.util.Factory
-
Build object.
- nonNull(Object) - Static method in class pcap.common.util.Objects
- notIllegalArgument(boolean) - Static method in class pcap.common.util.Validate
-
Ensures the truth of an expression involving one or more parameters to the calling method.
- notIllegalArgument(boolean, String) - Static method in class pcap.common.util.Validate
-
Ensures the truth of an expression involving one or more parameters to the calling method.
- notIllegalArgumentThenReturns(boolean, T, T) - Static method in class pcap.common.util.Validate
-
Ensures the truth of an expression involving one or more parameters to the calling method.
- notIllegalState(boolean) - Static method in class pcap.common.util.Validate
-
Ensures the truth of an expression involving one or more parameters to the calling method.
- notIllegalState(boolean, String) - Static method in class pcap.common.util.Validate
-
Ensures the truth of an expression involving one or more parameters to the calling method.
- notIllegaStateThenReturns(boolean, T, T) - Static method in class pcap.common.util.Validate
-
Ensures the truth of an expression involving one or more parameters to the calling method.
- notInBounds(byte[], int, int) - Static method in class pcap.common.util.Validate
-
Ensures that given parameter is valid bound in an array.
- notInBounds(char[], int, int) - Static method in class pcap.common.util.Validate
-
Ensures that given parameter is valid bound in an array.
- notInBounds(double[], int, int) - Static method in class pcap.common.util.Validate
-
Ensures that given parameter is valid bound in an array.
- notInBounds(float[], int, int) - Static method in class pcap.common.util.Validate
-
Ensures that given parameter is valid bound in an array.
- notInBounds(int[], int, int) - Static method in class pcap.common.util.Validate
-
Ensures that given parameter is valid bound in an array.
- notInBounds(int, int, int) - Static method in class pcap.common.util.Validate
-
Ensures that given parameter is valid bound.
- notInBounds(long[], int, int) - Static method in class pcap.common.util.Validate
-
Ensures that given parameter is valid bound in an array.
- notInBounds(short[], int, int) - Static method in class pcap.common.util.Validate
-
Ensures that given parameter is valid bound in an array.
- notInBounds(T[], int, int) - Static method in class pcap.common.util.Validate
-
Ensures that given parameter is valid bound in an array.
- nullPointer(T) - Static method in class pcap.common.util.Validate
-
Ensures that given object $
reference
is not null. - nullPointer(T, String) - Static method in class pcap.common.util.Validate
-
Ensures that given object $
reference
is not null. - nullPointerThenReturns(T, T) - Static method in class pcap.common.util.Validate
-
Ensures that given object $
reference
is not null.
O
- ObjectName - Interface in pcap.common.util
- Objects - Class in pcap.common.util
- of(K...) - Static method in class pcap.common.util.MultipleObject
-
Create
MultiKey
object. - offer(Memory.Pooled) - Method in class pcap.common.memory.AbstractMemoryAllocator.AbstractPooledMemoryAllocator
- oui() - Method in class pcap.common.net.MacAddress
- Oui(Integer, String) - Constructor for class pcap.common.net.MacAddress.Oui
P
- parseHex(String) - Static method in class pcap.common.util.Hexs
-
Hex stream to byte array.
- pcap.common.annotation - package pcap.common.annotation
- pcap.common.logging - package pcap.common.logging
- pcap.common.memory - package pcap.common.memory
- pcap.common.memory.internal.nio - package pcap.common.memory.internal.nio
- pcap.common.memory.internal.nio.allocator - package pcap.common.memory.internal.nio.allocator
- pcap.common.net - package pcap.common.net
- pcap.common.util - package pcap.common.util
- pool - Variable in class pcap.common.memory.AbstractMemoryAllocator.AbstractPooledMemoryAllocator
- PooledDirectByteBuffer - Class in pcap.common.memory.internal.nio
- PooledDirectByteBuffer(int, AbstractMemoryAllocator.AbstractPooledMemoryAllocator, int, ByteBuffer, int, int, int, int) - Constructor for class pcap.common.memory.internal.nio.PooledDirectByteBuffer
- PooledDirectByteBuffer.SlicedPooledDirectByteBuffer - Class in pcap.common.memory.internal.nio
- PooledDirectByteBufferAllocator - Class in pcap.common.memory.internal.nio.allocator
- PooledDirectByteBufferAllocator() - Constructor for class pcap.common.memory.internal.nio.allocator.PooledDirectByteBufferAllocator
- PooledHeapByteBuffer - Class in pcap.common.memory.internal.nio
- PooledHeapByteBuffer(int, AbstractMemoryAllocator.AbstractPooledMemoryAllocator, int, ByteBuffer, int, int, int, int) - Constructor for class pcap.common.memory.internal.nio.PooledHeapByteBuffer
- PooledHeapByteBuffer.SlicedPooledHeapByteBuffer - Class in pcap.common.memory.internal.nio
- PooledHeapByteBufferAllocator - Class in pcap.common.memory.internal.nio.allocator
- PooledHeapByteBufferAllocator() - Constructor for class pcap.common.memory.internal.nio.allocator.PooledHeapByteBufferAllocator
- poolSize - Variable in class pcap.common.memory.AbstractMemoryAllocator.AbstractPooledMemoryAllocator
- Properties - Class in pcap.common.util
R
- RawAddress - Class in pcap.common.net
-
Default implementation of raw byte array address.
- readableBytes() - Method in class pcap.common.memory.AbstractMemory
- readableBytes() - Method in interface pcap.common.memory.Memory
- readBoolean() - Method in class pcap.common.memory.AbstractMemory
- readBoolean() - Method in interface pcap.common.memory.Memory
-
Gets a boolean at the current
readerIndex
and increases thereaderIndex
by1
in this buffer. - readByte() - Method in class pcap.common.memory.AbstractMemory
- readByte() - Method in interface pcap.common.memory.Memory
-
Gets a byte at the current
readerIndex
and increases thereaderIndex
by1
in this buffer. - readBytes(byte[]) - Method in class pcap.common.memory.AbstractMemory
- readBytes(byte[]) - Method in interface pcap.common.memory.Memory
-
Transfers this buffer's data to the specified destination starting at the current
readerIndex
and increases thereaderIndex
by the number of the transferred bytes (=dst.length
). - readBytes(byte[], long, long) - Method in class pcap.common.memory.AbstractMemory
- readBytes(byte[], long, long) - Method in interface pcap.common.memory.Memory
-
Transfers this buffer's data to the specified destination starting at the current
readerIndex
and increases thereaderIndex
by the number of the transferred bytes (=length
). - readBytes(Memory) - Method in class pcap.common.memory.AbstractMemory
- readBytes(Memory) - Method in interface pcap.common.memory.Memory
-
Transfers this buffer's data to the specified destination starting at the current
readerIndex
until the destination becomes non-writable, and increases thereaderIndex
by the number of the transferred bytes. - readBytes(Memory, long) - Method in class pcap.common.memory.AbstractMemory
- readBytes(Memory, long) - Method in interface pcap.common.memory.Memory
-
Transfers this buffer's data to the specified destination starting at the current
readerIndex
and increases thereaderIndex
by the number of the transferred bytes (=length
). - readBytes(Memory, long, long) - Method in class pcap.common.memory.AbstractMemory
- readBytes(Memory, long, long) - Method in interface pcap.common.memory.Memory
-
Transfers this buffer's data to the specified destination starting at the current
readerIndex
and increases thereaderIndex
by the number of the transferred bytes (=length
). - readCharSequence(long, Memory.Charset) - Method in class pcap.common.memory.AbstractMemory
- readCharSequence(long, Memory.Charset) - Method in interface pcap.common.memory.Memory
-
Gets a
CharSequence
with the given length at the currentreaderIndex
and increases thereaderIndex
by the given length. - readDouble() - Method in class pcap.common.memory.AbstractMemory
- readDouble() - Method in interface pcap.common.memory.Memory
-
Gets a 64-bit floating point number at the current
readerIndex
and increases thereaderIndex
by8
in this buffer. - readDoubleLE() - Method in class pcap.common.memory.AbstractMemory
- readDoubleLE() - Method in interface pcap.common.memory.Memory
-
Gets a 64-bit floating point number at the current
readerIndex
in Little Endian Byte Order and increases thereaderIndex
by8
in this buffer. - readerIndex() - Method in class pcap.common.memory.AbstractMemory
- readerIndex() - Method in interface pcap.common.memory.Memory
- readerIndex(long) - Method in class pcap.common.memory.AbstractMemory
- readerIndex(long) - Method in interface pcap.common.memory.Memory
-
Sets the
readerIndex
of this buffer. - readFloat() - Method in class pcap.common.memory.AbstractMemory
- readFloat() - Method in interface pcap.common.memory.Memory
-
Gets a 32-bit floating point number at the current
readerIndex
and increases thereaderIndex
by4
in this buffer. - readFloatLE() - Method in class pcap.common.memory.AbstractMemory
- readFloatLE() - Method in interface pcap.common.memory.Memory
-
Gets a 32-bit floating point number at the current
readerIndex
in Little Endian Byte Order and increases thereaderIndex
by4
in this buffer. - readInt() - Method in class pcap.common.memory.AbstractMemory
- readInt() - Method in interface pcap.common.memory.Memory
-
Gets a 32-bit integer at the current
readerIndex
and increases thereaderIndex
by4
in this buffer. - readIntLE() - Method in class pcap.common.memory.AbstractMemory
- readIntLE() - Method in interface pcap.common.memory.Memory
-
Gets a 32-bit integer at the current
readerIndex
in the Little Endian Byte Order and increases thereaderIndex
by4
in this buffer. - readLong() - Method in class pcap.common.memory.AbstractMemory
- readLong() - Method in interface pcap.common.memory.Memory
-
Gets a 64-bit integer at the current
readerIndex
and increases thereaderIndex
by8
in this buffer. - readLongLE() - Method in class pcap.common.memory.AbstractMemory
- readLongLE() - Method in interface pcap.common.memory.Memory
-
Gets a 64-bit integer at the current
readerIndex
in the Little Endian Byte Order and increases thereaderIndex
by8
in this buffer. - readShort() - Method in class pcap.common.memory.AbstractMemory
- readShort() - Method in interface pcap.common.memory.Memory
-
Gets a 16-bit short integer at the current
readerIndex
and increases thereaderIndex
by2
in this buffer. - readShortLE() - Method in class pcap.common.memory.AbstractMemory
- readShortLE() - Method in interface pcap.common.memory.Memory
-
Gets a 16-bit short integer at the current
readerIndex
in the Little Endian Byte Order and increases thereaderIndex
by2
in this buffer. - readUnsignedByte() - Method in class pcap.common.memory.AbstractMemory
- readUnsignedByte() - Method in interface pcap.common.memory.Memory
-
Gets an unsigned byte at the current
readerIndex
and increases thereaderIndex
by1
in this buffer. - readUnsignedInt() - Method in class pcap.common.memory.AbstractMemory
- readUnsignedInt() - Method in interface pcap.common.memory.Memory
-
Gets an unsigned 32-bit integer at the current
readerIndex
and increases thereaderIndex
by4
in this buffer. - readUnsignedIntLE() - Method in class pcap.common.memory.AbstractMemory
- readUnsignedIntLE() - Method in interface pcap.common.memory.Memory
-
Gets an unsigned 32-bit integer at the current
readerIndex
in the Little Endian Byte Order and increases thereaderIndex
by4
in this buffer. - readUnsignedShort() - Method in class pcap.common.memory.AbstractMemory
- readUnsignedShort() - Method in interface pcap.common.memory.Memory
-
Gets an unsigned 16-bit short integer at the current
readerIndex
and increases thereaderIndex
by2
in this buffer. - readUnsignedShortLE() - Method in class pcap.common.memory.AbstractMemory
- readUnsignedShortLE() - Method in interface pcap.common.memory.Memory
-
Gets an unsigned 16-bit short integer at the current
readerIndex
in the Little Endian Byte Order and increases thereaderIndex
by2
in this buffer. - REF_CNT_UPDATER - Static variable in class pcap.common.memory.AbstractMemory
- refCnt - Variable in class pcap.common.memory.AbstractMemory
- refCnt() - Method in class pcap.common.memory.internal.nio.AbstractPooledByteBuffer
- refCnt() - Method in interface pcap.common.memory.Memory.Pooled
-
Reference counter.
- refCnt(int) - Method in class pcap.common.memory.internal.nio.AbstractPooledByteBuffer
- refCnt(int) - Method in interface pcap.common.memory.Memory.Pooled
-
Decrement reference counter by spesific delta.
- register(MacAddress.Oui) - Static method in class pcap.common.net.MacAddress.Oui
-
Register new OUI.
- release() - Method in class pcap.common.memory.internal.nio.AbstractByteBuffer
- release() - Method in class pcap.common.memory.internal.nio.AbstractPooledByteBuffer
- release() - Method in interface pcap.common.memory.Memory
-
Release this
Memory
buffer - resetReaderIndex() - Method in class pcap.common.memory.AbstractMemory
- resetReaderIndex() - Method in interface pcap.common.memory.Memory
-
Repositions the current
readerIndex
to the markedreaderIndex
in this buffer. - resetWriterIndex() - Method in class pcap.common.memory.AbstractMemory
- resetWriterIndex() - Method in interface pcap.common.memory.Memory
-
Repositions the current
writerIndex
to the markedwriterIndex
in this buffer. - retain() - Method in class pcap.common.memory.internal.nio.AbstractPooledByteBuffer
- retain() - Method in interface pcap.common.memory.Memory.Pooled
-
Increment reference counter.
- retain(int) - Method in class pcap.common.memory.internal.nio.AbstractPooledByteBuffer
- retain(int) - Method in interface pcap.common.memory.Memory.Pooled
-
Increment reference counter by spesific delta.
- reverse(byte[]) - Static method in class pcap.common.util.Arrays
-
Reverse order.
- reverse(char[]) - Static method in class pcap.common.util.Arrays
-
Reverse order.
- reverse(double[]) - Static method in class pcap.common.util.Arrays
-
Reverse order.
- reverse(float[]) - Static method in class pcap.common.util.Arrays
-
Reverse order.
- reverse(int[]) - Static method in class pcap.common.util.Arrays
-
Reverse order.
- reverse(long[]) - Static method in class pcap.common.util.Arrays
-
Reverse order.
- reverse(short[]) - Static method in class pcap.common.util.Arrays
-
Reverse order.
- reverse(T[]) - Static method in class pcap.common.util.Arrays
-
Reverse order.
S
- setBoolean(long, boolean) - Method in class pcap.common.memory.AbstractMemory
- setBoolean(long, boolean) - Method in interface pcap.common.memory.Memory
-
Sets the specified boolean at the specified absolute
index
in this buffer. - setByte(long, int) - Method in class pcap.common.memory.internal.nio.AbstractByteBuffer
- setByte(long, int) - Method in class pcap.common.memory.internal.nio.AbstractPooledByteBuffer
- setByte(long, int) - Method in interface pcap.common.memory.Memory
-
Sets the specified byte at the specified absolute
index
in this buffer. - setBytes(long, byte[]) - Method in class pcap.common.memory.AbstractMemory
- setBytes(long, byte[]) - Method in interface pcap.common.memory.Memory
-
Transfers the specified source array's data to this buffer starting at the specified absolute
index
. - setBytes(long, byte[], long, long) - Method in class pcap.common.memory.internal.nio.AbstractByteBuffer
- setBytes(long, byte[], long, long) - Method in class pcap.common.memory.internal.nio.AbstractPooledByteBuffer
- setBytes(long, byte[], long, long) - Method in interface pcap.common.memory.Memory
-
Transfers the specified source array's data to this buffer starting at the specified absolute
index
. - setBytes(long, Memory) - Method in class pcap.common.memory.AbstractMemory
- setBytes(long, Memory) - Method in interface pcap.common.memory.Memory
-
Transfers the specified source buffer's data to this buffer starting at the specified absolute
index
until the source buffer becomes unreadable. - setBytes(long, Memory, long) - Method in class pcap.common.memory.AbstractMemory
- setBytes(long, Memory, long) - Method in interface pcap.common.memory.Memory
-
Transfers the specified source buffer's data to this buffer starting at the specified absolute
index
. - setBytes(long, Memory, long, long) - Method in class pcap.common.memory.internal.nio.AbstractByteBuffer
- setBytes(long, Memory, long, long) - Method in class pcap.common.memory.internal.nio.AbstractPooledByteBuffer
- setBytes(long, Memory, long, long) - Method in interface pcap.common.memory.Memory
-
Transfers the specified source buffer's data to this buffer starting at the specified absolute
index
. - setCharSequence(long, CharSequence, Memory.Charset) - Method in class pcap.common.memory.AbstractMemory
- setCharSequence(long, CharSequence, Memory.Charset) - Method in interface pcap.common.memory.Memory
-
Writes the specified
CharSequence
at the currentwriterIndex
and increases thewriterIndex
by the written bytes. - setDouble(long, double) - Method in class pcap.common.memory.AbstractMemory
- setDouble(long, double) - Method in interface pcap.common.memory.Memory
-
Sets the specified 64-bit floating-point number at the specified absolute
index
in this buffer. - setDoubleLE(long, double) - Method in class pcap.common.memory.AbstractMemory
- setDoubleLE(long, double) - Method in interface pcap.common.memory.Memory
-
Sets the specified 64-bit floating-point number at the specified absolute
index
in this buffer in Little Endian Byte Order. - setFloat(long, float) - Method in class pcap.common.memory.AbstractMemory
- setFloat(long, float) - Method in interface pcap.common.memory.Memory
-
Sets the specified 32-bit floating-point number at the specified absolute
index
in this buffer. - setFloatLE(long, float) - Method in class pcap.common.memory.AbstractMemory
- setFloatLE(long, float) - Method in interface pcap.common.memory.Memory
-
Sets the specified 32-bit floating-point number at the specified absolute
index
in this buffer in Little Endian Byte Order. - setIndex(long, long) - Method in class pcap.common.memory.AbstractMemory
- setIndex(long, long) - Method in interface pcap.common.memory.Memory
-
Combination of
writerIndex(...)
andreaderIndex(...)
. - setInt(long, int) - Method in class pcap.common.memory.internal.nio.AbstractByteBuffer
- setInt(long, int) - Method in class pcap.common.memory.internal.nio.AbstractPooledByteBuffer
- setInt(long, int) - Method in interface pcap.common.memory.Memory
-
Sets the specified 32-bit integer at the specified absolute
index
in this buffer. - setIntLE(long, int) - Method in class pcap.common.memory.internal.nio.AbstractByteBuffer
- setIntLE(long, int) - Method in class pcap.common.memory.internal.nio.AbstractPooledByteBuffer
- setIntLE(long, int) - Method in interface pcap.common.memory.Memory
-
Sets the specified 32-bit integer at the specified absolute
index
in this buffer with Little Endian byte order . - setLong(long, long) - Method in class pcap.common.memory.internal.nio.AbstractByteBuffer
- setLong(long, long) - Method in class pcap.common.memory.internal.nio.AbstractPooledByteBuffer
- setLong(long, long) - Method in interface pcap.common.memory.Memory
-
Sets the specified 64-bit long integer at the specified absolute
index
in this buffer. - setLongLE(long, long) - Method in class pcap.common.memory.internal.nio.AbstractByteBuffer
- setLongLE(long, long) - Method in class pcap.common.memory.internal.nio.AbstractPooledByteBuffer
- setLongLE(long, long) - Method in interface pcap.common.memory.Memory
-
Sets the specified 64-bit long integer at the specified absolute
index
in this buffer in Little Endian Byte Order. - Sets - Class in pcap.common.util
- setShort(long, int) - Method in class pcap.common.memory.internal.nio.AbstractByteBuffer
- setShort(long, int) - Method in class pcap.common.memory.internal.nio.AbstractPooledByteBuffer
- setShort(long, int) - Method in interface pcap.common.memory.Memory
-
Sets the specified 16-bit short integer at the specified absolute
index
in this buffer. - setShortLE(long, int) - Method in class pcap.common.memory.internal.nio.AbstractByteBuffer
- setShortLE(long, int) - Method in class pcap.common.memory.internal.nio.AbstractPooledByteBuffer
- setShortLE(long, int) - Method in interface pcap.common.memory.Memory
-
Sets the specified 16-bit short integer at the specified absolute
index
in this buffer with the Little Endian Byte Order. - Shorts - Class in pcap.common.util
- skipBytes(long) - Method in class pcap.common.memory.AbstractMemory
- skipBytes(long) - Method in interface pcap.common.memory.Memory
-
Increases the current
readerIndex
by the specifiedlength
in this buffer. - slice() - Method in class pcap.common.memory.AbstractMemory
- slice() - Method in interface pcap.common.memory.Memory
-
Returns a slice of this buffer's readable bytes.
- slice(long, long) - Method in class pcap.common.memory.internal.nio.DirectByteBuffer
- slice(long, long) - Method in class pcap.common.memory.internal.nio.HeapByteBuffer
- slice(long, long) - Method in class pcap.common.memory.internal.nio.PooledDirectByteBuffer
- slice(long, long) - Method in class pcap.common.memory.internal.nio.PooledHeapByteBuffer
- slice(long, long) - Method in interface pcap.common.memory.Memory
-
Returns a slice of this buffer's sub-region.
- SlicedDirectByteBuffer(int, int, AbstractByteBuffer) - Constructor for class pcap.common.memory.internal.nio.DirectByteBuffer.SlicedDirectByteBuffer
- SlicedHeapByteBuffer(int, int, AbstractByteBuffer) - Constructor for class pcap.common.memory.internal.nio.HeapByteBuffer.SlicedHeapByteBuffer
- SlicedPooledDirectByteBuffer(int, int, PooledDirectByteBuffer) - Constructor for class pcap.common.memory.internal.nio.PooledDirectByteBuffer.SlicedPooledDirectByteBuffer
- SlicedPooledHeapByteBuffer(int, int, PooledHeapByteBuffer) - Constructor for class pcap.common.memory.internal.nio.PooledHeapByteBuffer.SlicedPooledHeapByteBuffer
- Strings - Class in pcap.common.util
- Strings.ToStringBuilder - Class in pcap.common.util
- synchronize() - Method in annotation type pcap.common.annotation.Immutable
-
Synchronize when changing value of specific field.
T
- toByteArray(byte) - Static method in class pcap.common.util.Bytes
-
Byte to byte array.
- toByteArray(int) - Static method in class pcap.common.util.Bytes
-
Int to byte array.
- toByteArray(int[]) - Static method in class pcap.common.util.Bytes
-
Int array to byte array.
- toByteArray(int[], int, int) - Static method in class pcap.common.util.Bytes
- toByteArray(long) - Static method in class pcap.common.util.Bytes
-
Long to byte array.
- toByteArray(long[]) - Static method in class pcap.common.util.Bytes
-
Long array to byte array.
- toByteArray(long[], int, int) - Static method in class pcap.common.util.Bytes
- toByteArray(short) - Static method in class pcap.common.util.Bytes
-
Short to byte array.
- toByteArray(short[]) - Static method in class pcap.common.util.Bytes
-
Short array to byte array.
- toByteArray(short[], int, int) - Static method in class pcap.common.util.Bytes
- toByteArrayLE(int) - Static method in class pcap.common.util.Bytes
-
Int to byte array.
- toByteArrayLE(int[]) - Static method in class pcap.common.util.Bytes
-
Int array to byte array.
- toByteArrayLE(int[], int, int) - Static method in class pcap.common.util.Bytes
- toByteArrayLE(long) - Static method in class pcap.common.util.Bytes
-
Long to byte array.
- toByteArrayLE(long[]) - Static method in class pcap.common.util.Bytes
-
Long array to byte array.
- toByteArrayLE(long[], int, int) - Static method in class pcap.common.util.Bytes
- toByteArrayLE(short) - Static method in class pcap.common.util.Bytes
-
Short to byte array.
- toByteArrayLE(short[]) - Static method in class pcap.common.util.Bytes
-
Short array to byte array.
- toByteArrayLE(short[], int, int) - Static method in class pcap.common.util.Bytes
- toHexString(byte[]) - Static method in class pcap.common.util.Hexs
-
byte[]
to hex string. - toHexString(byte[], int, int) - Static method in class pcap.common.util.Hexs
-
byte[]
to hex string. - toInt() - Method in class pcap.common.net.Inet4Address
-
Returns the int IPv4 address of this
Inet4Address
object. - toInteger(byte[]) - Static method in class pcap.common.util.Integers
- toInteger(byte[], int) - Static method in class pcap.common.util.Integers
- toIntegerLE(byte[]) - Static method in class pcap.common.util.Integers
- toIntegerLE(byte[], int) - Static method in class pcap.common.util.Integers
- toLong() - Method in class pcap.common.net.Inet6Address
-
Returns
long
address. - toLong() - Method in class pcap.common.net.MacAddress
-
Returning long MAC Address.
- toLong(byte[]) - Static method in class pcap.common.util.Longs
- toLong(byte[], int) - Static method in class pcap.common.util.Longs
- toLongLE(byte[]) - Static method in class pcap.common.util.Longs
- toLongLE(byte[], int) - Static method in class pcap.common.util.Longs
- toPrettyHexDump(byte[]) - Static method in class pcap.common.util.Hexs
-
Byte array to hex dump format.
- toPrettyHexDump(byte[], int, int) - Static method in class pcap.common.util.Hexs
-
Byte array to hex dump format.
- toShort(byte[]) - Static method in class pcap.common.util.Shorts
- toShort(byte[], int) - Static method in class pcap.common.util.Shorts
- toShortLE(byte[]) - Static method in class pcap.common.util.Shorts
- toShortLE(byte[], int) - Static method in class pcap.common.util.Shorts
- toString() - Method in class pcap.common.memory.AbstractMemory
- toString() - Method in class pcap.common.net.Inet4Address
- toString() - Method in class pcap.common.net.Inet6Address
-
returns ipv6 string.
- toString() - Method in class pcap.common.net.MacAddress
- toString() - Method in class pcap.common.util.MultipleObject
- toString() - Method in class pcap.common.util.NamedMultipleObject
- toString() - Method in class pcap.common.util.NamedNumber
- toString() - Method in class pcap.common.util.Strings.ToStringBuilder
- toString(Object...) - Static method in class pcap.common.util.Arrays
-
To string objects.
- toStringBuilder(Object) - Static method in class pcap.common.util.Strings
- toStringBuilder(Object, String, String, String, String, boolean) - Static method in class pcap.common.util.Strings
- toStringBuilder(String, String, String, String, String, boolean) - Static method in class pcap.common.util.Strings
- toStringJsonBuilder() - Static method in class pcap.common.util.Strings
U
- UNKNOWN - pcap.common.logging.LogLevel
- unSlice() - Method in class pcap.common.memory.internal.nio.DirectByteBuffer.SlicedDirectByteBuffer
- unSlice() - Method in class pcap.common.memory.internal.nio.HeapByteBuffer.SlicedHeapByteBuffer
- unSlice() - Method in class pcap.common.memory.internal.nio.PooledDirectByteBuffer.SlicedPooledDirectByteBuffer
- unSlice() - Method in class pcap.common.memory.internal.nio.PooledHeapByteBuffer.SlicedPooledHeapByteBuffer
- unSlice() - Method in interface pcap.common.memory.Memory.Sliced
-
Unslice buffer.
V
- Validate - Class in pcap.common.util
- value() - Method in class pcap.common.util.NamedMultipleObject
-
Returns the number of this
NamedMultiKey
object. - value() - Method in class pcap.common.util.NamedNumber
-
Returns the number of this
NamedNumber
object. - valueOf(byte[]) - Static method in class pcap.common.net.Inet4Address
-
Determines the IPv4 address.
- valueOf(byte[]) - Static method in class pcap.common.net.Inet6Address
-
Determines the IPv6 address.
- valueOf(byte[]) - Static method in class pcap.common.net.MacAddress
-
Determines the MacAddress address.
- valueOf(byte[]) - Static method in class pcap.common.net.RawAddress
-
Create instance of
RawAddress
. - valueOf(int) - Static method in class pcap.common.net.Inet4Address
-
Determines the IPv4 address.
- valueOf(long) - Static method in class pcap.common.net.MacAddress
-
Determines the MacAddress address.
- valueOf(String) - Static method in enum pcap.common.logging.LogLevel
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum pcap.common.memory.Memory.ByteOrder
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in class pcap.common.net.Inet4Address
-
Determines the IPv4 address.
- valueOf(String) - Static method in class pcap.common.net.Inet6Address
-
Determines the IPv6 address.
- valueOf(String) - Static method in class pcap.common.net.InetAddress
-
Determines the IPv4 or IPv6 address.
- valueOf(String) - Static method in class pcap.common.net.MacAddress
-
Determines the MacAddress address.
- valueOf(MacAddress) - Static method in class pcap.common.net.MacAddress.Oui
- values() - Static method in enum pcap.common.logging.LogLevel
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum pcap.common.memory.Memory.ByteOrder
-
Returns an array containing the constants of this enum type, in the order they are declared.
- volatiles() - Method in annotation type pcap.common.annotation.Immutable
-
Mark field(s) as volatile.
W
- warn(String) - Method in interface pcap.common.logging.Logger
- warn(String, Object) - Method in interface pcap.common.logging.Logger
- warn(String, Object...) - Method in interface pcap.common.logging.Logger
- warn(String, Object, Object) - Method in interface pcap.common.logging.Logger
- warn(String, Throwable) - Method in interface pcap.common.logging.Logger
- warn(Throwable) - Method in interface pcap.common.logging.Logger
- WARN - pcap.common.logging.LogLevel
- wrap(byte[]) - Method in class pcap.common.memory.AbstractMemoryAllocator
- wrap(byte[]) - Method in interface pcap.common.memory.MemoryAllocator
- wrap(ByteBuffer) - Method in class pcap.common.memory.AbstractMemoryAllocator
- wrap(ByteBuffer) - Method in interface pcap.common.memory.MemoryAllocator
- writableBytes() - Method in class pcap.common.memory.AbstractMemory
- writableBytes() - Method in interface pcap.common.memory.Memory
- writeBoolean(boolean) - Method in class pcap.common.memory.AbstractMemory
- writeBoolean(boolean) - Method in interface pcap.common.memory.Memory
-
Sets the specified boolean at the current
writerIndex
and increases thewriterIndex
by1
in this buffer. - writeByte(int) - Method in class pcap.common.memory.AbstractMemory
- writeByte(int) - Method in interface pcap.common.memory.Memory
-
Sets the specified byte at the current
writerIndex
and increases thewriterIndex
by1
in this buffer. - writeBytes(byte[]) - Method in class pcap.common.memory.AbstractMemory
- writeBytes(byte[]) - Method in interface pcap.common.memory.Memory
-
Transfers the specified source array's data to this buffer starting at the current
writerIndex
and increases thewriterIndex
by the number of the transferred bytes (=src.length
). - writeBytes(byte[], long, long) - Method in class pcap.common.memory.AbstractMemory
- writeBytes(byte[], long, long) - Method in interface pcap.common.memory.Memory
-
Transfers the specified source array's data to this buffer starting at the current
writerIndex
and increases thewriterIndex
by the number of the transferred bytes (=length
). - writeBytes(Memory) - Method in class pcap.common.memory.AbstractMemory
- writeBytes(Memory) - Method in interface pcap.common.memory.Memory
-
Transfers the specified source buffer's data to this buffer starting at the current
writerIndex
until the source buffer becomes unreadable, and increases thewriterIndex
by the number of the transferred bytes. - writeBytes(Memory, long) - Method in class pcap.common.memory.AbstractMemory
- writeBytes(Memory, long) - Method in interface pcap.common.memory.Memory
-
Transfers the specified source buffer's data to this buffer starting at the current
writerIndex
and increases thewriterIndex
by the number of the transferred bytes (=length
). - writeBytes(Memory, long, long) - Method in class pcap.common.memory.AbstractMemory
- writeBytes(Memory, long, long) - Method in interface pcap.common.memory.Memory
-
Transfers the specified source buffer's data to this buffer starting at the current
writerIndex
and increases thewriterIndex
by the number of the transferred bytes (=length
). - writeCharSequence(CharSequence, Memory.Charset) - Method in class pcap.common.memory.AbstractMemory
- writeCharSequence(CharSequence, Memory.Charset) - Method in interface pcap.common.memory.Memory
-
Writes the specified
CharSequence
at the currentwriterIndex
and increases thewriterIndex
by the written bytes. - writeDouble(double) - Method in class pcap.common.memory.AbstractMemory
- writeDouble(double) - Method in interface pcap.common.memory.Memory
-
Sets the specified 64-bit floating point number at the current
writerIndex
and increases thewriterIndex
by8
in this buffer. - writeDoubleLE(double) - Method in class pcap.common.memory.AbstractMemory
- writeDoubleLE(double) - Method in interface pcap.common.memory.Memory
-
Sets the specified 64-bit floating point number at the current
writerIndex
in Little Endian Byte Order and increases thewriterIndex
by8
in this buffer. - writeFloat(float) - Method in class pcap.common.memory.AbstractMemory
- writeFloat(float) - Method in interface pcap.common.memory.Memory
-
Sets the specified 32-bit floating point number at the current
writerIndex
and increases thewriterIndex
by4
in this buffer. - writeFloatLE(float) - Method in class pcap.common.memory.AbstractMemory
- writeFloatLE(float) - Method in interface pcap.common.memory.Memory
-
Sets the specified 32-bit floating point number at the current
writerIndex
in Little Endian Byte Order and increases thewriterIndex
by4
in this buffer. - writeInt(int) - Method in class pcap.common.memory.AbstractMemory
- writeInt(int) - Method in interface pcap.common.memory.Memory
-
Sets the specified 32-bit integer at the current
writerIndex
and increases thewriterIndex
by4
in this buffer. - writeIntLE(int) - Method in class pcap.common.memory.AbstractMemory
- writeIntLE(int) - Method in interface pcap.common.memory.Memory
-
Sets the specified 32-bit integer at the current
writerIndex
in the Little Endian Byte Order and increases thewriterIndex
by4
in this buffer. - writeLong(long) - Method in class pcap.common.memory.AbstractMemory
- writeLong(long) - Method in interface pcap.common.memory.Memory
-
Sets the specified 64-bit long integer at the current
writerIndex
and increases thewriterIndex
by8
in this buffer. - writeLongLE(long) - Method in class pcap.common.memory.AbstractMemory
- writeLongLE(long) - Method in interface pcap.common.memory.Memory
-
Sets the specified 64-bit long integer at the current
writerIndex
in the Little Endian Byte Order and increases thewriterIndex
by8
in this buffer. - writerIndex() - Method in class pcap.common.memory.AbstractMemory
- writerIndex() - Method in interface pcap.common.memory.Memory
- writerIndex(long) - Method in class pcap.common.memory.AbstractMemory
- writerIndex(long) - Method in interface pcap.common.memory.Memory
-
Sets the
writerIndex
of this buffer. - writeShort(int) - Method in class pcap.common.memory.AbstractMemory
- writeShort(int) - Method in interface pcap.common.memory.Memory
-
Sets the specified 16-bit short integer at the current
writerIndex
and increases thewriterIndex
by2
in this buffer. - writeShortLE(int) - Method in class pcap.common.memory.AbstractMemory
- writeShortLE(int) - Method in interface pcap.common.memory.Memory
-
Sets the specified 16-bit short integer in the Little Endian Byte Order at the current
writerIndex
and increases thewriterIndex
by2
in this buffer.
Z
- ZERO - Static variable in class pcap.common.net.Inet4Address
-
IPv4 Any local address (0.0.0.0).
- ZERO - Static variable in class pcap.common.net.Inet6Address
-
Zero IPv6 Address.
- ZERO - Static variable in class pcap.common.net.MacAddress
-
Zero MAC Address (00:00:00:00:00:00).
All Classes All Packages