クラス
java.nio.ByteOrderの使用
パッケージ
説明
Javaランタイム外部のメモリーおよびファンクションへの低レベル・アクセスを提供します。
java.lang.invoke
パッケージは、Java Virtual Machineとやりとりするための低レベルのプリミティブを提供します。データのコンテナであるバッファについて定義し、その他のNIOパッケージの概要情報を提供します。
ファイルとストリームからの低レベル入出力を処理する、Javaイメージ入出力APIのパッケージです。
インキュベート機能。 将来のリリースで削除されます。
-
java.lang.foreignでのByteOrderの使用
修飾子と型メソッド説明このレイアウトと同じ特性を持つ値レイアウトを、指定されたバイト順序で返します。このレイアウトと同じ特性を持つ値レイアウトを、指定されたバイト順序で返します。このレイアウトと同じ特性を持つ値レイアウトを、指定されたバイト順序で返します。このレイアウトと同じ特性を持つ値レイアウトを、指定されたバイト順序で返します。このレイアウトと同じ特性を持つ値レイアウトを、指定されたバイト順序で返します。このレイアウトと同じ特性を持つ値レイアウトを、指定されたバイト順序で返します。このレイアウトと同じ特性を持つ値レイアウトを、指定されたバイト順序で返します。このレイアウトと同じ特性を持つ値レイアウトを、指定されたバイト順序で返します。このレイアウトと同じ特性を持つ値レイアウトを、指定されたバイト順序で返します。このレイアウトと同じ特性を持つ値レイアウトを、指定されたバイト順序で返します。 -
java.lang.invokeでのByteOrderの使用
修飾子と型メソッド説明static VarHandle
MethodHandles.byteArrayViewVarHandle
(Class<?> viewArrayClass, ByteOrder byteOrder) int[]
やlong[]
など、異なるプリミティブ配列型であるかのように見えるbyte[]
配列の要素へのアクセス権を付与するVarHandleを生成します。static VarHandle
MethodHandles.byteBufferViewVarHandle
(Class<?> viewArrayClass, ByteOrder byteOrder) int[]
またはlong[]
など、byte
の要素にアクセスするVarHandleを生成します。これは、ByteBuffer
の要素と異なるプリミティブ・コンポーネント型の要素の配列であるかのように見えます。 -
java.nioでのByteOrderの使用
修飾子と型フィールド説明static final ByteOrder
ByteOrder.BIG_ENDIAN
ビッグ・エンディアンbyte順序を示す定数です。static final ByteOrder
ByteOrder.LITTLE_ENDIAN
リトル・エンディアンbyte順序を示す定数です。修飾子と型メソッド説明static ByteOrder
ByteOrder.nativeOrder()
ベースとなるネイティブのbyte順序を取得します。final ByteOrder
ByteBuffer.order()
このバッファのbyte順序を取得します。abstract ByteOrder
CharBuffer.order()
このバッファのbyte順序を取得します。abstract ByteOrder
DoubleBuffer.order()
このバッファのbyte順序を取得します。abstract ByteOrder
FloatBuffer.order()
このバッファのbyte順序を取得します。abstract ByteOrder
IntBuffer.order()
このバッファのbyte順序を取得します。abstract ByteOrder
LongBuffer.order()
このバッファのbyte順序を取得します。abstract ByteOrder
ShortBuffer.order()
このバッファのbyte順序を取得します。 -
javax.imageio.streamでのByteOrderの使用
修飾子と型フィールド説明protected ByteOrder
ImageInputStreamImpl.byteOrder
列挙クラスjava.nio.ByteOrder
のインスタンスで表されるストリームのバイト順で、ByteOrder.BIG_ENDIAN
はネットワーク・バイト順、ByteOrder.LITTLE_ENDIAN
は逆順を示します。修飾子と型メソッド説明ImageInputStream.getByteOrder()
このストリームから読み込まれるデータのバイト順を、java.nio.ByteOrder
列挙のインスタンスとして返します。ImageInputStreamImpl.getByteOrder()
修飾子と型メソッド説明void
ImageInputStream.setByteOrder
(ByteOrder byteOrder) このストリームからの今後のデータ値の読込みのために、バイト順を設定します。void
ImageInputStreamImpl.setByteOrder
(ByteOrder byteOrder) -
jdk.incubator.vectorでのByteOrderの使用
修飾子と型メソッド説明static ByteVector
ByteVector.fromMemorySegment
(VectorSpecies<Byte> species, MemorySegmentPREVIEW ms, long offset, ByteOrder bo) オフセットから始まる「メモリー・セグメント」PREVIEWからメモリー・セグメントにベクトルをロードします。static ByteVector
ByteVector.fromMemorySegment
(VectorSpecies<Byte> species, MemorySegmentPREVIEW ms, long offset, ByteOrder bo, VectorMask<Byte> m) オフセットから始まる「メモリー・セグメント」PREVIEWからメモリー・セグメントにベクトルをロードし、マスクを使用します。static DoubleVector
DoubleVector.fromMemorySegment
(VectorSpecies<Double> species, MemorySegmentPREVIEW ms, long offset, ByteOrder bo) オフセットから始まる「メモリー・セグメント」PREVIEWからメモリー・セグメントにベクトルをロードします。static DoubleVector
DoubleVector.fromMemorySegment
(VectorSpecies<Double> species, MemorySegmentPREVIEW ms, long offset, ByteOrder bo, VectorMask<Double> m) オフセットから始まる「メモリー・セグメント」PREVIEWからメモリー・セグメントにベクトルをロードし、マスクを使用します。static FloatVector
FloatVector.fromMemorySegment
(VectorSpecies<Float> species, MemorySegmentPREVIEW ms, long offset, ByteOrder bo) オフセットから始まる「メモリー・セグメント」PREVIEWからメモリー・セグメントにベクトルをロードします。static FloatVector
FloatVector.fromMemorySegment
(VectorSpecies<Float> species, MemorySegmentPREVIEW ms, long offset, ByteOrder bo, VectorMask<Float> m) オフセットから始まる「メモリー・セグメント」PREVIEWからメモリー・セグメントにベクトルをロードし、マスクを使用します。static IntVector
IntVector.fromMemorySegment
(VectorSpecies<Integer> species, MemorySegmentPREVIEW ms, long offset, ByteOrder bo) オフセットから始まる「メモリー・セグメント」PREVIEWからメモリー・セグメントにベクトルをロードします。static IntVector
IntVector.fromMemorySegment
(VectorSpecies<Integer> species, MemorySegmentPREVIEW ms, long offset, ByteOrder bo, VectorMask<Integer> m) オフセットから始まる「メモリー・セグメント」PREVIEWからメモリー・セグメントにベクトルをロードし、マスクを使用します。static LongVector
LongVector.fromMemorySegment
(VectorSpecies<Long> species, MemorySegmentPREVIEW ms, long offset, ByteOrder bo) オフセットから始まる「メモリー・セグメント」PREVIEWからメモリー・セグメントにベクトルをロードします。static LongVector
LongVector.fromMemorySegment
(VectorSpecies<Long> species, MemorySegmentPREVIEW ms, long offset, ByteOrder bo, VectorMask<Long> m) オフセットから始まる「メモリー・セグメント」PREVIEWからメモリー・セグメントにベクトルをロードし、マスクを使用します。static ShortVector
ShortVector.fromMemorySegment
(VectorSpecies<Short> species, MemorySegmentPREVIEW ms, long offset, ByteOrder bo) オフセットから始まる「メモリー・セグメント」PREVIEWからメモリー・セグメントにベクトルをロードします。static ShortVector
ShortVector.fromMemorySegment
(VectorSpecies<Short> species, MemorySegmentPREVIEW ms, long offset, ByteOrder bo, VectorMask<Short> m) オフセットから始まる「メモリー・セグメント」PREVIEWからメモリー・セグメントにベクトルをロードし、マスクを使用します。VectorSpecies.fromMemorySegment
(MemorySegmentPREVIEW ms, long offset, ByteOrder bo) オフセットから始まる「メモリー・セグメント」PREVIEWからこの種のベクトルをメモリー・セグメントにロードします。final void
ByteVector.intoMemorySegment
(MemorySegmentPREVIEW ms, long offset, ByteOrder bo) このベクトルを、明示的なバイト順序を使用してオフセットから始まる「メモリー・セグメント」PREVIEWに格納します。final void
ByteVector.intoMemorySegment
(MemorySegmentPREVIEW ms, long offset, ByteOrder bo, VectorMask<Byte> m) 明示的なバイト順序とマスクを使用してオフセットから始まる「メモリー・セグメント」PREVIEWにこのベクトルを格納します。final void
DoubleVector.intoMemorySegment
(MemorySegmentPREVIEW ms, long offset, ByteOrder bo) このベクトルを、明示的なバイト順序を使用してオフセットから始まる「メモリー・セグメント」PREVIEWに格納します。final void
DoubleVector.intoMemorySegment
(MemorySegmentPREVIEW ms, long offset, ByteOrder bo, VectorMask<Double> m) 明示的なバイト順序とマスクを使用してオフセットから始まる「メモリー・セグメント」PREVIEWにこのベクトルを格納します。final void
FloatVector.intoMemorySegment
(MemorySegmentPREVIEW ms, long offset, ByteOrder bo) このベクトルを、明示的なバイト順序を使用してオフセットから始まる「メモリー・セグメント」PREVIEWに格納します。final void
FloatVector.intoMemorySegment
(MemorySegmentPREVIEW ms, long offset, ByteOrder bo, VectorMask<Float> m) 明示的なバイト順序とマスクを使用してオフセットから始まる「メモリー・セグメント」PREVIEWにこのベクトルを格納します。final void
IntVector.intoMemorySegment
(MemorySegmentPREVIEW ms, long offset, ByteOrder bo) このベクトルを、明示的なバイト順序を使用してオフセットから始まる「メモリー・セグメント」PREVIEWに格納します。final void
IntVector.intoMemorySegment
(MemorySegmentPREVIEW ms, long offset, ByteOrder bo, VectorMask<Integer> m) 明示的なバイト順序とマスクを使用してオフセットから始まる「メモリー・セグメント」PREVIEWにこのベクトルを格納します。final void
LongVector.intoMemorySegment
(MemorySegmentPREVIEW ms, long offset, ByteOrder bo) このベクトルを、明示的なバイト順序を使用してオフセットから始まる「メモリー・セグメント」PREVIEWに格納します。final void
LongVector.intoMemorySegment
(MemorySegmentPREVIEW ms, long offset, ByteOrder bo, VectorMask<Long> m) 明示的なバイト順序とマスクを使用してオフセットから始まる「メモリー・セグメント」PREVIEWにこのベクトルを格納します。final void
ShortVector.intoMemorySegment
(MemorySegmentPREVIEW ms, long offset, ByteOrder bo) このベクトルを、明示的なバイト順序を使用してオフセットから始まる「メモリー・セグメント」PREVIEWに格納します。final void
ShortVector.intoMemorySegment
(MemorySegmentPREVIEW ms, long offset, ByteOrder bo, VectorMask<Short> m) 明示的なバイト順序とマスクを使用してオフセットから始まる「メモリー・セグメント」PREVIEWにこのベクトルを格納します。abstract void
Vector.intoMemorySegment
(MemorySegmentPREVIEW ms, long offset, ByteOrder bo) このベクトルを、明示的なバイト順序を使用してオフセットから始まる「メモリー・セグメント」PREVIEWに格納します。abstract void
Vector.intoMemorySegment
(MemorySegmentPREVIEW ms, long offset, ByteOrder bo, VectorMask<E> m) 明示的なバイト順序とマスクを使用してオフセットから始まる「メモリー・セグメント」PREVIEWにこのベクトルを格納します。