javax.resource.cci
ÀÎÅÍÆäÀ̽º Record

¸ðµç ½´ÆÛ ÀÎÅÍÆäÀ̽º:
java.lang.Cloneable, java.io.Serializable
±âÁ¸ÀÇ ¼­ºê ÀÎÅÍÆäÀ̽ºÀÇ À϶÷:
IndexedRecord , MappedRecord , ResultSet

public interface Record
extends java.lang.Cloneable, java.io.Serializable

javax.resource.cci.Record ÀÎÅÍÆäÀ̽º´Â, Interaction ³»¿¡¼­ Á¤ÀǵǴ ½ÇÇà ¸Þ¼Òµå¿¡ÀÇ ÀÔ·Â ¶Ç´Â Ãâ·Â Ç¥ÇöÀÇ ±âº» ÀÎÅÍÆäÀ̽ºÀÔ´Ï´Ù.

Record ÀÎÅÍÆäÀ̽º¸¦ È®ÀåÇØ, ´ÙÀ½°ú °°ÀÌ Ç¥ÇöÇÒ ¼ö°¡ ÀÖ½À´Ï´Ù.

MappedRecord ¶Ç´Â IndexedRecord ´Â, ´Ù¸¥ Record ¸¦ Æ÷ÇÔÇÒ ¼ö°¡ ÀÖ½À´Ï´Ù. À̰ÍÀº, MappedRecord ¹× IndexedRecord °¡ ÀÓÀÇÀÇ ±íÀÌÀÇ °èÃþ ±¸Á¶¸¦ ÀÛ¼ºÇϱâ À§Çؼ­ »ç¿ë °¡´ÉÇÑ °ÍÀ» ÀǹÌÇÕ´Ï´Ù. MappedRecord ¶Ç´Â IndexedRecord ·Î ³ªÅ¸³»Áö´Â °èÃþ ±¸Á¶ÀÇ ÀÙÀÇ ¿ä¼Ò·Î¼­´Â, Java ÀÇ ±âº»ÇüÀÌ »ç¿ëµË´Ï´Ù.

°ü·Ã Ç׸ñ:
Interaction , ResultSet

¸Þ¼ÒµåÀÇ °³¿ä
 java.lang.Object clone ()
          ÀÌ ¿ÀºêÁ§Æ®ÀÇ Ä«ÇǸ¦ ÀÛ¼ºÇØ, µ¹·ÁÁÝ´Ï´Ù.
 boolean equals (java.lang.Object other)
          ÀÌ ÀνºÅϽº°¡ ´Ù¸¥ Record ¿Í µ¿ÀÏÇÑÁö ¾î¶²Áö¸¦ üũÇÕ´Ï´Ù.
 java.lang.String getRecordName ()
          Record ÀÇ À̸§À» ÃëµæÇÕ´Ï´Ù.
 java.lang.String getRecordShortDescription ()
          Record ÀÇ ÂªÀº ¼³¸í¹®ÀÚ¿­À» ÃëµæÇÕ´Ï´Ù.
 int hashCode ()
          Record ÀνºÅϽºÀÇ ÇØ½Ã Äڵ带 µ¹·ÁÁÝ´Ï´Ù.
 void setRecordName (java.lang.String name)
          Record ÀÇ À̸§À» ¼³Á¤ÇÕ´Ï´Ù.
 void setRecordShortDescription (java.lang.String description)
          Record ÀÇ ÂªÀº ¼³¸í¹®ÀÚ¿­À» ¼³Á¤ÇÕ´Ï´Ù.
 

¸Þ¼ÒµåÀÇ »ó¼¼

getRecordName

public java.lang.String getRecordName()
Record ÀÇ À̸§À» ÃëµæÇÕ´Ï´Ù.
¹Ýȯ°ª:
Record ÀÇ À̸§À» ³ªÅ¸³»´Â String

setRecordName

public void setRecordName(java.lang.String name)
Record ÀÇ À̸§À» ¼³Á¤ÇÕ´Ï´Ù.
ÆÄ¶ó¹ÌÅÍ:
name - ·¹ÄÚµåÀÇ À̸§

