Uses of Package
net.haesleinhuepf.clij.coremem.interfaces
-
Classes in net.haesleinhuepf.clij.coremem.interfaces used by net.haesleinhuepf.clij.coremem Class Description BridJPointerWrappable Memory objects implementing this interface can be wrapped into a bridj pointer.ByteBufferWrappable Memory objects implementing this interface can be wrapped into a NIO ByteBuffer.Copyable Memory objects implementing this interface can be copied from and to other memory objects.CopyFromToJavaArray Memory objects implementing this interface can copy their contents to and from Java primitive arrays.CopyFromToNIOBuffers Memory objects implementing this interface can copy their contents to and from Java NIO buffers.CopyRangeFromToJavaArray Memory objects implementing this interface can copy their contents to and from Java primitive arrays.JNAPointerWrappable Memory objects implementing this interface can be wrapped into a JNA pointer.MappableMemory Memory objects implementing this interface are 'mapped' and require calls to map/unmap methods for access.MemoryTyped Memory objects implementing this interface have a memory type.PointerAccessible Memory objects implementing this interface have an underlying long pointer address and length defined.RangeCopyable Memory objects implementing this interface can copy a range of their contents to a generic destination.ReadAt Memory objects implementing this interface provide methods to read single primitive types.ReadAtAligned Memory objects implementing this interface provide methods to read single primitive types.ReadWriteBytesFileChannel Memory objects implementing this interface can read and write bytes to file channels.SizedInBytes Memory objects implementing this interface have a defined length in bytes.WriteAt Memory objects implementing this interface provide methods to write single primitive types.WriteAtAligned Memory objects implementing this interface provide methods to write single primitive types. -
Classes in net.haesleinhuepf.clij.coremem.interfaces used by net.haesleinhuepf.clij.coremem.buffers Class Description SizedInBytes Memory objects implementing this interface have a defined length in bytes. -
Classes in net.haesleinhuepf.clij.coremem.interfaces used by net.haesleinhuepf.clij.coremem.enums Class Description SizedInBytes Memory objects implementing this interface have a defined length in bytes. -
Classes in net.haesleinhuepf.clij.coremem.interfaces used by net.haesleinhuepf.clij.coremem.fragmented Class Description ReadWriteBytesFileChannel Memory objects implementing this interface can read and write bytes to file channels.SizedInBytes Memory objects implementing this interface have a defined length in bytes. -
Classes in net.haesleinhuepf.clij.coremem.interfaces used by net.haesleinhuepf.clij.coremem.interfaces Class Description Copyable Memory objects implementing this interface can be copied from and to other memory objects.MemoryTyped Memory objects implementing this interface have a memory type.SizedInBytes Memory objects implementing this interface have a defined length in bytes. -
Classes in net.haesleinhuepf.clij.coremem.interfaces used by net.haesleinhuepf.clij.coremem.memmap Class Description BridJPointerWrappable Memory objects implementing this interface can be wrapped into a bridj pointer.ByteBufferWrappable Memory objects implementing this interface can be wrapped into a NIO ByteBuffer.Copyable Memory objects implementing this interface can be copied from and to other memory objects.CopyFromToJavaArray Memory objects implementing this interface can copy their contents to and from Java primitive arrays.CopyFromToNIOBuffers Memory objects implementing this interface can copy their contents to and from Java NIO buffers.CopyRangeFromToJavaArray Memory objects implementing this interface can copy their contents to and from Java primitive arrays.JNAPointerWrappable Memory objects implementing this interface can be wrapped into a JNA pointer.MappableMemory Memory objects implementing this interface are 'mapped' and require calls to map/unmap methods for access.MemoryTyped Memory objects implementing this interface have a memory type.PointerAccessible Memory objects implementing this interface have an underlying long pointer address and length defined.RangeCopyable Memory objects implementing this interface can copy a range of their contents to a generic destination.ReadAt Memory objects implementing this interface provide methods to read single primitive types.ReadAtAligned Memory objects implementing this interface provide methods to read single primitive types.ReadWriteBytesFileChannel Memory objects implementing this interface can read and write bytes to file channels.Resizable Memory objects implementing this interface can be resized.SizedInBytes Memory objects implementing this interface have a defined length in bytes.WriteAt Memory objects implementing this interface provide methods to write single primitive types.WriteAtAligned Memory objects implementing this interface provide methods to write single primitive types. -
Classes in net.haesleinhuepf.clij.coremem.interfaces used by net.haesleinhuepf.clij.coremem.offheap Class Description BridJPointerWrappable Memory objects implementing this interface can be wrapped into a bridj pointer.ByteBufferWrappable Memory objects implementing this interface can be wrapped into a NIO ByteBuffer.Copyable Memory objects implementing this interface can be copied from and to other memory objects.CopyFromToJavaArray Memory objects implementing this interface can copy their contents to and from Java primitive arrays.CopyFromToNIOBuffers Memory objects implementing this interface can copy their contents to and from Java NIO buffers.CopyRangeFromToJavaArray Memory objects implementing this interface can copy their contents to and from Java primitive arrays.JNAPointerWrappable Memory objects implementing this interface can be wrapped into a JNA pointer.MemoryTyped Memory objects implementing this interface have a memory type.PointerAccessible Memory objects implementing this interface have an underlying long pointer address and length defined.RangeCopyable Memory objects implementing this interface can copy a range of their contents to a generic destination.ReadAt Memory objects implementing this interface provide methods to read single primitive types.ReadAtAligned Memory objects implementing this interface provide methods to read single primitive types.ReadWriteBytesFileChannel Memory objects implementing this interface can read and write bytes to file channels.Resizable Memory objects implementing this interface can be resized.SizedInBytes Memory objects implementing this interface have a defined length in bytes.WriteAt Memory objects implementing this interface provide methods to write single primitive types.WriteAtAligned Memory objects implementing this interface provide methods to write single primitive types. -
Classes in net.haesleinhuepf.clij.coremem.interfaces used by net.haesleinhuepf.clij.coremem.recycling Class Description SizedInBytes Memory objects implementing this interface have a defined length in bytes. -
Classes in net.haesleinhuepf.clij.coremem.interfaces used by net.haesleinhuepf.clij.coremem.util Class Description SizedInBytes Memory objects implementing this interface have a defined length in bytes.