com.gauce
Class GauceDataSet

java.lang.Object
  extended bycom.gauce.GauceDataSet
All Implemented Interfaces:
java.io.Serializable

public class GauceDataSet
extends java.lang.Object
implements java.io.Serializable

Component¿¡°Ô Àú·á¸¦ ¼Û½ÅÇϰųª, ¾Æ´Ï¸é Component·ÎºÎÅÍ ÀڷḦ ¼ö½ÅÇϱâÀ§ÇØ ¼Û½Å ¶Ç´Â ¼ö½Å ÀڷḦ ÀúÀåÇÒ ÀúÀå¼Ò¸¦ ³ªÅ¸³½´Ù. Component¿Í ÀڷḦ ÁÖ°í ¹Þ±â À§ Çؼ­´Â ¹Ýµå½Ã GauceDataSetÀ» ÅëÇؼ­ ÀÌ·ç¾îÁ®¾ß ÇÑ´Ù.

Since:
Gauce 2.9
Version:
1.0 2002.08
Author:
Shift Information & Communication CO.
See Also:
Serialized Form

Constructor Summary
GauceDataSet()
           
GauceDataSet(java.lang.String name)
          »ý¼ºÀÚ, »õ·Î¿î GacueDataSetÀ» »ý¼ºÇÑ´Ù.
 
