com.poscoict.glueframework.dao.vo
Interface GluePageSet

All Superinterfaces:
Collection<GlueRow<String,Object>>, GlueRowSet<GlueRow<String,Object>>, Iterable<GlueRow<String,Object>>, List<GlueRow<String,Object>>
All Known Implementing Classes:
GluePageSetImpl

public interface GluePageSet
extends GlueRowSet<GlueRow<String,Object>>

Database Å×À̺íÀÇ º¹¼ö °³ÀÇ ·¹Äڵ带 Ç¥ÇöÇÏ´Â Value Object ÆÐÅÏÀÇ ÀÎÅÍÆäÀ̽º.
GlueRowSetÀ» »ó¼Ó¹Þ¾ÒÀ¸¹Ç·Î ¸ðµç ±â´ÉÀ» »ç¿ëÇÒ ¼ö ÀÖ´Ù. Page Navigation ±â´É(ÀÏÁ¾ÀÇ °Ô½ÃÆÇ ÇüÅÂÀÇ È­¸é)À» Áö¿øÇϱâ À§Çؼ­ ½ÇÁ¦ ÃÑ ·¹ÄÚµå °³¼ö¸¦ È®ÀÎÇÒ ¼ö ÀÖ´Â ¸Þ¼Òµå¸¦ Á¸ÀçÇÑ´Ù.


Method Summary
 int getCurrentPage()
          ÇöÀç Page ¹øÈ£¸¦ ³Ñ°Ü ÁØ´Ù.
 int getPageSize()
          Page Size¸¦ Return ÇÑ´Ù.
 int getTotalRowCount()
          Á¶È¸µÈ ½ÇÁ¦ÀûÀÎ ÃÑ ·¹ÄÚµå °³¼ö¸¦ È®ÀÎÇÑ´Ù.
 void setCurrentPage(int currentPage)
          currentPage ¸¦ ¼³Á¤ÇÑ´Ù.
 void setPageSize(int pageSize)
          Page Size¸¦ ¼³Á¤ÇÑ´Ù.
 void setTotalRowCount(int size)
          ÃÑ ·¹ÄÚµå °³¼ö¸¦ ¼³Á¤ÇÑ´Ù.
 
Methods inherited from interface com.poscoict.glueframework.dao.vo.GlueRowSet
count, getAllRow, getColumnDefs, hasNext, hasPrevious, next, previous, reset, setColumnDefs
 
Methods inherited from interface java.util.List
add, add, addAll, addAll, clear, contains, containsAll, equals, get, hashCode, indexOf, isEmpty, iterator, lastIndexOf, listIterator, listIterator, remove, remove, removeAll, retainAll, set, size, subList, toArray, toArray
 

Method Detail

getCurrentPage

int getCurrentPage()
ÇöÀç Page ¹øÈ£¸¦ ³Ñ°Ü ÁØ´Ù.

Returns:
Current Page

setCurrentPage

void setCurrentPage(int currentPage)
currentPage ¸¦ ¼³Á¤ÇÑ´Ù.

Parameters:
currentPage - ÇöÀç page ¹øÈ£

getPageSize

int getPageSize()
Page Size¸¦ Return ÇÑ´Ù.

Returns:
Page Size

setPageSize

void setPageSize(int pageSize)
Page Size¸¦ ¼³Á¤ÇÑ´Ù.

Parameters:
pageSize - Page ´ÜÀ§

getTotalRowCount

int getTotalRowCount()
Á¶È¸µÈ ½ÇÁ¦ÀûÀÎ ÃÑ ·¹ÄÚµå °³¼ö¸¦ È®ÀÎÇÑ´Ù.

Returns:
ÃÑ ·¹ÄÚµå °³¼ö

setTotalRowCount

void setTotalRowCount(int size)
ÃÑ ·¹ÄÚµå °³¼ö¸¦ ¼³Á¤ÇÑ´Ù.

Parameters:
size - ÃÑ ·¹ÄÚµå °³¼ö


Copyright © 2013–2015 POSCO ICT SWÁ¦Ç°±â¼úÆÀ. All rights reserved.