캐시 리더

캐시 리더

캐시 소스에서 OQ 명령을 실행하여 하나 이상의 결과 집합의 순방향 전용 스트림을 읽습니다.


건설자

# 새로운 캐시 리더()

CacheReader 인스턴스 초기화

행동 양식

# getBigDecimal(인덱스)

지정된 인덱스의 값을 XNUMX진수로 가져옵니다.

매개 변수 :
성함 타입 상품 설명
index 번호

열 인덱스

반환 :

지정된 인덱스의 XNUMX진수 값

# getBoolean(인덱스)

지정된 인덱스의 값을 bool로 가져옵니다.

매개 변수 :
성함 타입 상품 설명
index 번호

열 인덱스

반환 :

지정된 인덱스의 bool 값

# getDate(인덱스) → {날짜}

지정된 열 인덱스에서 DateTime을 반환합니다.

매개 변수 :
성함 타입 상품 설명
index 번호

열 인덱스

반환 :
타입
날짜

# getDouble(인덱스)

지정된 인덱스의 값을 double로 가져옵니다.

매개 변수 :
성함 타입 상품 설명
index 번호

열 인덱스

반환 :

지정된 인덱스의 이중 값

# getFieldCount()

열 수를 가져옵니다.

반환 :

번호

# 착색(인덱스)

지정된 인덱스의 값을 32비트 정수로 가져옵니다.

매개 변수 :
성함 타입 상품 설명
index 번호

열 인덱스

반환 :

지정된 인덱스의 숫자 값

# getIsClosed()

참, 판독기가 닫혀 있으면 거짓입니다.

반환 :

부울

# getLong(인덱스)

지정된 인덱스의 값을 64비트 정수로 가져옵니다.

매개 변수 :
성함 타입 상품 설명
index 번호

열 인덱스

반환 :

지정된 인덱스의 숫자 값

# getName(인덱스)

지정된 열 인덱스의 이름을 반환합니다.

매개 변수 :
성함 타입 상품 설명
index 번호

열 인덱스

반환 :

열 이름

# getOrdinal(열 이름)

지정된 열 이름의 인덱스를 반환합니다.

매개 변수 :
성함 타입 상품 설명
columnName

열 이름

반환 :

열 인덱스

# getShort(인덱스)

지정된 인덱스의 값을 16비트 정수로 가져옵니다.

매개 변수 :
성함 타입 상품 설명
index 번호

열 인덱스

반환 :

지정된 인덱스의 숫자 값

# getString(인덱스)

지정된 인덱스의 값을 문자열로 가져옵니다.

매개 변수 :
성함 타입 상품 설명
index 번호

열 인덱스

반환 :

지정된 열의 문자열 값

# 값을 얻다(인덱스, cls)

지정된 열 인덱스에서 값을 가져옵니다.

매개 변수 :
성함 타입 상품 설명
index 번호

열 인덱스

cls Json 데이터 유형

캐시에서 가져온 값의 유형을 지정합니다.

던졌습니다 :
  • IO 예외

  • ClassNotFoundException

반환 :

지정된 인덱스의 긴 값

# getValues(객체, cls)

현재 행의 값으로 객체 배열을 채웁니다.

매개 변수 :
성함 타입 상품 설명
objects 정렬.

채워질 객체의 배열

cls Json 데이터 유형

캐시에서 가져온 값의 유형을 지정합니다.

반환 :

지정된 배열에 복사된 개체 수

# (비동기) 읽기()

ICacheReader를 다음 레코드로 진행

반환 :

행이 더 있으면 true이고, 그렇지 않으면 false입니다. 그렇지 않으면 거짓