|
Copyright © 2005 Scientific Applications. All Rights Reserved. | ||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectcom.sciapp.table.db.DefaultDatabaseTableDefinition
com.sciapp.table.db.DefaultMeasureDefinition
public class DefaultMeasureDefinition
DefaultMeasureDefinition allows addition of columns and functions.
Field Summary |
---|
Fields inherited from class com.sciapp.table.db.DefaultDatabaseTableDefinition |
---|
classes, columns, dbColumns |
Constructor Summary | |
---|---|
DefaultMeasureDefinition()
Constructs a DefaultMeasureDefinition. |
|
DefaultMeasureDefinition(String[] columns)
Constructs a DefaultMeasureDefinition. |
|
DefaultMeasureDefinition(String[] columns,
Class[] classes)
Constructs a DefaultMeasureDefinition. |
|
DefaultMeasureDefinition(String[] columns,
Class[] classes,
String[] dbColumns)
Constructs a DefaultMeasureDefinition. |
|
DefaultMeasureDefinition(String[] columns,
Class[] classes,
String[] dbColumns,
String[][] functions)
Constructs a DefaultMeasureDefinition. |
Method Summary | |
---|---|
void |
addColumn(String column,
Class columnClass,
String dbColumn)
Adds the column to the definition. |
void |
addColumn(String column,
Class columnClass,
String dbColumn,
String[] functions)
Adds the column to the definition. |
protected void |
clear()
Clears the definition of any columns. |
String |
getFunction(int column,
int index)
Returns the function that exists for column at index . |
Methods inherited from class com.sciapp.table.db.DefaultDatabaseTableDefinition |
---|
getColumnClass, getColumnCount, getColumnName, getDatabaseColumn |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Methods inherited from interface com.sciapp.table.db.DatabaseTableDefinition |
---|
getDatabaseColumn |
Methods inherited from interface com.sciapp.table.TableDefinition |
---|
getColumnClass, getColumnCount, getColumnName |
Constructor Detail |
---|
public DefaultMeasureDefinition()
public DefaultMeasureDefinition(String[] columns)
public DefaultMeasureDefinition(String[] columns, Class[] classes)
public DefaultMeasureDefinition(String[] columns, Class[] classes, String[] dbColumns)
public DefaultMeasureDefinition(String[] columns, Class[] classes, String[] dbColumns, String[][] functions)
Method Detail |
---|
public void addColumn(String column, Class columnClass, String dbColumn)
addColumn
in class DefaultDatabaseTableDefinition
column
- the name of the column as it appears on the tablecolumnClass
- the java class of the columndbColumn
- the name of the column as it appears on the databasepublic void addColumn(String column, Class columnClass, String dbColumn, String[] functions)
column
- the name of the column as it appears on the tablecolumnClass
- the java class of the columndbColumn
- the name of the column as it appears on the databasefunctions
- the string functions.protected void clear()
clear
in class DefaultDatabaseTableDefinition
public String getFunction(int column, int index)
column
at index
.
getFunction
in interface MeasureDefinition
column
- the column of the functionindex
- the order of the function for the referencing column
column
|
Copyright © 2005 Scientific Applications. All Rights Reserved. | ||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |