DataBuffers

공개 최종 클래스 DataBuffer

DataBuffer 인스턴스를 생성하기 위한 도우미 클래스입니다.

공공 생성자

공개 방법

정적 FloatDataBuffer
(FloatBuffer 버퍼 )
JDK NIO FloatBuffer 데이터 버퍼로 래핑합니다.
정적 LongDataBuffer
of (long[] 배열, 부울 readOnly, 부울 makeCopy)
long 배열에서 데이터 버퍼로 버퍼를 만듭니다.
정적 <T> 데이터버퍼 <T>
of (T[] 배열, 부울 readOnly, 부울 makeCopy)
객체 배열에서 데이터 버퍼로 버퍼를 만듭니다.
정적 DoubleDataBuffer
of (double[] 배열, 부울 readOnly, 부울 makeCopy)
double 배열에서 데이터 버퍼로 버퍼를 만듭니다.
정적 ShortDataBuffer
( 짧은... 값)
단락 배열에서 데이터 버퍼로 버퍼를 만듭니다.
정적 IntDataBuffer
( IntBuffer 버퍼)
JDK NIO IntBuffer 데이터 버퍼로 래핑합니다.
정적 DoubleDataBuffer
(DoubleBuffer 버퍼 )
JDK NIO DoubleBuffer 데이터 버퍼로 래핑합니다.
정적 ByteDataBuffer
( 바이트... 값)
바이트 배열에서 데이터 버퍼로 버퍼를 만듭니다.
정적 LongDataBuffer
( 긴... 값)
long 배열에서 데이터 버퍼로 버퍼를 만듭니다.
정적 ByteDataBuffer
(ByteBuffer 버퍼 )
JDK NIO ByteBuffer 데이터 버퍼로 래핑합니다.
정적 DoubleDataBuffer
( 이중 ... 값)
double 배열에서 데이터 버퍼로 버퍼를 만듭니다.
정적 FloatDataBuffer
of (float[] 배열, 부울 readOnly, 부울 makeCopy)
부동 소수점 배열에서 데이터 버퍼로 버퍼를 만듭니다.
정적 BooleanDataBuffer
of (부울[] 배열, 부울 readOnly, 부울 makeCopy)
부울 배열에서 데이터 버퍼로 버퍼를 만듭니다.
정적 ShortDataBuffer
(ShortBuffer 버퍼 )
JDK NIO ShortBuffer 데이터 버퍼로 래핑합니다.
정적 ShortDataBuffer
of (short[] 배열, 부울 readOnly, 부울 makeCopy)
단락 배열에서 데이터 버퍼로 버퍼를 만듭니다.
정적 LongDataBuffer
(LongBuffer 버퍼 )
JDK NIO LongBuffer 데이터 버퍼로 래핑합니다.
정적 ByteDataBuffer
of (byte[] 배열, 부울 readOnly, 부울 makeCopy)
바이트 배열에서 데이터 버퍼로 버퍼를 만듭니다.
정적 IntDataBuffer
of (int[] 배열, 부울 readOnly, 부울 makeCopy)
int 배열에서 데이터 버퍼로 버퍼를 만듭니다.
정적 FloatDataBuffer
( 부동... 값)
부동 소수점 배열에서 데이터 버퍼로 버퍼를 만듭니다.
정적 BooleanDataBuffer
( 부울 ... 값)
부울 배열에서 데이터 버퍼로 버퍼를 만듭니다.
정적 IntDataBuffer
( int... 값)
int 배열에서 데이터 버퍼로 버퍼를 만듭니다.
정적 BooleanDataBuffer
ofBooleans (긴 크기)
최대 size 값을 저장할 수 있는 부울 버퍼를 생성합니다.
정적 ByteDataBuffer
ofBytes (긴 크기)
최대 size 값을 저장할 수 있는 바이트 버퍼를 생성합니다.
정적 DoubleDataBuffer
ofDoubles (롱 사이즈)
최대 size 값을 저장할 수 있는 double 버퍼를 만듭니다.
정적 FloatDataBuffer
ofFloats (긴 사이즈)
최대 size 값을 저장할 수 있는 부동 소수점 버퍼를 생성합니다.
정적 IntDataBuffer
ofInts (긴 크기)
최대 size 값을 저장할 수 있는 정수 버퍼를 생성합니다.
정적 LongDataBuffer
ofLongs (롱 사이즈)
최대 size 값을 저장할 수 있는 long 버퍼를 생성합니다.
정적 <T> 데이터버퍼 <T>
ofObjects (Class<T> 유형, 긴 크기)
clazz` that can store up to `size 유형의 객체에 대한 참조 버퍼를 만듭니다.
정적 <T> 데이터버퍼 <T>
ofObjects (T... 값)
객체 배열에서 데이터 버퍼로 버퍼를 만듭니다.
정적 ShortDataBuffer
ofShorts (롱 사이즈)
최대 size 값을 저장할 수 있는 반바지 버퍼를 생성합니다.

상속된 메서드

공공 생성자

공용 DataBuffer ()

공개 방법

(FloatBuffer 버퍼) 공개 정적 FloatDataBuffer