setRecordShortDescription

public void setRecordShortDescription(java.lang.String description)
Record ÀÇ ÂªÀº ¼³¸í¹®ÀÚ¿­À» ¼³Á¤ÇÕ´Ï´Ù. ÀÌ ÇÁ·ÓÆÛƼ´Â, ÁÖ·Î ¾îÇø®ÄÉÀÌ¼Ç °³¹ßÅø¿¡ ÀÇÇØ »ç¿ëµË´Ï´Ù.
ÆÄ¶ó¹ÌÅÍ:
description - ·¹ÄÚµåÀÇ ¼³¸í

getRecordShortDescription

public java.lang.String getRecordShortDescription()
Record ÀÇ ÂªÀº ¼³¸í¹®ÀÚ¿­À» ÃëµæÇÕ´Ï´Ù. ÀÌ ÇÁ·ÓÆÛƼ´Â, ÁÖ·Î ¾îÇø®ÄÉÀÌ¼Ç °³¹ßÅø¿¡ ÀÇÇØ »ç¿ëµË´Ï´Ù.
¹Ýȯ°ª:
Record ÀÇ ÂªÀº ¼³¸íÀ» ³ªÅ¸³»´Â String

equals

public boolean equals(java.lang.Object other)
ÀÌ ÀνºÅϽº°¡ ´Ù¸¥ Record ¿Í µ¿ÀÏÇÑÁö ¾î¶²Áö¸¦ üũÇÕ´Ï´Ù.
¿À¹ö¶óÀ̵å(override):
Ŭ·¡½º java.lang.Object ³»ÀÇ equals
¹Ýȯ°ª:
2 °³ÀÇ ÀνºÅϽº°¡ µ¿ÀÏÇÑ °æ¿ì´Â true

hashCode

public int hashCode()
Record ÀνºÅϽºÀÇ ÇØ½Ã Äڵ带 µ¹·ÁÁÝ´Ï´Ù.
¿À¹ö¶óÀ̵å(override):
Ŭ·¡½º java.lang.Object ³»ÀÇ hashCode
¹Ýȯ°ª:
ÇØ½Ã ÄÚµå

clone

public java.lang.Object clone()
                       throws java.lang.CloneNotSupportedException
ÀÌ ¿ÀºêÁ§Æ®ÀÇ Ä«ÇǸ¦ ÀÛ¼ºÇØ, µ¹·ÁÁÝ´Ï´Ù. ¡¸Ä«ÇÇ¡¹ÀÇ Á¤È®ÇÑ Àǹ̴Â, ¿ÀºêÁ§Æ®ÀÇ Å¬·¡½º¿¡ ÀÇÇØ ´Ù¸¥ °æ¿ì°¡ ÀÖ½À´Ï´Ù.
¿À¹ö¶óÀ̵å(override):
Ŭ·¡½º java.lang.Object ³»ÀÇ clone
¹Ýȯ°ª:
ÀÌ ÀνºÅϽºÀÇ º¹Á¦
¿¹¿Ü:
java.lang.CloneNotSupportedException - ¿ÀºêÁ§Æ®ÀÇ Å¬·¡½º°¡ Cloneable ÀÎÅÍÆäÀ̽º¸¦ ¼­Æ÷Æ®Çϰí ÀÖÁö ¾Ê´Â °æ¿ì. clone ¸Þ¼Òµå¸¦ ¿À¹ö¶óÀ̵å(override) ÇÑ ¼­ºê Ŭ·¡½ºµµ, ÀνºÅϽº¸¦ º¹Á¦ÇÒ ¼ö ¾ø´Â °ÍÀ» ³ªÅ¸³»±â À§Çؼ­(¶§¹®¿¡) ÀÌ ¿¹¿Ü¸¦ ½½·Î¿ì ÇÏ´Â ÀÏÀÌ ÀÖ´Ù


Copyright 2002 Sun Microsystems, Inc. All rights reserved.
»ç¿ë¿¡´Â»ç¿ë Çã¶ô °è¾àÀÌ Àû¿ëµË´Ï´Ù.