gov.nih.nci.mageom.domain.DesignElement
Interface MismatchInformation

All Superinterfaces:
Extendable
All Known Implementing Classes:
MismatchInformationImpl

public interface MismatchInformation
extends Extendable

Describes how a reporter varies from its ReporterCharacteristics sequence(s) or how a Feature varies from its Reporter sequence.

Version:
%I%, %G%

Method Summary
 java.lang.String getNewSequence()
          Returns the value of this MismatchInformation object's newSequence attribute.
 java.lang.Integer getReplacedLength()
          Returns the value of this MismatchInformation object's replacedLength attribute.
 java.lang.Integer getStartCoord()
          Returns the value of this MismatchInformation object's startCoord attribute.
 void setNewSequence(java.lang.String p_newSequence)
          Sets the newSequence attribute.
 void setReplacedLength(java.lang.Integer p_replacedLength)
          Sets the replacedLength attribute.
 void setStartCoord(java.lang.Integer p_startCoord)
          Sets the startCoord attribute.
 
Methods inherited from interface gov.nih.nci.mageom.domain.Extendable
getPropertySets, setPropertySets
 

Method Detail

setStartCoord

void setStartCoord(java.lang.Integer p_startCoord)
Sets the startCoord attribute. This API is currently read-only. So, calling this method does not affect the persistent state of a MismatchInformation object.

Parameters:
p_startCoord - The new value for startCoord.
See Also:
getStartCoord()

getStartCoord

java.lang.Integer getStartCoord()
Returns the value of this MismatchInformation object's startCoord attribute. Description of startCoord: Offset into the sequence that the mismatch occurs.

Returns:
int The value of startCoord.

setNewSequence

void setNewSequence(java.lang.String p_newSequence)
Sets the newSequence attribute. This API is currently read-only. So, calling this method does not affect the persistent state of a MismatchInformation object.

Parameters:
p_newSequence - The new value for newSequence.
See Also:
getNewSequence()

getNewSequence

java.lang.String getNewSequence()
Returns the value of this MismatchInformation object's newSequence attribute. Description of newSequence: The sequence that replaces the specified sequence starting at start_coord.

Returns:
String The value of newSequence.

setReplacedLength

void setReplacedLength(java.lang.Integer p_replacedLength)
Sets the replacedLength attribute. This API is currently read-only. So, calling this method does not affect the persistent state of a MismatchInformation object.

Parameters:
p_replacedLength - The new value for replacedLength.
See Also:
getReplacedLength()

getReplacedLength

java.lang.Integer getReplacedLength()
Returns the value of this MismatchInformation object's replacedLength attribute. Description of replacedLength: Length of the original sequence that is replaced. A deletion is specified when the length of the newSequence is less than the replacedLength.

Returns:
int The value of replacedLength.