JDK NIO FloatBuffer 데이터 버퍼로 래핑합니다.

매개변수
버프 래핑할 버퍼
보고
  • 새로운 버퍼

(long[] 배열, 부울 readOnly, 부울 makeCopy) 공개 정적 LongDataBuffer

long 배열에서 데이터 버퍼로 버퍼를 만듭니다.

매개변수
정렬 긴 배열
읽기 전용 생성된 버퍼가 읽기 전용이어야 하는 경우 true
makeCopy 배열을 복사해야 하는 경우 true이고, false는 제공된 배열을 래핑합니다.
보고
  • 새로운 버퍼

(T[] 배열, 부울 readOnly, 부울 makeCopy) 공개 정적 DataBuffer <T>

객체 배열에서 데이터 버퍼로 버퍼를 만듭니다.

매개변수
정렬 객체 배열
읽기 전용 생성된 버퍼가 읽기 전용이어야 하는 경우 true
makeCopy 배열을 복사해야 하는 경우 true이고, false는 제공된 배열을 래핑합니다.
보고
  • 새로운 버퍼

(double[] 배열, 부울 readOnly, 부울 makeCopy) 공개 정적 DoubleDataBuffer

double 배열에서 데이터 버퍼로 버퍼를 만듭니다.

매개변수
정렬 복식 배열
읽기 전용 생성된 버퍼가 읽기 전용이어야 하는 경우 true
makeCopy 배열을 복사해야 하는 경우 true이고, false는 제공된 배열을 래핑합니다.
보고
  • 새로운 버퍼

(짧은... 값) 공개 정적 ShortDataBuffer

단락 배열에서 데이터 버퍼로 버퍼를 만듭니다.

반환된 버퍼는 읽기 및 쓰기 작업을 허용하고 소스 배열의 메모리를 공유합니다. 이는 call of(values, false, false } 와 동일합니다.

매개변수
가치 짧은 값
보고
  • 새로운 버퍼

(IntBuffer buf) 공개 정적 IntDataBuffer

JDK NIO IntBuffer 데이터 버퍼로 래핑합니다.

매개변수
버프 래핑할 버퍼
보고
  • 새로운 버퍼

(DoubleBuffer buf) 공개 정적 DoubleDataBuffer

JDK NIO DoubleBuffer 데이터 버퍼로 래핑합니다.

매개변수
버프 래핑할 버퍼
보고
  • 새로운 버퍼

(바이트... 값) 공개 정적 ByteDataBuffer

바이트 배열에서 데이터 버퍼로 버퍼를 만듭니다.

반환된 버퍼는 읽기 및 쓰기 작업을 허용하고 소스 배열의 메모리를 공유합니다. 이는 call of(values, false, false } 와 동일합니다.

매개변수
가치 바이트 값
보고
  • 새로운 버퍼

(long... 값) 공개 정적 LongDataBuffer

long 배열에서 데이터 버퍼로 버퍼를 만듭니다.

반환된 버퍼는 읽기 및 쓰기 작업을 허용하고 소스 배열의 메모리를 공유합니다. 이는 call of(values, false, false } 와 동일합니다.

매개변수
가치 긴 값
보고
  • 새로운 버퍼

(ByteBuffer 버퍼) 공개 정적 ByteDataBuffer

JDK NIO ByteBuffer 데이터 버퍼로 래핑합니다.

매개변수
버프 래핑할 버퍼
보고
  • 새로운 버퍼

(이중... 값) 공개 정적 DoubleDataBuffer

double 배열에서 데이터 버퍼로 버퍼를 만듭니다.

반환된 버퍼는 읽기 및 쓰기 작업을 허용하고 소스 배열의 메모리를 공유합니다. 이는 call of(array, false, false } 와 동일합니다.

매개변수
가치 이중 값
보고
  • 새로운 버퍼

(float[] 배열, 부울 readOnly, 부울 makeCopy) 공개 정적 FloatDataBuffer

부동 소수점 배열에서 데이터 버퍼로 버퍼를 만듭니다.

매개변수
정렬 수레의 배열
읽기 전용 생성된 버퍼가 읽기 전용이어야 하는 경우 true
makeCopy 배열을 복사해야 하는 경우 true이고, false는 제공된 배열을 래핑합니다.
보고
  • 새로운 버퍼

(boolean[] 배열, 부울 readOnly, 부울 makeCopy) 공개 정적 BooleanDataBuffer

부울 배열에서 데이터 버퍼로 버퍼를 만듭니다.

매개변수
정렬 부울 배열
읽기 전용 생성된 버퍼가 읽기 전용이어야 하는 경우 true
makeCopy 배열을 복사해야 하는 경우 true이고, false는 제공된 배열을 래핑합니다.
보고
  • 새로운 버퍼

(ShortBuffer buf) 공개 정적 ShortDataBuffer

JDK NIO ShortBuffer 데이터 버퍼로 래핑합니다.

매개변수
버프 래핑할 버퍼
보고
  • 새로운 버퍼

(short[] 배열, 부울 readOnly, 부울 makeCopy) 공개 정적 ShortDataBuffer

단락 배열에서 데이터 버퍼로 버퍼를 만듭니다.

매개변수
정렬 반바지 배열
읽기 전용 생성된 버퍼가 읽기 전용이어야 하는 경우 true
makeCopy 배열을 복사해야 하는 경우 true이고, false는 제공된 배열을 래핑합니다.
보고
  • 새로운 버퍼

(LongBuffer buf) 공개 정적 LongDataBuffer

JDK NIO LongBuffer 데이터 버퍼로 래핑합니다.

매개변수
버프 래핑할 버퍼
보고
  • 새로운 버퍼

(byte[] 배열, 부울 readOnly, 부울 makeCopy) 공개 정적 ByteDataBuffer

바이트 배열에서 데이터 버퍼로 버퍼를 만듭니다.

매개변수
정렬 바이트 배열
읽기 전용 생성된 버퍼가 읽기 전용이어야 하는 경우 true
makeCopy 배열을 복사해야 하는 경우 true이고, false는 제공된 배열을 래핑합니다.
보고
  • 새로운 버퍼

(int[] 배열, 부울 readOnly, 부울 makeCopy) 공개 정적 IntDataBuffer

int 배열에서 데이터 버퍼로 버퍼를 만듭니다.

매개변수
정렬 정수 배열
읽기 전용 생성된 버퍼가 읽기 전용이어야 하는 경우 true
makeCopy 배열을 복사해야 하는 경우 true이고, false는 제공된 배열을 래핑합니다.
보고
  • 새로운 버퍼

(float... 값) 공개 정적 FloatDataBuffer

부동 소수점 배열에서 데이터 버퍼로 버퍼를 만듭니다.

반환된 버퍼는 읽기 및 쓰기 작업을 허용하고 소스 배열의 메모리를 공유합니다. 이는 call of(values, false, false } 와 동일합니다.

매개변수
가치 부동 소수점 값
보고
  • 새로운 버퍼

(부울... 값) 공개 정적 BooleanDataBuffer

부울 배열에서 데이터 버퍼로 버퍼를 만듭니다.

반환된 버퍼는 읽기 및 쓰기 작업을 허용하고 소스 배열의 메모리를 공유합니다. 이는 call of(values, false, false } 와 동일합니다.

매개변수
가치 부울 값
보고
  • 새로운 버퍼

(int... 값) 공개 정적 IntDataBuffer

int 배열에서 데이터 버퍼로 버퍼를 만듭니다.

반환된 버퍼는 읽기 및 쓰기 작업을 허용하고 소스 배열의 메모리를 공유합니다. 이는 call of(values, false, false } 와 동일합니다.

매개변수
가치 정수 값
보고
  • 새로운 버퍼

public static BooleanDataBuffer ofBooleans (긴 크기)

최대 size 값을 저장할 수 있는 부울 버퍼를 생성합니다.

매개변수
크기 할당할 버퍼의 크기
보고
  • 새로운 버퍼

public static ByteDataBuffer ofBytes (긴 크기)

최대 size 값을 저장할 수 있는 바이트 버퍼를 생성합니다.

매개변수
크기 할당할 버퍼의 크기
보고
  • 새로운 버퍼

공개 정적 DoubleDataBuffer ofDoubles (긴 크기)

최대 size 값을 저장할 수 있는 double 버퍼를 만듭니다.

매개변수
크기 할당할 버퍼의 크기
보고
  • 새로운 버퍼

public static FloatDataBuffer ofFloats (긴 크기)

최대 size 값을 저장할 수 있는 부동 소수점 버퍼를 생성합니다.

매개변수
크기 할당할 버퍼의 크기
보고
  • 새로운 버퍼

public static IntDataBuffer ofInts (긴 크기)

최대 size 값을 저장할 수 있는 정수 버퍼를 생성합니다.

매개변수
크기 할당할 버퍼의 크기
보고
  • 새로운 버퍼

public static LongDataBuffer ofLongs (긴 크기)

최대 size 값을 저장할 수 있는 long 버퍼를 생성합니다.

매개변수
크기 할당할 버퍼의 크기
보고
  • 새로운 버퍼

public static DataBuffer <T> ofObjects (Class<T> 유형, 긴 크기)

clazz` that can store up to `size 유형의 객체에 대한 참조 버퍼를 만듭니다.

매개변수
유형 이 버퍼에 저장된 객체의 유형
크기 할당할 버퍼의 크기
보고
  • 새로운 버퍼

public static DataBuffer <T> ofObjects (T... 값)

객체 배열에서 데이터 버퍼로 버퍼를 만듭니다.

반환된 버퍼는 읽기 및 쓰기 작업을 허용하고 소스 배열의 메모리를 공유합니다. 이는 call of(values, false, false } 와 동일합니다.

매개변수
가치 객체 값
보고
  • 새로운 버퍼

공개 정적 ShortDataBuffer ofShorts (긴 크기)

최대 size 값을 저장할 수 있는 반바지 버퍼를 생성합니다.

매개변수
크기 할당할 버퍼의 크기
보고
  • 새로운 버퍼