org.genepattern.io.expr
Class ExpressionDataCreator

java.lang.Object
  extended byorg.genepattern.io.expr.ExpressionDataCreator
All Implemented Interfaces:
IExpressionDataCreator, IExpressionDataHandler

public class ExpressionDataCreator
extends java.lang.Object
implements IExpressionDataCreator

Expression data creator that creates an instance of org.genepattern.data.expr.ExpressionData


Constructor Summary
ExpressionDataCreator()
           
ExpressionDataCreator(boolean keepRowDescriptions, boolean keepColumnDescriptions)
          Creates a new ExpressionDataCreator instance
 
Method Summary
 void call(int row, int column, int call)
           
 void columnDescription(int j, java.lang.String s)
           
 void columnName(int j, java.lang.String s)
           
 java.lang.Object create()
           
 void data(int row, int column, double d)
           
 void init(int rows, int columns, boolean hasRowDesc, boolean hasColDesc, boolean hasCalls)
           
 void rowDescription(int i, java.lang.String s)
           
 void rowName(int i, java.lang.String s)
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ExpressionDataCreator

public ExpressionDataCreator()

ExpressionDataCreator

public ExpressionDataCreator(boolean keepRowDescriptions,
                             boolean keepColumnDescriptions)
Creates a new ExpressionDataCreator instance

Parameters:
keepRowDescriptions - whether the ExpressionData returned from create should include row descriptions
keepColumnDescriptions - whether the ExpressionData returned from create should include column descriptions
Method Detail

create

public java.lang.Object create()
Specified by:
create in interface IExpressionDataCreator

call

public void call(int row,
                 int column,
                 int call)
          throws ParseException
Specified by:
call in interface IExpressionDataHandler
Throws:
ParseException

data

public void data(int row,
                 int column,
                 double d)
          throws ParseException
Specified by:
data in interface IExpressionDataHandler
Throws:
ParseException

columnName

public void columnName(int j,
                       java.lang.String s)
                throws ParseException
Specified by:
columnName in interface IExpressionDataHandler
Throws:
ParseException

rowName

public void rowName(int i,
                    java.lang.String s)
             throws ParseException
Specified by:
rowName in interface IExpressionDataHandler
Throws:
ParseException

rowDescription

public void rowDescription(int i,
                           java.lang.String s)
                    throws ParseException
Specified by:
rowDescription in interface IExpressionDataHandler
Throws:
ParseException

columnDescription

public void columnDescription(int j,
                              java.lang.String s)
                       throws ParseException
Specified by:
columnDescription in interface IExpressionDataHandler
Throws:
ParseException

init

public void init(int rows,
                 int columns,
                 boolean hasRowDesc,
                 boolean hasColDesc,
                 boolean hasCalls)
          throws ParseException
Specified by:
init in interface IExpressionDataHandler
Throws:
ParseException


Hosted by docs.bugaco.com