org.millscript.office.spreadsheet.rows
Class RowRefImpl

java.lang.Object
  extended by org.millscript.commons.util.list.AbstractIList<CellRef>
      extended by org.millscript.office.spreadsheet.rows.RowRefImpl
All Implemented Interfaces:
org.millscript.commons.util.IList<CellRef>, org.millscript.commons.util.IMap<java.lang.Integer,CellRef>, RowRef

public class RowRefImpl
extends org.millscript.commons.util.list.AbstractIList<CellRef>
implements RowRef


Nested Class Summary
 
Nested classes/interfaces inherited from class org.millscript.commons.util.list.AbstractIList
org.millscript.commons.util.list.AbstractIList.ListMapletIterator<V>, org.millscript.commons.util.list.AbstractIList.ListMapletList<V>
 
Constructor Summary
RowRefImpl(WorksheetRef sheetRef, int index, org.millscript.commons.util.IList<Cell> cells, int offset)
           
 
Method Summary
protected  CellRef doGet(int pos)
           
protected  org.millscript.commons.util.IList<CellRef> doSlice(int first, int last, boolean share)
           
 Row getRow()
           
 int getRowIndex()
           
 WorksheetRef getWorksheetRef()
           
 int indexOf(CellRef value)
           
 org.millscript.commons.util.ListIterator<CellRef> iterator(boolean share)
           
 int size()
           
 
Methods inherited from class org.millscript.commons.util.list.AbstractIList
allButFirst, allButLast, allFirst, allLast, contains, contains, contains, contains0, contains0, contains0, containsAll, containsKey, containsKey, containsKey0, containsKey0, containsSlice, containsSlice0, containsValue, decorate, equals, first, get, get, get0, get0, getDefault, hashCode, indexOf0, isEmtpy, keyList, last, mapletList, setDefault, setDefault, sharedMapletList, sharedValueList, slice, slice0, toArray, toArray, toString, valueList
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface org.millscript.commons.util.IList
allButFirst, allButLast, allFirst, allLast, contains, contains, contains0, contains0, contains0, containsKey, containsKey, containsKey0, containsKey0, containsSlice, containsSlice0, first, get, get, get0, get0, getDefault, indexOf0, last, setDefault, slice, slice0, toArray, toArray
 
Methods inherited from interface org.millscript.commons.util.IMap
contains, containsAll, containsValue, equals, hashCode, isEmtpy, keyList, mapletList, setDefault, valueList
 

Constructor Detail

RowRefImpl

public RowRefImpl(WorksheetRef sheetRef,
                  int index,
                  org.millscript.commons.util.IList<Cell> cells,
                  int offset)
Method Detail

doGet

protected CellRef doGet(int pos)
Specified by:
doGet in class org.millscript.commons.util.list.AbstractIList<CellRef>
See Also:
AbstractIList.doGet(int)

doSlice

protected org.millscript.commons.util.IList<CellRef> doSlice(int first,
                                                             int last,
                                                             boolean share)
Specified by:
doSlice in class org.millscript.commons.util.list.AbstractIList<CellRef>
See Also:
AbstractIList.doSlice(int, int, boolean)

getRow

public Row getRow()
Specified by:
getRow in interface RowRef
See Also:
RowRef.getRow()

getRowIndex

public int getRowIndex()
Specified by:
getRowIndex in interface RowRef
See Also:
RowRef.getRowIndex()

getWorksheetRef

public WorksheetRef getWorksheetRef()
Specified by:
getWorksheetRef in interface RowRef
See Also:
RowRef.getWorksheetRef()

indexOf

public int indexOf(CellRef value)
Specified by:
indexOf in interface org.millscript.commons.util.IList<CellRef>
See Also:
org.millscript.commons.util.IList#indexOf(V)

iterator

public org.millscript.commons.util.ListIterator<CellRef> iterator(boolean share)
Specified by:
iterator in interface org.millscript.commons.util.IList<CellRef>
Specified by:
iterator in interface org.millscript.commons.util.IMap<java.lang.Integer,CellRef>
See Also:
IList.iterator(boolean)

size

public int size()
Specified by:
size in interface org.millscript.commons.util.IMap<java.lang.Integer,CellRef>
See Also:
IMap.size()


Copyright © 2006-2007 Open World Ltd. All Rights Reserved.