public class GlueRowSetImpl extends ArrayList<GlueRow<String,Object>> implements GlueRowSet<GlueRow<String,Object>>
Modifier and Type | Field and Description |
---|---|
protected GlueColumnDef[] |
columndefs
column definition
|
modCount
Constructor and Description |
---|
GlueRowSetImpl()
생성자(constructor).
|
GlueRowSetImpl(int initialCapacity)
생성자(constructor).
|
GlueRowSetImpl(List<GlueRow<String,Object>> rows)
생성자(constructor).
|
Modifier and Type | Method and Description |
---|---|
int |
count()
현재 RowSet의 Row 개수를 얻는다.
|
GlueRow<String,Object>[] |
getAllRow()
현재 RowSet의 모든 Row를 얻는다.
|
GlueColumnDef[] |
getColumnDefs()
Column Definition 정보를 얻는다.
|
boolean |
hasNext()
현재 커서 위치에서 다음 Row의 존재 여부를 확인한다.
|
boolean |
hasPrevious()
현재 커서 위치에서 그 전의 Row 존재 여부를 확인한다.
|
GlueRow<String,Object> |
next()
현재 커서 위치에서 다음에 존재하는 Row를 얻는다.
|
GlueRow<String,Object> |
previous()
현재 커서 위치에서 바로 전에 존재하는 Row를 얻는다.
|
void |
reset()
RowSet의 커서 위치를 처음으로 이동시킨다.
|
void |
setColumnDefs(GlueColumnDef[] columnDefs)
Column Definition 정보를 설정한다.
|
add, add, addAll, addAll, clear, clone, contains, ensureCapacity, forEach, get, indexOf, isEmpty, iterator, lastIndexOf, listIterator, listIterator, remove, remove, removeAll, removeIf, removeRange, replaceAll, retainAll, set, size, sort, spliterator, subList, toArray, toArray, trimToSize
equals, hashCode
containsAll, toString
finalize, getClass, notify, notifyAll, wait, wait, wait
add, add, addAll, addAll, clear, contains, containsAll, equals, get, hashCode, indexOf, isEmpty, iterator, lastIndexOf, listIterator, listIterator, remove, remove, removeAll, replaceAll, retainAll, set, size, sort, spliterator, subList, toArray, toArray
parallelStream, removeIf, stream
protected GlueColumnDef[] columndefs
public GlueRowSetImpl()
public GlueRowSetImpl(int initialCapacity)
initialCapacity
- public boolean hasNext()
GlueRowSet
hasNext
in interface GlueRowSet<GlueRow<String,Object>>
public boolean hasPrevious()
GlueRowSet
hasPrevious
in interface GlueRowSet<GlueRow<String,Object>>
public void reset()
GlueRowSet
reset
in interface GlueRowSet<GlueRow<String,Object>>
public GlueRow<String,Object> next()
GlueRowSet
next
in interface GlueRowSet<GlueRow<String,Object>>
public GlueRow<String,Object> previous()
GlueRowSet
previous
in interface GlueRowSet<GlueRow<String,Object>>
public int count()
GlueRowSet
count
in interface GlueRowSet<GlueRow<String,Object>>
public GlueRow<String,Object>[] getAllRow()
GlueRowSet
getAllRow
in interface GlueRowSet<GlueRow<String,Object>>
public GlueColumnDef[] getColumnDefs()
GlueRowSet
getColumnDefs
in interface GlueRowSet<GlueRow<String,Object>>
public void setColumnDefs(GlueColumnDef[] columnDefs)
GlueRowSet
setColumnDefs
in interface GlueRowSet<GlueRow<String,Object>>
columnDefs
- GlueColumnDef ArrayCopyright © 2023–2024 POSCO DX. All rights reserved.