|
JavaTM Platform Standard Ed. 6 |
|||||||||
앞의 클래스 다음의 클래스 | 프레임 있어 프레임 없음 | |||||||||
개요: 상자 | 필드 | 생성자 | 메소드 | 상세: 필드 | 생성자 | 메소드 |
java.lang.Objectjavax.sql.rowset.serial.SerialStruct
public class SerialStruct
Java 프로그램 언어에서의 SQL 구조형의 직렬화 매핑입니다. 아직 직렬화되어 있지 않은 속성은, 직렬화 폼에 매핑 됩니다. 속성 그 자체가 구조형인 경우도, 그 속성의 것 아직 직렬화되어 있지 않은 속성은, 각각 직렬화 폼에 매핑 됩니다.
이러한 매핑이 존재하는 경우, 구조형은, 속성과 같게, Java 프로그램 언어내의 클래스에 커스텀 맵 됩니다 (적절한 경우).
SerialStruct
클래스는,Struct
객체로부터 인스턴스를 작성하기 위한 생성자 과 데이타베이스내의 SQL 구조형의 SQL 형명을 취득하기 위한 메소드와 그 속성치를 취득하기 위한 메소드를 제공합니다.
생성자 의 개요 | |
---|---|
SerialStruct (SQLData in,
Map <String ,Class <? >> map)
지정된 SQLData 객체로부터, 지정의 형태 맵을 사용해 SerialStruct 객체를 구축해, 이것을 Java 프로그램 언어의 클래스에 커스텀 맵 합니다. |
|
SerialStruct (Struct in,
Map <String ,Class <? >> map)
지정된 Struct 객체로부터, 지정된 java.util.Map 객체를 사용해, SQL 구조형이나 SQL 구조형의 속성의 몇개의 커스텀 매핑에 사용하는 SerialStruct 객체를 구축합니다. |
메소드의 개요 | |
---|---|
Object [] |
getAttributes ()
이 SerialStruct 객체에 의해 나타내지는 SQL 구조형의 속성을 포함하는 Object 치의 배열을 가져옵니다. |
Object [] |
getAttributes (Map <String ,Class <? >> map)
지정된 커스텀 매핑용의 형태 맵을 사용해, 이 SerialStruct 에 의해 나타내지는 SQL 구조형의 속성에 상당하는 Object 치의 배열을 가져옵니다 (적절한 경우). |
String |
getSQLTypeName ()
이 SerialStruct 객체의 SQL 형명을 가져옵니다. |
클래스 java.lang. Object 로부터 상속된 메소드 |
---|
clone , equals , finalize , getClass , hashCode , notify , notifyAll , toString , wait , wait , wait |
생성자 의 상세 |
---|
public SerialStruct(Struct in, Map <String ,Class <? >> map) throws SerialException
Struct
객체로부터, 지정된 java.util.Map
객체를 사용해, SQL 구조형이나 SQL 구조형의 속성의 몇개의 커스텀 매핑에 사용하는 SerialStruct
객체를 구축합니다.
map
- java.util.Map
객체.
객체내의 각 엔트리는, (1) UDT 의 완전 수식명을 지정하는 String
객체와
(2) UDT 의 매핑 방법을 정의한다
SQLData
구현의 Class
객체로
구성된다
SerialException
- 에러가 발생했을 경우Struct
public SerialStruct(SQLData in, Map <String ,Class <? >> map) throws SerialException
SQLData
객체로부터, 지정의 형태 맵을 사용해 SerialStruct
객체를 구축해, 이것을 Java 프로그램 언어의 클래스에 커스텀 맵 합니다. 형태 맵은, SQL 형과 맵처의 클래스를 지정합니다. SQLData
객체는, SQL 형의 맵처의 클래스를 정의합니다.
in
- SQL 구조형과
Java 프로그램 언어의 1 개 이상의 객체의
매핑을 정의하는 SQLData
클래스의 인스턴스map
- java.util.Map
객체.
객체내의 각 엔트리는, (1) UDT 의 완전 수식명을 지정하는 String
객체와
(2) UDT 의 매핑 방법을 정의한다
SQLData
구현의 Class
객체로
구성된다
SerialException
- 에러가 발생했을 경우메소드의 상세 |
---|
public String getSQLTypeName() throws SerialException
SerialStruct
객체의 SQL 형명을 가져옵니다. 이것은, 구조형의 SQL 정의로 사용되는 이름에 일치합니다.
Struct
내의 getSQLTypeName
SerialStruct
객체에 의해 나타내진다
SQL 구조형의 SQL 형명을 나타낸다
String
객체
SerialException
- 에러가 발생했을 경우public Object [] getAttributes() throws SerialException
SerialStruct
객체에 의해 나타내지는 SQL 구조형의 속성을 포함하는 Object
치의 배열을 가져옵니다.
Struct
내의 getAttributes
Object
치의 배열.
이 SerialStruct
객체에 의해 나타내진다
SQL 구조형의 속성을 요소로서 포함한다
SerialException
- 에러가 발생했을 경우public Object [] getAttributes(Map <String ,Class <? >> map) throws SerialException
SerialStruct
에 의해 나타내지는 SQL 구조형의 속성에 상당하는 Object
치의 배열을 가져옵니다 (적절한 경우).
Struct
내의 getAttributes
map
- java.util.Map
객체.
객체내의 각 엔트리는, (1) UDT 의 완전 수식명을 지정하는 String
객체와
(2) UDT 의 매핑 방법을 정의한다
SQLData
구현의 Class
객체로
구성된다
Object
치의 배열.
이 SerialStruct
객체에 의해 나타내진다
SQL 구조형의 속성을 요소로서
포함한다
SerialException
- 에러가 발생했을 경우
|
JavaTM Platform Standard Ed. 6 |
|||||||||
앞의 클래스 다음의 클래스 | 프레임 있어 프레임 없음 | |||||||||
개요: 상자 | 필드 | 생성자 | 메소드 | 상세: 필드 | 생성자 | 메소드 |
Copyright 2006 Sun Microsystems, Inc. All rights reserved. Use is subject to license terms . Documentation Redistribution Policy 도 참조해 주세요.