Uses of Class
java.nio.ByteOrder
Package
Description
Provides low-level access to memory and functions outside the Java runtime.
The
java.lang.invoke
package provides low-level primitives for interacting
with the Java Virtual Machine.Defines buffers, which are containers for data, and provides an
overview of the other NIO packages.
A package of the Java Image I/O API dealing with low-level I/O from files and
streams.
Incubating Feature. Will be removed in a future release.
-
Uses of ByteOrder in java.lang.foreign
Modifier and TypeMethodDescriptionstatic ValueLayoutPREVIEW
MemoryLayout.valueLayout
(Class<?> carrier, ByteOrder order) Creates a value layout of given Java carrier and byte order.Returns a value layout with the same carrier, alignment constraint and name as this value layout, but with the specified byte order.Returns a value layout with the same carrier, alignment constraint and name as this value layout, but with the specified byte order.Returns a value layout with the same carrier, alignment constraint and name as this value layout, but with the specified byte order.Returns a value layout with the same carrier, alignment constraint and name as this value layout, but with the specified byte order.Returns a value layout with the same carrier, alignment constraint and name as this value layout, but with the specified byte order.Returns a value layout with the same carrier, alignment constraint and name as this value layout, but with the specified byte order.Returns a value layout with the same carrier, alignment constraint and name as this value layout, but with the specified byte order.Returns a value layout with the same carrier, alignment constraint and name as this value layout, but with the specified byte order.Returns a value layout with the same carrier, alignment constraint and name as this value layout, but with the specified byte order.Returns a value layout with the same carrier, alignment constraint and name as this value layout, but with the specified byte order. -
Uses of ByteOrder in java.lang.invoke
Modifier and TypeMethodDescriptionstatic VarHandle
MethodHandles.byteArrayViewVarHandle
(Class<?> viewArrayClass, ByteOrder byteOrder) Produces a VarHandle giving access to elements of abyte[]
array viewed as if it were a different primitive array type, such asint[]
orlong[]
.static VarHandle
MethodHandles.byteBufferViewVarHandle
(Class<?> viewArrayClass, ByteOrder byteOrder) Produces a VarHandle giving access to elements of aByteBuffer
viewed as if it were an array of elements of a different primitive component type to that ofbyte
, such asint[]
orlong[]
. -
Uses of ByteOrder in java.nio
Modifier and TypeFieldDescriptionstatic final ByteOrder
ByteOrder.BIG_ENDIAN
Constant denoting big-endian byte order.static final ByteOrder
ByteOrder.LITTLE_ENDIAN
Constant denoting little-endian byte order.Modifier and TypeMethodDescriptionstatic ByteOrder
ByteOrder.nativeOrder()
Retrieves the native byte order of the underlying platform.final ByteOrder
ByteBuffer.order()
Retrieves this buffer's byte order.abstract ByteOrder
CharBuffer.order()
Retrieves this buffer's byte order.abstract ByteOrder
DoubleBuffer.order()
Retrieves this buffer's byte order.abstract ByteOrder
FloatBuffer.order()
Retrieves this buffer's byte order.abstract ByteOrder
IntBuffer.order()
Retrieves this buffer's byte order.abstract ByteOrder
LongBuffer.order()
Retrieves this buffer's byte order.abstract ByteOrder
ShortBuffer.order()
Retrieves this buffer's byte order. -
Uses of ByteOrder in javax.imageio.stream
Modifier and TypeFieldDescriptionprotected ByteOrder
ImageInputStreamImpl.byteOrder
The byte order of the stream as an instance of the enumeration classjava.nio.ByteOrder
, whereByteOrder.BIG_ENDIAN
indicates network byte order andByteOrder.LITTLE_ENDIAN
indicates the reverse order.Modifier and TypeMethodDescriptionImageInputStream.getByteOrder()
Returns the byte order with which data values will be read from this stream as an instance of thejava.nio.ByteOrder
enumeration.ImageInputStreamImpl.getByteOrder()
Modifier and TypeMethodDescriptionvoid
ImageInputStream.setByteOrder
(ByteOrder byteOrder) Sets the desired byte order for future reads of data values from this stream.void
ImageInputStreamImpl.setByteOrder
(ByteOrder byteOrder) -
Uses of ByteOrder in jdk.incubator.vector
Modifier and TypeMethodDescriptionstatic ByteVector
ByteVector.fromMemorySegment
(VectorSpecies<Byte> species, MemorySegmentPREVIEW ms, long offset, ByteOrder bo) Loads a vector from a memory segmentPREVIEW starting at an offset into the memory segment.static ByteVector
ByteVector.fromMemorySegment
(VectorSpecies<Byte> species, MemorySegmentPREVIEW ms, long offset, ByteOrder bo, VectorMask<Byte> m) Loads a vector from a memory segmentPREVIEW starting at an offset into the memory segment and using a mask.static DoubleVector
DoubleVector.fromMemorySegment
(VectorSpecies<Double> species, MemorySegmentPREVIEW ms, long offset, ByteOrder bo) Loads a vector from a memory segmentPREVIEW starting at an offset into the memory segment.static DoubleVector
DoubleVector.fromMemorySegment
(VectorSpecies<Double> species, MemorySegmentPREVIEW ms, long offset, ByteOrder bo, VectorMask<Double> m) Loads a vector from a memory segmentPREVIEW starting at an offset into the memory segment and using a mask.static FloatVector
FloatVector.fromMemorySegment
(VectorSpecies<Float> species, MemorySegmentPREVIEW ms, long offset, ByteOrder bo) Loads a vector from a memory segmentPREVIEW starting at an offset into the memory segment.static FloatVector
FloatVector.fromMemorySegment
(VectorSpecies<Float> species, MemorySegmentPREVIEW ms, long offset, ByteOrder bo, VectorMask<Float> m) Loads a vector from a memory segmentPREVIEW starting at an offset into the memory segment and using a mask.static IntVector
IntVector.fromMemorySegment
(VectorSpecies<Integer> species, MemorySegmentPREVIEW ms, long offset, ByteOrder bo) Loads a vector from a memory segmentPREVIEW starting at an offset into the memory segment.static IntVector
IntVector.fromMemorySegment
(VectorSpecies<Integer> species, MemorySegmentPREVIEW ms, long offset, ByteOrder bo, VectorMask<Integer> m) Loads a vector from a memory segmentPREVIEW starting at an offset into the memory segment and using a mask.static LongVector
LongVector.fromMemorySegment
(VectorSpecies<Long> species, MemorySegmentPREVIEW ms, long offset, ByteOrder bo) Loads a vector from a memory segmentPREVIEW starting at an offset into the memory segment.static LongVector
LongVector.fromMemorySegment
(VectorSpecies<Long> species, MemorySegmentPREVIEW ms, long offset, ByteOrder bo, VectorMask<Long> m) Loads a vector from a memory segmentPREVIEW starting at an offset into the memory segment and using a mask.static ShortVector
ShortVector.fromMemorySegment
(VectorSpecies<Short> species, MemorySegmentPREVIEW ms, long offset, ByteOrder bo) Loads a vector from a memory segmentPREVIEW starting at an offset into the memory segment.static ShortVector
ShortVector.fromMemorySegment
(VectorSpecies<Short> species, MemorySegmentPREVIEW ms, long offset, ByteOrder bo, VectorMask<Short> m) Loads a vector from a memory segmentPREVIEW starting at an offset into the memory segment and using a mask.VectorSpecies.fromMemorySegment
(MemorySegmentPREVIEW ms, long offset, ByteOrder bo) Loads a vector of this species from a memory segmentPREVIEW starting at an offset into the memory segment.final void
ByteVector.intoMemorySegment
(MemorySegmentPREVIEW ms, long offset, ByteOrder bo) Stores this vector into a memory segmentPREVIEW starting at an offset using explicit byte order.final void
ByteVector.intoMemorySegment
(MemorySegmentPREVIEW ms, long offset, ByteOrder bo, VectorMask<Byte> m) Stores this vector into a memory segmentPREVIEW starting at an offset using explicit byte order and a mask.final void
DoubleVector.intoMemorySegment
(MemorySegmentPREVIEW ms, long offset, ByteOrder bo) Stores this vector into a memory segmentPREVIEW starting at an offset using explicit byte order.final void
DoubleVector.intoMemorySegment
(MemorySegmentPREVIEW ms, long offset, ByteOrder bo, VectorMask<Double> m) Stores this vector into a memory segmentPREVIEW starting at an offset using explicit byte order and a mask.final void
FloatVector.intoMemorySegment
(MemorySegmentPREVIEW ms, long offset, ByteOrder bo) Stores this vector into a memory segmentPREVIEW starting at an offset using explicit byte order.final void
FloatVector.intoMemorySegment
(MemorySegmentPREVIEW ms, long offset, ByteOrder bo, VectorMask<Float> m) Stores this vector into a memory segmentPREVIEW starting at an offset using explicit byte order and a mask.final void
IntVector.intoMemorySegment
(MemorySegmentPREVIEW ms, long offset, ByteOrder bo) Stores this vector into a memory segmentPREVIEW starting at an offset using explicit byte order.final void
IntVector.intoMemorySegment
(MemorySegmentPREVIEW ms, long offset, ByteOrder bo, VectorMask<Integer> m) Stores this vector into a memory segmentPREVIEW starting at an offset using explicit byte order and a mask.final void
LongVector.intoMemorySegment
(MemorySegmentPREVIEW ms, long offset, ByteOrder bo) Stores this vector into a memory segmentPREVIEW starting at an offset using explicit byte order.final void
LongVector.intoMemorySegment
(MemorySegmentPREVIEW ms, long offset, ByteOrder bo, VectorMask<Long> m) Stores this vector into a memory segmentPREVIEW starting at an offset using explicit byte order and a mask.final void
ShortVector.intoMemorySegment
(MemorySegmentPREVIEW ms, long offset, ByteOrder bo) Stores this vector into a memory segmentPREVIEW starting at an offset using explicit byte order.final void
ShortVector.intoMemorySegment
(MemorySegmentPREVIEW ms, long offset, ByteOrder bo, VectorMask<Short> m) Stores this vector into a memory segmentPREVIEW starting at an offset using explicit byte order and a mask.abstract void
Vector.intoMemorySegment
(MemorySegmentPREVIEW ms, long offset, ByteOrder bo) Stores this vector into a memory segmentPREVIEW starting at an offset using explicit byte order.abstract void
Vector.intoMemorySegment
(MemorySegmentPREVIEW ms, long offset, ByteOrder bo, VectorMask<E> m) Stores this vector into a memory segmentPREVIEW starting at an offset using explicit byte order and a mask.