public final class RangeTranslationParameters
extends java.lang.Object
| Modifier and Type | Field and Description |
|---|---|
ReferencePoint |
beginPoint |
com.milaboratory.core.Range |
codonLeftoverRange
Position of nucleotides required to fulfill left or right incomplete codon
|
ReferencePoint |
endPoint |
com.milaboratory.core.Range |
range |
com.milaboratory.core.sequence.TranslationParameters |
translationParameters |
| Constructor and Description |
|---|
RangeTranslationParameters(ReferencePoint beginPoint,
ReferencePoint endPoint,
com.milaboratory.core.Range range) |
RangeTranslationParameters(ReferencePoint beginPoint,
ReferencePoint endPoint,
com.milaboratory.core.Range range,
com.milaboratory.core.Range codonLeftoverRange) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
acceptCodonLeftover() |
boolean |
equals(java.lang.Object o) |
int |
hashCode() |
boolean |
inFrame() |
com.milaboratory.core.Range |
leftIncompleteCodonRange() |
com.milaboratory.core.Range |
rightIncompleteCodonRange() |
java.lang.String |
toString() |
RangeTranslationParameters |
tryMergeRight(RangeTranslationParameters right) |
RangeTranslationParameters |
withCodonLeftover(com.milaboratory.core.Range leftover) |
public final ReferencePoint beginPoint
public final ReferencePoint endPoint
public final com.milaboratory.core.Range range
public final com.milaboratory.core.sequence.TranslationParameters translationParameters
public final com.milaboratory.core.Range codonLeftoverRange
public RangeTranslationParameters(ReferencePoint beginPoint, ReferencePoint endPoint, com.milaboratory.core.Range range)
public RangeTranslationParameters(ReferencePoint beginPoint, ReferencePoint endPoint, com.milaboratory.core.Range range, com.milaboratory.core.Range codonLeftoverRange)
public com.milaboratory.core.Range leftIncompleteCodonRange()
public com.milaboratory.core.Range rightIncompleteCodonRange()
public boolean acceptCodonLeftover()
public RangeTranslationParameters withCodonLeftover(com.milaboratory.core.Range leftover)
public boolean inFrame()
public RangeTranslationParameters tryMergeRight(RangeTranslationParameters right)
public java.lang.String toString()
toString in class java.lang.Objectpublic boolean equals(java.lang.Object o)
equals in class java.lang.Objectpublic int hashCode()
hashCode in class java.lang.Object