RowSetInternal
RowSetInternal (행 집합 내부 상태 인터페이스)
RowSet 객체가 RowSetReader 또는 RowSetWriter 객체에게 자신을 드러내기 위해 구현하는 인터페이스입니다.
본문
RowSetInternal 인터페이스에는 리더나 라이터가 행 집합의 내부 상태에 접근하고 수정할 수 있게 해주는 메서드가 포함되어 있습니다.
이 인터페이스는 일반 애플리케이션 개발자보다는 행 집합의 리더·라이터를 구현하는 공급자(provider)를 위해 설계되었습니다.
주요 메서드는 다음과 같습니다.
getConnection()– 행 집합과 연결된Connection객체를 반환합니다.getOriginal()– 행 집합에 현재 저장된 원본 행을 담은ResultSet을 반환합니다.getOriginalRow()– 현재 행의 원본 값을 담은ResultSet을 반환합니다.setMetaData(RowSetMetaData md)– 행 집합의 메타데이터를 설정합니다.getParams()– 행 집합에 대한 매개변수 값을 담은 객체 배열을 반환합니다.
이 메서드들을 통해 독립적으로 정의된 리더·라이터가 행 집합의 내부 데이터를 자유롭게 읽고 변경할 수 있습니다.