Method Summary
 void addBufferFilledListener(com.gauce.io.BufferFilledListener bufferFilledListener)
          GauceDataSet¿¡ BufferFilledListener¸¦ µî·ÏÇÑ´Ù.
 void addDataColumn(GauceDataColumn dataColumn)
          GauceDataSet¿¡ Ä÷³Á¤º¸ GauceDataColumnÀ» Ãß°¡ÇÑ´Ù.
 void addDataColumns(GauceDataColumn[] dataColumns)
          ¿©·¯°³ÀÇ GauceDataColumnÀ» Ãß°¡ÇÑ´Ù.
 void addDataRow(GauceDataRow dataRow)
          ÇϳªÀÇ GauceDataRow¸¦ GauceDataSet¿¡ Ãß°¡ÇÑ´Ù.
 void addDataRows(GauceDataRow[] dataRows)
          ¿©·¯°³ÀÇ GauceDataRow¸¦ Ãß°¡ÇÑ´Ù
 void flush()
          ÇöÀç GauceDataSet¿¡ ÀúÀåµÇ¾î ÀÖÀ¸¸ç ¾ÆÁ÷ Component·Î ¼Û½ÅµÇÁö ¾ÊÀº GauceDataRow¸¦ Component·Î Àü¼ÛÇÑ´Ù.
 int getDataColCnt()
          ÇöÀç µî·ÏµÇ¾î ÀÖ´Â GauceDataColumnÀÇ °¹¼ö¸¦ ¹ÝȯÇÑ´Ù.
 GauceDataColumn getDataColumn(int index)
          ÁöÁ¤ index¿¡ ´ë´çÇÏ´Â columnÀÇ Á¤º¸¸¦ GauceDataColumnÀ» ¹ÝȯÇÑ´Ù.
 GauceDataColumn[] getDataColumns()
          GauceDataSet³»¿¡ ÀÖ´Â GauceDataColumnÁ¤º¸¸¦ ¹è¿­·Î ¹ÝȯÇÑ´Ù
 GauceDataRow getDataRow(int index)
          ÁöÁ¤µÈ index¿¡ ÇØ´çÇÏ´Â GauceDataRow¸¦ ¹ÝȯÇÑ´Ù.
 int getDataRowCnt()
          ÇöÀç GauceDataSet¿¡ µî·ÏµÇ¾î ÀÖ´Â GauceDataRowÀÇ °¹¼ö¸¦ ¹ÝȯÇÑ´Ù.
 GauceDataRow[] getDataRows()
          DataSet¿¡ ÀúÁ¤µÇ¾îÀÖ´Â GauceDataRow¸¦ ¹è¿­·Î ¹ÝȯÇÑ´Ù
 java.lang.String getName()
          GauceDataSetÀÇ À̸§À» ¹ÝȯÇÑ´Ù
 void heap()
          put¸Þ¼Òµå¸¦ ÅëÇØ ¼øÂ÷ÀûÀ¸·Î ÀÔ·ÂµÈ Ä÷³ÀÇ °ªÀ» ÇϳªÀÇ ÇàÀ¸·Î ÀνÄÇÏ°í GauceDataSet¿¡ ÀûÀç½ÃŲ´Ù.
 int indexOfColumn(java.lang.String name)
          ÁÖ¾îÁø ColumnÀ̸§À¸·Î ÇØ´çµÈ index¸¦ ¹ÝȯÇÑ´Ù.
 boolean isFirstDataSet()
          ÇöÀç GauceDataSetÀÌ first datasetÀÎÁö¿¡ ´ëÇÑ ¿©ºÎ¸¦ ¹ÝȯÇÑ´Ù.
 boolean isInputUse()
          ¼³Á¤µÈ GauceDataSetÀÇ TransactionÀ¯Çü(ÀÔ·Â/Ãâ·Â)À» ¹ÝȯÇÑ´Ù.
 boolean isLastDataSet()
          ÇöÀç GauceDataSetÀÌ ¸¶Áö¸· datasetÀÎÁö¿¡ ´ëÇÑ ¿©ºÎ¸¦ ¹ÝȯÇÑ´Ù.
 GauceDataRow newDataRow()
          »õ·Î¿î GauceDataRow¸¦ »ý¼ºÇÑ´Ù.
 void put(java.lang.String name, java.util.Date value, double size)
          GauceDataRow¿¡ DateÇüÀÇ Ä÷³ °ªÀ» »ðÀÔÇÑ´Ù.
 void put(java.lang.String name, java.util.Date value, double size, int constraint)
          GauceDataRow¿¡ DateÇüÀÇ Ä÷³ °ªÀ» »ðÀÔÇÑ´Ù.
 void put(java.lang.String name, double value, double size)
          GauceDataRow¿¡ doubleÇüÀÇ Ä÷³ °ªÀ» »ðÀÔÇÑ´Ù.
 void put(java.lang.String name, double value, double size, int constraint)
          GauceDataRow¿¡ doubleÇüÀÇ Ä÷³ °ªÀ» »ðÀÔÇÑ´Ù.
 void put(java.lang.String name, java.io.InputStream value, double size)
          GauceDataRow¿¡ Binary StreamÇüÀÇ Ä÷³ °ªÀ» »ðÀÔÇÑ´Ù.
 void put(java.lang.String name, java.io.InputStream value, double size, int constraint)
          GauceDataRow¿¡ Binary StreamÇüÀÇ Ä÷³ °ªÀ» »ðÀÔÇÑ´Ù.
 void put(java.lang.String name, int value, double size)
          GauceDataRow¿¡ intÇüÀÇ Ä÷³ °ªÀ» »ðÀÔÇÑ´Ù.
 void put(java.lang.String name, int value, double size, int constraint)
          GauceDataRow¿¡ intÇüÀÇ Ä÷³ °ªÀ» »ðÀÔÇÑ´Ù.
 void put(java.lang.String name, long value, double size)
          GauceDataRow¿¡ longÇüÀÇ Ä÷³ °ªÀ» »ðÀÔÇÑ´Ù.
 void put(java.lang.String name, long value, double size, int constraint)
          GauceDataRow¿¡ longÇüÀÇ Ä÷³ °ªÀ» »ðÀÔÇÑ´Ù.
 void put(java.lang.String name, java.io.OutputStream value, double size)
          Deprecated.  
 void put(java.lang.String name, java.io.OutputStream value, double size, int constraint)
          Deprecated.  
 void put(java.lang.String name, java.lang.String value, double size)
          GauceDataRow¿¡ ¹®ÀÚ¿­ÀÇ Ä÷³ °ªÀ» »ðÀÔÇÑ´Ù.
 void put(java.lang.String name, java.lang.String value, double size, int constraint)
          GauceDataRow¿¡ ¹®ÀÚ¿­ÀÇ Ä÷³ °ªÀ» »ðÀÔÇÑ´Ù.
 void put(java.lang.String name, java.net.URL value, double size)
          GauceDataRow¿¡ URLÇüÀÇ Ä÷³ °ªÀ» »ðÀÔÇÑ´Ù.
 void put(java.lang.String name, java.net.URL value, double size, int constraint)
          GauceDataRow¿¡ URLÇüÀÇ Ä÷³ °ªÀ» »ðÀÔÇÑ´Ù.
 void removeAllColumns()
          GauceDataSet¿¡ ÀúÀåµÇ¾î ÀÖ´Â GauceDataColumnÀ» ¸ðµÎ »èÁ¦ÇÑ´Ù.
 void removeAllRows()
          GauceDataSet¿¡ ÀúÀåµÇ¾î ÀÖ´Â GauceDataRow¸¦ ¸ðµÎ »èÁ¦ÇÑ´Ù.
 void setFirstRowSize(int size)
          FirstRowÀÇ Å©±â¸¦ ¼³Á¤ÇÑ´Ù.
 void setUsage(boolean usage)
          ÇöÀç GauceDataSetÀÇ »ç¿ë¿ëµµ¸¦ ¼³Á¤ÇÑ´Ù.
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

GauceDataSet

public GauceDataSet()
Since:
Gauce 2.9

GauceDataSet

public GauceDataSet(java.lang.String name)
»ý¼ºÀÚ, »õ·Î¿î GacueDataSetÀ» »ý¼ºÇÑ´Ù.

Parameters:
name - »ý¼ºÇÒ GauceDataSetÀ̸§
Since:
Gauce 2.9
Method Detail

addBufferFilledListener

