|
JavaTM 2 Platform Standard Ed. 5.0 |
|||||||||
ÀÌÀü Ŭ·¡½º ´ÙÀ½ Ŭ·¡½º | ÇÁ·¹ÀÓÀ¸·Î ÇÁ·¹ÀÓ ¾øÀÌ | |||||||||
°³¿ä: NESTED | Çʵå | constructor | ¸Þ¼µå | »ó¼¼: Çʵå | »ý¼ºÀÚ | ¸Þ¼µå |
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 2 Platform Standard Ed. 5.0 |
|||||||||
ÀÌÀü Ŭ·¡½º ´ÙÀ½ Ŭ·¡½º | ÇÁ·¹ÀÓÀ¸·Î ÇÁ·¹ÀÓ ¾øÀÌ | |||||||||
°³¿ä: NESTED | Çʵå | constructor | ¸Þ¼µå | »ó¼¼: Çʵå | »ý¼ºÀÚ | ¸Þ¼µå |
Copyright 2004 Sun Microsystems, Inc. All rights reserved. Use is subject to license terms . Documentation Redistribution Policy µµ ÂüÁ¶ÇϽʽÿÀ.