JavaTM 2 Platform
Standard Ed. 5.0

javax.sql.rowset.serial
Ŭ·¡½º SerialStruct

java.lang.Object 
  »óÀ§¸¦ È®Àå javax.sql.rowset.serial.SerialStruct
¸ðµç ±¸ÇöµÈ ÀÎÅÍÆäÀ̽º:
Serializable, Cloneable, Struct

public class SerialStruct
extends Object
implements Struct, Serializable, Cloneable

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
 

»ý¼ºÀÚ »ó¼¼

SerialStruct

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

SerialStruct

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 - ¿¡·¯°¡ ¹ß»ýÇßÀ» °æ¿ì
¸Þ¼­µåÀÇ »ó¼¼

getSQLTypeName

public String  getSQLTypeName()
                      throws SerialException 
ÀÌ SerialStruct °´Ã¼ÀÇ SQL Çü¸íÀ» ÃëµæÇÕ´Ï´Ù. ÀÌ°ÍÀº ±¸Á¶ÇüÀÇ SQL Á¤ÀÇ·Î »ç¿ëµÇ´Â À̸§¿¡ ÀÏÄ¡ÇÕ´Ï´Ù.

Á¤ÀÇ:
ÀÎÅÍÆäÀ̽º Struct ³»ÀÇ getSQLTypeName
¹Ýȯ°ª:
ÀÌ SerialStruct °´Ã¼¿¡ ÀÇÇØ ³ªÅ¸³»Áö´Â SQL ±¸Á¶ÇüÀÇ SQL Çü¸íÀ» ³ªÅ¸³»´Â String °´Ã¼
¿¹¿Ü:
SerialException - ¿¡·¯°¡ ¹ß»ýÇßÀ» °æ¿ì

getAttributes

public Object [] getAttributes()
                       throws SerialException 
ÀÌ SerialStruct °´Ã¼¿¡ ÀÇÇØ ³ªÅ¸³»Áö´Â SQL ±¸Á¶ÇüÀÇ ¼Ó¼ºÀ» Æ÷ÇÔÇÏ´Â Object°ªÀÇ ¹è¿­À» ÃëµæÇÕ´Ï´Ù.

Á¤ÀÇ:
ÀÎÅÍÆäÀ̽º Struct ³»ÀÇ getAttributes
¹Ýȯ°ª:
Object°ªÀÇ ¹è¿­. ÀÌ SerialStruct °´Ã¼¿¡ ÀÇÇØ ³ªÅ¸³»Áö´Â SQL ±¸Á¶ÇüÀÇ ¼Ó¼ºÀ» ¿ä¼Ò·Î¼­ Æ÷ÇÔÇÑ´Ù
¿¹¿Ü:
SerialException - ¿¡·¯°¡ ¹ß»ýÇßÀ» °æ¿ì

getAttributes

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 2 Platform
Standard Ed. 5.0

Copyright 2004 Sun Microsystems, Inc. All rights reserved. Use is subject to license terms . Documentation Redistribution Policy µµ ÂüÁ¶ÇϽʽÿÀ.