public void addBufferFilledListener(com.gauce.io.BufferFilledListener bufferFilledListener)
GauceDataSet¿¡ BufferFilledListener¸¦ µî·ÏÇÑ´Ù.

Parameters:
bufferFilledListener - µî·ÏÇÑ BufferFilledListener
Since:
Gauce 2.9

getDataRows

public GauceDataRow[] getDataRows()
DataSet¿¡ ÀúÁ¤µÇ¾îÀÖ´Â GauceDataRow¸¦ ¹è¿­·Î ¹ÝȯÇÑ´Ù

Returns:
GauceDataRowÀÇ ¹è¿­
Since:
Gauce 2.9

getDataRow

public GauceDataRow getDataRow(int index)
ÁöÁ¤µÈ index¿¡ ÇØ´çÇÏ´Â GauceDataRow¸¦ ¹ÝȯÇÑ´Ù.

Parameters:
index - GauceDataRowÀÇ index
Returns:
ƯÁ¤ ÀÎÅؽº¿¡ ÇØ´çÇÏ´Â GauceDataRow
Since:
Gauce 2.9

addDataRow

public void addDataRow(GauceDataRow dataRow)
ÇϳªÀÇ GauceDataRow¸¦ GauceDataSet¿¡ Ãß°¡ÇÑ´Ù.

Parameters:
dataRow - Ãß°¡ÇÒ GauceDataRow - Å×À̺íÀÇ ÇÑ ÇàÀ» ³ªÅ¸³½´Ù
Since:
Gauce 2.9

addDataRows

public void addDataRows(GauceDataRow[] dataRows)
¿©·¯°³ÀÇ GauceDataRow¸¦ Ãß°¡ÇÑ´Ù

Parameters:
dataRows - Ãß°¡ÇÒ GauceDataRow¿¡ ´ëÇÑ ¹è¿­ - GauceRecordSetÀÇ ¹è¿­
Since:
Gauce 2.9

getDataRowCnt

public int getDataRowCnt()
ÇöÀç GauceDataSet¿¡ µî·ÏµÇ¾î ÀÖ´Â GauceDataRowÀÇ °¹¼ö¸¦ ¹ÝȯÇÑ´Ù.

Returns:
µî·ÏµÇ¾îÀÖ´Â GacueDataRowÀÇ °¹¼ö
Since:
Gauce 2.9

addDataColumn

public void addDataColumn(GauceDataColumn dataColumn)
GauceDataSet¿¡ Ä÷³Á¤º¸ GauceDataColumnÀ» Ãß°¡ÇÑ´Ù. Ä÷³¸íÀÌ Áߺ¹µÇ¾úÀ» °æ¿ì ¿À·ù¸¦ ¹ß»ý½ÃŲ´Ù.

Parameters:
dataColumn - µî·ÏÇÒ GauceDataClumnÁ¤º¸
Throws:
java.lang.IllegalArgumentException - Ä÷³¸íÀÌ Áߺ¹µÇ¾úÀ» °æ¿ì
Since:
Gauce 2.9

addDataColumns

public void addDataColumns(GauceDataColumn[] dataColumns)
¿©·¯°³ÀÇ GauceDataColumnÀ» Ãß°¡ÇÑ´Ù.

Parameters:
dataColumns - Ãß°¡ÇÒ GauceDataColumn¿¡ ´ëÇÑ ¹è¿­ - GauceDataColumn ¹è¿­
Since:
Gauce 2.9

getDataColumns

public GauceDataColumn[] getDataColumns()
GauceDataSet³»¿¡ ÀÖ´Â GauceDataColumnÁ¤º¸¸¦ ¹è¿­·Î ¹ÝȯÇÑ´Ù

Returns:
µî·ÏµÇ¾î ÀÖ´Â GauceDataColumn¿¡ ´ëÇÑ ¹è¿­
Since:
Gauce 2.9

getDataColumn

public GauceDataColumn getDataColumn(int index)
ÁöÁ¤ index¿¡ ´ë´çÇÏ´Â columnÀÇ Á¤º¸¸¦ GauceDataColumnÀ» ¹ÝȯÇÑ´Ù.

Parameters:
index - ¹ÝȯÇÒ columnÀÇ À妽º
Returns:
ÁöÁ¤µÈ À妽ºÀÇ GauceDataColumn°ª
Since:
Gauce 2.9

indexOfColumn

public int indexOfColumn(java.lang.String name)
ÁÖ¾îÁø ColumnÀ̸§À¸·Î ÇØ´çµÈ index¸¦ ¹ÝȯÇÑ´Ù.

Parameters:
name - GauceDataColumnÀÇ À̸§
Returns:
ÇØ´çµÈ Column index, ¸¸¾à ÇØ´çµÇ´Â index°¡ ¾øÀ¸¸é -1À» ¹ÝȯÇÑ´Ù.
Since:
Gauce 2.9

getDataColCnt

