org.geworkbench.bison.datastructure.complex.pattern
Class CSPatternMatch<T,R>

java.lang.Object
  extended by org.geworkbench.bison.datastructure.complex.pattern.CSPatternMatch<T,R>
All Implemented Interfaces:
DSPatternMatch<T,R>, DSPValue
Direct Known Subclasses:
CSSeqPatternMatch

public class CSPatternMatch<T,R>
extends java.lang.Object
implements DSPatternMatch<T,R>

Title: Bioworks

Description: Modular Application Framework for Gene Expession, Sequence and Genotype Analysis

Copyright: Copyright (c) 2003 -2004

Company: Columbia University

Version:
$Id: CSPatternMatch.java 7063 2010-09-21 22:41:38Z zji $
Author:
not attributable

Field Summary
protected  T object
           
protected  double pValue
           
protected  R registration
           
 
Constructor Summary
CSPatternMatch()
           
CSPatternMatch(T object)
           
 
Method Summary
 T getObject()
           
 double getPValue()
           
 R getRegistration()
           
 void setObject(T _object)
           
 void setPValue(double _pValue)
           
 void setRegistration(R _registration)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

object

protected T object

registration

protected R registration

pValue

protected double pValue
Constructor Detail

CSPatternMatch

public CSPatternMatch()

CSPatternMatch

public CSPatternMatch(T object)
Method Detail

getObject

public T getObject()
            throws java.lang.IndexOutOfBoundsException
Specified by:
getObject in interface DSPatternMatch<T,R>
Throws:
java.lang.IndexOutOfBoundsException

getRegistration

public R getRegistration()
                  throws java.lang.IndexOutOfBoundsException
Specified by:
getRegistration in interface DSPatternMatch<T,R>
Throws:
java.lang.IndexOutOfBoundsException

setObject

public void setObject(T _object)
Specified by:
setObject in interface DSPatternMatch<T,R>

setRegistration

public void setRegistration(R _registration)
Specified by:
setRegistration in interface DSPatternMatch<T,R>

getPValue

public double getPValue()
Specified by:
getPValue in interface DSPValue

setPValue

public void setPValue(double _pValue)
Specified by:
setPValue in interface DSPValue