com.poscoict.glueframework.dao.vo
Interface GlueRow<K,V>

Type Parameters:
K -
V -
All Superinterfaces:
Map<K,V>
All Known Implementing Classes:
GlueRowImpl

public interface GlueRow<K,V>
extends Map<K,V>

Database ·¹Äڵ带 Ç¥ÇöÇÏ´Â Value Object ÆÐÅÏÀÇ ÀÎÅÍÆäÀ̽º. ÇϳªÀÇ ·¹ÄÚµå´Â ÇϳªÀÇ GlueRow ¿ÀºêÁ§Æ®·Î Ç¥ÇöµÈ´Ù.


Nested Class Summary
 
Nested classes/interfaces inherited from interface java.util.Map
Map.Entry<K,V>
 
Method Summary
 Object getAttribute(K key)
          Ä÷³¸í¿¡ ÇØ´çÇÏ´Â °ªÀ» ¾ò´Â´Ù.
 Map<K,V> getAttributes()
          ÇϳªÀÇ ·¹Äڵ带 Ç¥ÇöÇÏ´Â MapÀ» ¸®ÅÏÇÑ´Ù.
 void setAttribute(K key, V value)
          ÇØ´ç Ä÷³¿¡ °ªÀ» ¼³Á¤ÇÑ´Ù.
 void setAttributes(Map<K,V> attributes)
          ÇϳªÀÇ ·¹Äڵ带 Ç¥ÇöÇÏ´Â MapÀ» ¼³Á¤ÇÑ´Ù.
 
Methods inherited from interface java.util.Map
clear, containsKey, containsValue, entrySet, equals, get, hashCode, isEmpty, keySet, put, putAll, remove, size, values
 

Method Detail

getAttribute

Object getAttribute(K key)
Ä÷³¸í¿¡ ÇØ´çÇÏ´Â °ªÀ» ¾ò´Â´Ù.

Parameters:
key - ÄÄ·³ ¸í
Returns:
Ä÷³ °ª

setAttribute

void setAttribute(K key,
                  V value)
ÇØ´ç Ä÷³¿¡ °ªÀ» ¼³Á¤ÇÑ´Ù.

Parameters:
value - Ä÷³ °ª
key - Ä÷³ ¸í

getAttributes

Map<K,V> getAttributes()
ÇϳªÀÇ ·¹Äڵ带 Ç¥ÇöÇÏ´Â MapÀ» ¸®ÅÏÇÑ´Ù. MapÀÇ ÇüÅ´ (Ä÷³¸í, Ä÷³°ª)ÀÌ´Ù.

Returns:
(Ä÷³¸í, Ä÷³°ª) ÇüÅÂÀÇ Map

setAttributes

void setAttributes(Map<K,V> attributes)
ÇϳªÀÇ ·¹Äڵ带 Ç¥ÇöÇÏ´Â MapÀ» ¼³Á¤ÇÑ´Ù. MapÀÇ ÇüÅ´ (Ä÷³¸í, Ä÷³°ª)ÀÌ´Ù.

Parameters:
attributes - (Ä÷³¸í, Ä÷³°ª) ÇüÅÂÀÇ Map


Copyright © 2013–2016 POSCO ICT. All rights reserved.