public int getDataColCnt()
ÇöÀç µî·ÏµÇ¾î ÀÖ´Â GauceDataColumnÀÇ °¹¼ö¸¦ ¹ÝȯÇÑ´Ù.

Returns:
µî·ÏµÇ¾î ÀÖ´Â GauceDataColumnÀÇ °¹¼ö
Since:
Gauce 2.9

setFirstRowSize

public void setFirstRowSize(int size)
                     throws java.lang.IllegalArgumentException
FirstRowÀÇ Å©±â¸¦ ¼³Á¤ÇÑ´Ù. Default°ªÀº ÇÁ·ÎÆÛƼ È­ÀÏ¿¡ ¸í ½ÃµÇ¾î ÀÖÀ¸¸ç °ªÀ» ¼³Á¤ÇÏÁö ¾ÊÀ¸¸é ÀÌ Default°ªÀ» »ç¿ëÇÏ°Ô µÈ´Ù.

Parameters:
size - first row¿¡ ´ëÇÑ Å©±â
Throws:
java.lang.IllegalArgumentException - first-row»çÀÌÁî°¡ ÁöÁ¤µÈ ¹üÀ§¸¦ ¹þ¾î³µÀ»¶§ ¹ß»ýÇÏ´Â ¿À·ù
Since:
Gauce 2.9

flush

public void flush()
ÇöÀç GauceDataSet¿¡ ÀúÀåµÇ¾î ÀÖÀ¸¸ç ¾ÆÁ÷ Component·Î ¼Û½ÅµÇÁö ¾ÊÀº GauceDataRow¸¦ Component·Î Àü¼ÛÇÑ´Ù. GauceDataSet¿¡ GauceDataRowÀ» ÀúÀåÇÑ ÈÄ ÃÖÁ¾ÀûÀ¸·Î´Â ÀÌ method°¡ È£Ã⠵ǾîÁ®¾ß ÇÑ´Ù.

Since:
Gauce 2.9

removeAllRows

public void removeAllRows()
GauceDataSet¿¡ ÀúÀåµÇ¾î ÀÖ´Â GauceDataRow¸¦ ¸ðµÎ »èÁ¦ÇÑ´Ù.

Since:
Gauce 2.9

removeAllColumns

public void removeAllColumns()
GauceDataSet¿¡ ÀúÀåµÇ¾î ÀÖ´Â GauceDataColumnÀ» ¸ðµÎ »èÁ¦ÇÑ´Ù.

Since:
Gauce 2.9

getName

public java.lang.String getName()
GauceDataSetÀÇ À̸§À» ¹ÝȯÇÑ´Ù

Returns:
ÇöÀç GauceDataSetÀÇ À̸§
Since:
Gauce 2.9

isFirstDataSet

public boolean isFirstDataSet()
ÇöÀç GauceDataSetÀÌ first datasetÀÎÁö¿¡ ´ëÇÑ ¿©ºÎ¸¦ ¹ÝȯÇÑ´Ù.

¸¸¾à ÇöÀç GauceDataSetÀÌ Ã¹¹ø° GauceDataSetÀ̸é true°ªÀ», ¾Æ´Ï¸é false°ªÀ» ¹ÝȯÇÑ´Ù.

Returns:
boolean
Since:
Gauce 2.9

isLastDataSet

public boolean isLastDataSet()
ÇöÀç GauceDataSetÀÌ ¸¶Áö¸· datasetÀÎÁö¿¡ ´ëÇÑ ¿©ºÎ¸¦ ¹ÝȯÇÑ´Ù.

¸¸¾à ÇöÀç GauceDataSetÀÌ ¸¶Áö¸· GauceDataSetÀ̸é true°ªÀ», ¾Æ´Ï¸é false°ªÀ» ¹ÝȯÇÑ´Ù.

Returns:
boolean
Since:
Gauce 2.9

newDataRow

public GauceDataRow newDataRow()
»õ·Î¿î GauceDataRow¸¦ »ý¼ºÇÑ´Ù. ÀÌ method¸¦ ÅëÇØ »ý¼º µÈ GauceDataRow´Â Default°ªÀÌ GauceDataSet¿¡ ¼³Á¤ÇÑ °ªÀ» °¡Áö°Ô µÈ´Ù.

¸¸¾à GauceDataSet¿¡¼­ first row Å©±â¸¦ º¯°æÇÏ¸é »õ·Î »ý¼º µÇ´Â GauceDataRowÀÇ first rowÀÇ Å©±â´Â ÀÌ°ªÀÌ Àû¿ëµÈ´Ù.

Returns:
»ý¼ºµÈ GauceDataRow
Since:
Gauce 2.9

isInputUse

