org.geworkbench.bison.datastructure.complex.pattern
Interface DSPattern<T,R>

All Known Subinterfaces:
DSMatrixPattern
All Known Implementing Classes:
CSMatchedSeqPattern, CSMatrixPattern, CSSeqPattern

public interface DSPattern<T,R>

Title: Bioworks

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

Copyright: Copyright (c) 2003 -2004

Company: Columbia University

Version:
1.0
Author:
not attributable

Method Summary
 R match(T object)
          returns the registration of the best match to the object
 java.util.List<DSPatternMatch<T,R>> match(T object, double p)
          returns all the matches to the object with pvalue greated than p
 java.lang.String toString(T object, R registration)
          returns the string representation of the pattern
 

Method Detail

match

R match(T object)
returns the registration of the best match to the object

Parameters:
object - T
Returns:
R

match

java.util.List<DSPatternMatch<T,R>> match(T object,
                                          double p)
returns all the matches to the object with pvalue greated than p

Parameters:
object - T
Returns:
DSPatternMatches

toString

java.lang.String toString(T object,
                          R registration)
returns the string representation of the pattern

Parameters:
object - T
registration - R
Returns:
String