ZetaGrid v1.9

zeta.util
Class Table

java.lang.Object
  |
  +--zeta.util.Table

public class Table
extends java.lang.Object

A two dimensional array.


Field Summary
private  int[] alignment
           
static int CENTER
           
private  java.lang.String[] columnNames
           
private  java.text.Format[] format
           
private  int hiddenColumnCount
           
static int LEFT
           
private  int[] precision
           
static int RIGHT
           
private  java.util.List rows
           
private  int[] scale
           
private  int[] types
           
 
Constructor Summary
Table(int columns)
           
Table(Table table, int rows)
           
 
Method Summary
 void addRow()
           
 void addRow(int row)
           
 void clear()
           
 int getAlignment(int index)
           
 int getColumnCount()
           
 java.lang.String getColumnName(int index)
           
 java.text.Format getFormat(int index)
           
 int getHiddenColumnCount()
           
 int getPrecision(int index)
           
 java.lang.Object[] getRow(int row)
           
 int getRowCount()
           
 int getScale(int index)
           
 int getType(int index)
           
 java.lang.Object getValue(int row, int col)
           
 int indexOfRow(java.lang.Object o, int searchColumn)
           
 int indexOfRow(java.lang.Object o, int searchColumn, int startIdx)
           
 int indexOfRowIgnoreCase(java.lang.String o, int searchColumn)
           
 int indexOfRowIgnoreCase(java.lang.String o, int searchColumn, int startIdx)
           
 void insertColumn(int col)
           
 void setAlignment(int index, int alignment)
           
 void setColumnName(int index, java.lang.String name)
           
 void setFormat(int index, java.text.Format format)
           
 void setHiddenColumnCount(int hiddenColumnCount)
           
 void setPrecision(int index, int precision)
           
 void setScale(int index, int scale)
           
 void setType(int index, int type)
           
 void setValue(int row, int col, java.lang.Object value)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

LEFT

public static final int LEFT
See Also:
Constant Field Values

CENTER

public static final int CENTER
See Also:
Constant Field Values

RIGHT

public static final int RIGHT
See Also:
Constant Field Values

columnNames

private java.lang.String[] columnNames

format

private java.text.Format[] format

alignment

private int[] alignment

rows

private java.util.List rows

types

private int[] types

precision

private int[] precision

scale

private int[] scale

hiddenColumnCount

private int hiddenColumnCount
Constructor Detail

Table

public Table(int columns)

Table

public Table(Table table,
             int rows)
Method Detail

clear

public void clear()

getHiddenColumnCount

public int getHiddenColumnCount()

setHiddenColumnCount

public void setHiddenColumnCount(int hiddenColumnCount)

getColumnCount

public int getColumnCount()

getRowCount

public int getRowCount()

getColumnName

public java.lang.String getColumnName(int index)

setColumnName

public void setColumnName(int index,
                          java.lang.String name)

getAlignment

public int getAlignment(int index)

setAlignment

public void setAlignment(int index,
                         int alignment)

getType

public int getType(int index)

setType

public void setType(int index,
                    int type)

getPrecision

public int getPrecision(int index)

setPrecision

public void setPrecision(int index,
                         int precision)

getScale

public int getScale(int index)

setScale

public void setScale(int index,
                     int scale)

getFormat

public java.text.Format getFormat(int index)

setFormat

public void setFormat(int index,
                      java.text.Format format)

addRow

public void addRow()

addRow

public void addRow(int row)

getRow

public java.lang.Object[] getRow(int row)

getValue

public java.lang.Object getValue(int row,
                                 int col)

setValue

public void setValue(int row,
                     int col,
                     java.lang.Object value)

indexOfRow

public int indexOfRow(java.lang.Object o,
                      int searchColumn)

indexOfRow

public int indexOfRow(java.lang.Object o,
                      int searchColumn,
                      int startIdx)

indexOfRowIgnoreCase

public int indexOfRowIgnoreCase(java.lang.String o,
                                int searchColumn)

indexOfRowIgnoreCase

public int indexOfRowIgnoreCase(java.lang.String o,
                                int searchColumn,
                                int startIdx)

insertColumn

public void insertColumn(int col)

ZetaGrid v1.9

For further technical papers, see ZetaGrid Technical Documentation.
 
Copyright © 2001,2002 Sebastian Wedeniwski. All Rights Reserved.