public boolean isInputUse()
¼³Á¤µÈ GauceDataSetÀÇ TransactionÀ¯Çü(ÀÔ·Â/Ãâ·Â)À» ¹ÝȯÇÑ´Ù.
¸¸¾à °ªÀ» ÄÄÆ÷³ÍÆ®¿¡¼­ ¼­¹ö·Î ÀÔ·ÂÇÏ´Â GauceDataSetÀ̸é true°ªÀ» ±×·¸Áö ¾ÊÀ¸¸é false°ªÀ» ¹ÝȯÇÑ´Ù.

Returns:
¼³Á¤µÈ TransactionÀ¯Çü (true-ÀÔ·Â, false-Ãâ·Â)
Since:
Gauce 2.9

setUsage

public void setUsage(boolean usage)
ÇöÀç GauceDataSetÀÇ »ç¿ë¿ëµµ¸¦ ¼³Á¤ÇÑ´Ù. ¸¸¾à ÀԷ¿ëÀÇ GauceDataSetÀ̸é true°ªÀ» °¡Áö°í ±×·¸Áö ¾ÊÀ¸¸é false°ªÀ» °¡Áø´Ù.

Parameters:
usage - GauceDataSetÀÇ »ç¿ë¿©ºÎ
Since:
Gauce 2.9

put

public void put(java.lang.String name,
                java.lang.String value,
                double size)
GauceDataRow¿¡ ¹®ÀÚ¿­ÀÇ Ä÷³ °ªÀ» »ðÀÔÇÑ´Ù. heap ¸Þ¼Òµå°¡ È£ÃâµÉ¶§ ±îÁö ÀÔ·ÂµÈ °ªÀº ¼øÂ÷ÀûÀ¸·Î GauceDataRow¿¡ ÀûÀçµÈ´Ù.

