SerialRef
SerialRef (직렬화된 REF)
SQL REF 값을 Java 프로그래밍 언어로 매핑한 Ref 객체의 직렬화된 버전입니다.
본문
SerialRef 클래스는 Ref 객체에서 SerialRef 인스턴스를 만드는 생성자를 제공하고, Ref 객체를 얻고 설정하는 메서드를 제공합니다.
SerialRef은 여러 동시 스레드가 사용하기에 안전하지 않습니다. 둘 이상의 스레드가 사용한다면 적절한 동기화로 접근을 제어해야 해요.
public SerialRef(Ref ref) throws SerialException
public String getBaseTypeName() throws SerialException
public Object getObject() throws SQLException
public Object getObject(Map<String, Class<?>> map) throws SQLException
public void setObject(Object obj) throws SQLException
public boolean equals(Object obj)
public int hashCode()
public String toString()
getBaseTypeName()은 Ref가 참조하는 SQL 구조화 타입의 SQL 이름을 반환하고, getObject()/setObject()로 참조 값을 읽고 씁니다. setObject로 값을 갱신하면 그 값은 직렬화 가능한 형태로 저장됩니다.