Click or drag to resize
WordMatch Class
WordMatch stores the region of similarity between two sequences.
Inheritance Hierarchy
SystemObject
  BioWordMatch

Namespace: Bio
Assembly: Bio.Core (in Bio.Core.dll) Version: 2.0.0.1 (2.0.0.1)
Syntax
public class WordMatch : IComparable, IComparable<WordMatch>, 
	IEquatable<WordMatch>

The WordMatch type exposes the following members.

Constructors
  NameDescription
Public methodWordMatch
Initializes a new instance of the WordMatch class.
Top
Properties
  NameDescription
Public propertyDeleted
Gets or sets a value indicating whether this word match should be considered or not.
Public propertyLength
Gets or sets the length of the match
Public propertySequence1Start
Gets or sets the start index of the first sequence.
Public propertySequence2Start
Gets or sets the start index of the second sequence.
Top
Methods
  NameDescription
Public methodStatic memberBuildMatchTable
Create a list of all the matches and order them by the second sequence.
Public methodCompareTo(Object)
CompareTo method is used while sorting WordMatch objects.
Public methodCompareTo(WordMatch)
Compares two sequence matches so the result can be used in sorting. The comparison is done by size and if the size is equal, by seq1 start position. If the sequence1 start positions are equal they are sorted by sequence2 start position.
Public methodEquals(Object)
Overrides the equal method
(Overrides ObjectEquals(Object).)
Public methodEquals(WordMatch)
Checks if another WordMatch object is equal to the current object.
Protected methodFinalize
Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection.
(Inherited from Object.)
Public methodGetHashCode
Overrides hash function for a particular type.
(Overrides ObjectGetHashCode.)
Public methodStatic memberGetMinimalList
Given a list of matches, reduce it to the minimal set of best non-overlapping matches.
Public methodGetType
Gets the Type of the current instance.
(Inherited from Object.)
Protected methodMemberwiseClone
Creates a shallow copy of the current Object.
(Inherited from Object.)
Public methodToString
Returns a string that represents the current object.
(Inherited from Object.)
Top
Operators
  NameDescription
Public operatorStatic memberEquality
Override equal operator
Public operatorStatic memberGreaterThan
Override greater than operator
Public operatorStatic memberInequality
Override not equal operator
Public operatorStatic memberLessThan
Override less than operator
Top
See Also

Reference