Parameters:
name - ÀÔ·ÂÇÒ Ä÷³ÀÇ À̸§
value - ÀÔ·ÂÇÒ Ä÷³ÀÇ °ª, StringÇüÀÇ °ªÀ» ÀÔ·ÂÇÒ ¼ö ÀÖ´Ù.
size - ÀÔ·ÂÇÒ Ä÷³ °ªÀÇ Å©±â (X.x·Î ³ªÅ¸³»¸ç X´Â Á¤¼öºÎºÐÀÇ Å©±â, x´Â ¼Ò¼öÁ¡ ÀÌÇÏ ÀÚ¸®¼öÀÇ Å©±â
Since:
Gauce 4.0

put

public void put(java.lang.String name,
                java.lang.String value,
                double size,
                int constraint)
GauceDataRow¿¡ ¹®ÀÚ¿­ÀÇ Ä÷³ °ªÀ» »ðÀÔÇÑ´Ù. heap ¸Þ¼Òµå°¡ È£ÃâµÉ¶§ ±îÁö ÀÔ·ÂµÈ °ªÀº ¼øÂ÷ÀûÀ¸·Î GauceDataRow¿¡ ÀûÀçµÈ´Ù.

Parameters:
name - ÀÔ·ÂÇÒ Ä÷³ÀÇ À̸§
value - ÀÔ·ÂÇÒ Ä÷³ÀÇ °ª, StringÇüÀÇ °ªÀ» ÀÔ·ÂÇÒ ¼ö ÀÖ´Ù.
size - ÀÔ·ÂÇÒ Ä÷³ °ªÀÇ Å©±â (X.x·Î ³ªÅ¸³»¸ç X´Â Á¤¼öºÎºÐÀÇ Å©±â, x´Â ¼Ò¼öÁ¡ ÀÌÇÏ ÀÚ¸®¼öÀÇ Å©±â
constraint - Ä÷³ÀÇ Á¦¾à»çÇ×À» Á¤ÀÇÇÑ´Ù. ÀÚ¼¼ÇÑ ³»¿ëÀº Constraints Ŭ·¡½º¸¦ ÂüÁ¶ÇÏ¸é µÈ´Ù.
Since:
Gauce 4.0

put

public void put(java.lang.String name,
                int value,
                double size)
GauceDataRow¿¡ intÇüÀÇ Ä÷³ °ªÀ» »ðÀÔÇÑ´Ù. heap ¸Þ¼Òµå°¡ È£ÃâµÉ¶§ ±îÁö ÀÔ·ÂµÈ °ªÀº ¼øÂ÷ÀûÀ¸·Î GauceDataRow¿¡ ÀûÀçµÈ´Ù.

Parameters:
name - ÀÔ·ÂÇÒ Ä÷³ÀÇ À̸§
value - ÀÔ·ÂÇÒ Ä÷³ÀÇ °ª, intÇüÀÇ °ªÀ» ÀÔ·ÂÇÒ ¼ö ÀÖ´Ù.
size - ÀÔ·ÂÇÒ Ä÷³ °ªÀÇ Å©±â (X.x·Î ³ªÅ¸³»¸ç X´Â Á¤¼öºÎºÐÀÇ Å©±â, x´Â ¼Ò¼öÁ¡ ÀÌÇÏ ÀÚ¸®¼öÀÇ Å©±â
Since:
Gauce 4.0

put

public void put(java.lang.String name,
                int value,
                double size,
                int constraint)
GauceDataRow¿¡ intÇüÀÇ Ä÷³ °ªÀ» »ðÀÔÇÑ´Ù. heap ¸Þ¼Òµå°¡ È£ÃâµÉ¶§ ±îÁö ÀÔ·ÂµÈ °ªÀº ¼øÂ÷ÀûÀ¸·Î GauceDataRow¿¡ ÀûÀçµÈ´Ù.

Parameters:
name - ÀÔ·ÂÇÒ Ä÷³ÀÇ À̸§
value - ÀÔ·ÂÇÒ Ä÷³ÀÇ °ª, intÇüÀÇ °ªÀ» ÀÔ·ÂÇÒ ¼ö ÀÖ´Ù.
size - ÀÔ·ÂÇÒ Ä÷³ °ªÀÇ Å©±â (X.x·Î ³ªÅ¸³»¸ç X´Â Á¤¼öºÎºÐÀÇ Å©±â, x´Â ¼Ò¼öÁ¡ ÀÌÇÏ ÀÚ¸®¼öÀÇ Å©±â
constraint - Ä÷³ÀÇ Á¦¾à»çÇ×À» Á¤ÀÇÇÑ´Ù. ÀÚ¼¼ÇÑ ³»¿ëÀº Constraints Ŭ·¡½º¸¦ ÂüÁ¶ÇÏ¸é µÈ´Ù.
Since:
Gauce 4.0

put

public void put(java.lang.String name,
                long value,
                double size)
GauceDataRow¿¡ longÇüÀÇ Ä÷³ °ªÀ» »ðÀÔÇÑ´Ù. heap ¸Þ¼Òµå°¡ È£ÃâµÉ¶§ ±îÁö ÀÔ·ÂµÈ °ªÀº ¼øÂ÷ÀûÀ¸·Î GauceDataRow¿¡ ÀûÀçµÈ´Ù.

Parameters:
name - ÀÔ·ÂÇÒ Ä÷³ÀÇ À̸§
value - ÀÔ·ÂÇÒ Ä÷³ÀÇ °ª, longÇüÀÇ °ªÀ» ÀÔ·ÂÇÒ ¼ö ÀÖ´Ù.
size - ÀÔ·ÂÇÒ Ä÷³ °ªÀÇ Å©±â (X.x·Î ³ªÅ¸³»¸ç X´Â Á¤¼öºÎºÐÀÇ Å©±â, x´Â ¼Ò¼öÁ¡ ÀÌÇÏ ÀÚ¸®¼öÀÇ Å©±â
Since:
Gauce 4.0

put

public void put(java.lang.String name,
                long value,
                double size,
                int constraint)
GauceDataRow¿¡ longÇüÀÇ Ä÷³ °ªÀ» »ðÀÔÇÑ´Ù. heap ¸Þ¼Òµå°¡ È£ÃâµÉ¶§ ±îÁö ÀÔ·ÂµÈ °ªÀº ¼øÂ÷ÀûÀ¸·Î GauceDataRow¿¡ ÀûÀçµÈ´Ù.

Parameters:
name - ÀÔ·ÂÇÒ Ä÷³ÀÇ À̸§
value - ÀÔ·ÂÇÒ Ä÷³ÀÇ °ª, longÇüÀÇ °ªÀ» ÀÔ·ÂÇÒ ¼ö ÀÖ´Ù.
size - ÀÔ·ÂÇÒ Ä÷³ °ªÀÇ Å©±â (X.x·Î ³ªÅ¸³»¸ç X´Â Á¤¼öºÎºÐÀÇ Å©±â, x´Â ¼Ò¼öÁ¡ ÀÌÇÏ ÀÚ¸®¼öÀÇ Å©±â
constraint - Ä÷³ÀÇ Á¦¾à»çÇ×À» Á¤ÀÇÇÑ´Ù. ÀÚ¼¼ÇÑ ³»¿ëÀº Constraints Ŭ·¡½º¸¦ ÂüÁ¶ÇÏ¸é µÈ´Ù.
Since:
Gauce 4.0

put

public void put(java.lang.String name,
                double value,
                double size)
GauceDataRow¿¡ doubleÇüÀÇ Ä÷³ °ªÀ» »ðÀÔÇÑ´Ù. heap ¸Þ¼Òµå°¡ È£ÃâµÉ¶§ ±îÁö ÀÔ·ÂµÈ °ªÀº ¼øÂ÷ÀûÀ¸·Î GauceDataRow¿¡ ÀûÀçµÈ´Ù.

Parameters:
name - ÀÔ·ÂÇÒ Ä÷³ÀÇ À̸§
value - ÀÔ·ÂÇÒ Ä÷³ÀÇ °ª, doubleÇüÀÇ °ªÀ» ÀÔ·ÂÇÒ ¼ö ÀÖ´Ù.
size - ÀÔ·ÂÇÒ Ä÷³ °ªÀÇ Å©±â (X.x·Î ³ªÅ¸³»¸ç X´Â Á¤¼öºÎºÐÀÇ Å©±â, x´Â ¼Ò¼öÁ¡ ÀÌÇÏ ÀÚ¸®¼öÀÇ Å©±â
Since:
Gauce 4.0

put

public void put(java.lang.String name,
                double value,
                double size,
                int constraint)
GauceDataRow¿¡ doubleÇüÀÇ Ä÷³ °ªÀ» »ðÀÔÇÑ´Ù. heap ¸Þ¼Òµå°¡ È£ÃâµÉ¶§ ±îÁö ÀÔ·ÂµÈ °ªÀº ¼øÂ÷ÀûÀ¸·Î GauceDataRow¿¡ ÀûÀçµÈ´Ù.

Parameters:
name - ÀÔ·ÂÇÒ Ä÷³ÀÇ À̸§
value - ÀÔ·ÂÇÒ Ä÷³ÀÇ °ª, doubleÇüÀÇ °ªÀ» ÀÔ·ÂÇÒ ¼ö ÀÖ´Ù.
size - ÀÔ·ÂÇÒ Ä÷³ °ªÀÇ Å©±â (X.x·Î ³ªÅ¸³»¸ç X´Â Á¤¼öºÎºÐÀÇ Å©±â, x´Â ¼Ò¼öÁ¡ ÀÌÇÏ ÀÚ¸®¼öÀÇ Å©±â
constraint - Ä÷³ÀÇ Á¦¾à»çÇ×À» Á¤ÀÇÇÑ´Ù. ÀÚ¼¼ÇÑ ³»¿ëÀº Constraints Ŭ·¡½º¸¦ ÂüÁ¶ÇÏ¸é µÈ´Ù.
Since:
Gauce 4.0

put

public void put(java.lang.String name,
                java.io.OutputStream value,
                double size)
Deprecated.  

»ç¿ë ºÒ°¡


put

public void put(java.lang.String name,
                java.io.OutputStream value,
                double size,
                int constraint)
Deprecated.  

»ç¿ë ºÒ°¡


put

public void put(java.lang.String name,
                java.io.InputStream value,
                double size)
GauceDataRow¿¡ Binary StreamÇüÀÇ Ä÷³ °ªÀ» »ðÀÔÇÑ´Ù. heap ¸Þ¼Òµå°¡ È£ÃâµÉ¶§ ±îÁö ÀÔ·ÂµÈ °ªÀº ¼øÂ÷ÀûÀ¸·Î GauceDataRow¿¡ ÀûÀçµÈ´Ù.

Parameters:
name - ÀÔ·ÂÇÒ Ä÷³ÀÇ À̸§
value - ÀÔ·ÂÇÒ Ä÷³ÀÇ °ª, OutputStreamÇüÀÇ °ªÀ» ÀÔ·ÂÇÒ ¼ö ÀÖ´Ù.
size - ÀÔ·ÂÇÒ Ä÷³ °ªÀÇ Å©±â (X.x·Î ³ªÅ¸³»¸ç X´Â Á¤¼öºÎºÐÀÇ Å©±â, x´Â ¼Ò¼öÁ¡ ÀÌÇÏ ÀÚ¸®¼öÀÇ Å©±â
Since:
Gauce 4.0

put

public void put(java.lang.String name,
                java.io.InputStream value,
                double size,
                int constraint)
GauceDataRow¿¡ Binary StreamÇüÀÇ Ä÷³ °ªÀ» »ðÀÔÇÑ´Ù. heap ¸Þ¼Òµå°¡ È£ÃâµÉ¶§ ±îÁö ÀÔ·ÂµÈ °ªÀº ¼øÂ÷ÀûÀ¸·Î GauceDataRow¿¡ ÀûÀçµÈ´Ù.

Parameters:
name - ÀÔ·ÂÇÒ Ä÷³ÀÇ À̸§
value - ÀÔ·ÂÇÒ Ä÷³ÀÇ °ª, OutputStreamÇüÀÇ °ªÀ» ÀÔ·ÂÇÒ ¼ö ÀÖ´Ù.
size - ÀÔ·ÂÇÒ Ä÷³ °ªÀÇ Å©±â (X.x·Î ³ªÅ¸³»¸ç X´Â Á¤¼öºÎºÐÀÇ Å©±â, x´Â ¼Ò¼öÁ¡ ÀÌÇÏ ÀÚ¸®¼öÀÇ Å©±â
constraint - Ä÷³ÀÇ Á¦¾à»çÇ×À» Á¤ÀÇÇÑ´Ù. ÀÚ¼¼ÇÑ ³»¿ëÀº Constraints Ŭ·¡½º¸¦ ÂüÁ¶ÇÏ¸é µÈ´Ù.
Since:
Gauce 4.0

put

public void put(java.lang.String name,
                java.net.URL value,
                double size)
GauceDataRow¿¡ URLÇüÀÇ Ä÷³ °ªÀ» »ðÀÔÇÑ´Ù. heap ¸Þ¼Òµå°¡ È£ÃâµÉ¶§ ±îÁö ÀÔ·ÂµÈ °ªÀº ¼øÂ÷ÀûÀ¸·Î GauceDataRow¿¡ ÀûÀçµÈ´Ù.

Parameters:
name - ÀÔ·ÂÇÒ Ä÷³ÀÇ À̸§
value - ÀÔ·ÂÇÒ Ä÷³ÀÇ °ª °¡¿ì½º 3.0¿¡¼­ TB_URLŸÀÔÀÇ °ª¿¡ ÇØ´ç
size - ÀÔ·ÂÇÒ Ä÷³ °ªÀÇ Å©±â
Since:
Gauce 4.0

put

public void put(java.lang.String name,
                java.net.URL value,
                double size,
                int constraint)
GauceDataRow¿¡ URLÇüÀÇ Ä÷³ °ªÀ» »ðÀÔÇÑ´Ù. heap ¸Þ¼Òµå°¡ È£ÃâµÉ¶§ ±îÁö ÀÔ·ÂµÈ °ªÀº ¼øÂ÷ÀûÀ¸·Î GauceDataRow¿¡ ÀûÀçµÈ´Ù.

Parameters:
name - ÀÔ·ÂÇÒ Ä÷³ÀÇ À̸§
value - ÀÔ·ÂÇÒ Ä÷³ÀÇ °ª °¡¿ì½º 3.0¿¡¼­ TB_URLŸÀÔÀÇ °ª¿¡ ÇØ´ç
size - ÀÔ·ÂÇÒ Ä÷³ °ªÀÇ Å©±â
constraint - Ä÷³ÀÇ Á¦¾à»çÇ×À» Á¤ÀÇÇÑ´Ù. ÀÚ¼¼ÇÑ ³»¿ëÀº Constraints Ŭ·¡½º¸¦ ÂüÁ¶ÇÏ¸é µÈ´Ù.
Since:
Gauce 4.0

put

public void put(java.lang.String name,
                java.util.Date value,
                double size)
GauceDataRow¿¡ DateÇüÀÇ Ä÷³ °ªÀ» »ðÀÔÇÑ´Ù. heap ¸Þ¼Òµå°¡ È£ÃâµÉ¶§ ±îÁö ÀÔ·ÂµÈ °ªÀº ¼øÂ÷ÀûÀ¸·Î GauceDataRow¿¡ ÀûÀçµÈ´Ù.

Parameters:
name - ÀÔ·ÂÇÒ Ä÷³ÀÇ À̸§
value - ÀÔ·ÂÇÒ Ä÷³ÀÇ °ª °¡¿ì½º 5.0¿¡¼­ TB_DATEŸÀÔÀÇ °ª¿¡ ÇØ´ç
size - ÀÔ·ÂÇÒ Ä÷³ °ªÀÇ Å©±â
Since:
Gauce 5.0

put

public void put(java.lang.String name,
                java.util.Date value,
                double size,
                int constraint)
GauceDataRow¿¡ DateÇüÀÇ Ä÷³ °ªÀ» »ðÀÔÇÑ´Ù. heap ¸Þ¼Òµå°¡ È£ÃâµÉ¶§ ±îÁö ÀÔ·ÂµÈ °ªÀº ¼øÂ÷ÀûÀ¸·Î GauceDataRow¿¡ ÀûÀçµÈ´Ù.

Parameters:
name - ÀÔ·ÂÇÒ Ä÷³ÀÇ À̸§
value - ÀÔ·ÂÇÒ Ä÷³ÀÇ °ª °¡¿ì½º 5.0¿¡¼­ TB_DATEŸÀÔÀÇ °ª¿¡ ÇØ´ç
size - ÀÔ·ÂÇÒ Ä÷³ °ªÀÇ Å©±â
constraint - Ä÷³ÀÇ Á¦¾à»çÇ×À» Á¤ÀÇÇÑ´Ù. ÀÚ¼¼ÇÑ ³»¿ëÀº Constraints Ŭ·¡½º¸¦ ÂüÁ¶ÇÏ¸é µÈ´Ù.
Since:
Gauce 5.0

heap

public void heap()
put¸Þ¼Òµå¸¦ ÅëÇØ ¼øÂ÷ÀûÀ¸·Î ÀÔ·ÂµÈ Ä÷³ÀÇ °ªÀ» ÇϳªÀÇ ÇàÀ¸·Î ÀνÄÇÏ°í GauceDataSet¿¡ ÀûÀç½ÃŲ´Ù. ÀÌ ¸Þ¼Òµå´Â addDataRow¿Í µ¿ÀÏÇÑ ±â´ÉÀ» ¼öÇàÇÑ´Ù.

Since:
Gauce 4.0