public class NucleotideDeletion extends NucleotideChange
Constructor and Description |
---|
NucleotideDeletion(boolean onlyPredicted,
NucleotideRange range,
NucleotideSeqDescription seq) |
Modifier and Type | Method and Description |
---|---|
static NucleotideDeletion |
build(boolean onlyPredicted,
int firstPos,
int lastPos,
NucleotideSeqDescription seq) |
static NucleotideDeletion |
buildWithLength(boolean onlyPredicted,
int firstPos,
int lastPos,
int seqLen) |
static NucleotideDeletion |
buildWithOffset(boolean onlyPredicted,
int firstPos,
int firstPosOffset,
int lastPos,
int lastPosOffset,
NucleotideSeqDescription seq) |
static NucleotideDeletion |
buildWithOffsetWithLength(boolean onlyPredicted,
int firstPos,
int firstPosOffset,
int lastPos,
int lastPosOffset,
int seqLen) |
static NucleotideDeletion |
buildWithOffsetWithoutSeqDescription(boolean onlyPredicted,
int firstPos,
int firstPosOffset,
int lastPos,
int lastPosOffset) |
static NucleotideDeletion |
buildWithOffsetWithSequence(boolean onlyPredicted,
int firstPos,
int firstPosOffset,
int lastPos,
int lastPosOffset,
String nts) |
static NucleotideDeletion |
buildWithoutSeqDescription(boolean onlyPredicted,
int firstPos,
int lastPos) |
static NucleotideDeletion |
buildWithSequence(boolean onlyPredicted,
int firstPos,
int lastPos,
String nts) |
boolean |
equals(Object obj) |
NucleotideRange |
getRange() |
NucleotideSeqDescription |
getSeq() |
int |
hashCode() |
String |
toHGVSString()
Return HGVS representation in three-letter amino acid code.
|
String |
toString() |
NucleotideDeletion |
withOnlyPredicted(boolean flag) |
isOnlyPredicted, toHGVSString
public NucleotideDeletion(boolean onlyPredicted, NucleotideRange range, NucleotideSeqDescription seq)
public static NucleotideDeletion buildWithOffset(boolean onlyPredicted, int firstPos, int firstPosOffset, int lastPos, int lastPosOffset, NucleotideSeqDescription seq)
public static NucleotideDeletion buildWithOffsetWithSequence(boolean onlyPredicted, int firstPos, int firstPosOffset, int lastPos, int lastPosOffset, String nts)
public static NucleotideDeletion buildWithOffsetWithLength(boolean onlyPredicted, int firstPos, int firstPosOffset, int lastPos, int lastPosOffset, int seqLen)
public static NucleotideDeletion buildWithOffsetWithoutSeqDescription(boolean onlyPredicted, int firstPos, int firstPosOffset, int lastPos, int lastPosOffset)
public static NucleotideDeletion build(boolean onlyPredicted, int firstPos, int lastPos, NucleotideSeqDescription seq)
public static NucleotideDeletion buildWithSequence(boolean onlyPredicted, int firstPos, int lastPos, String nts)
public static NucleotideDeletion buildWithLength(boolean onlyPredicted, int firstPos, int lastPos, int seqLen)
public static NucleotideDeletion buildWithoutSeqDescription(boolean onlyPredicted, int firstPos, int lastPos)
public NucleotideDeletion withOnlyPredicted(boolean flag)
withOnlyPredicted
in class NucleotideChange
NucleotideChange
with given onlyPredicted
value.public NucleotideRange getRange()
public NucleotideSeqDescription getSeq()
public String toHGVSString()
ConvertibleToHGVSString
ProteinPointLocation
public int hashCode()
hashCode
in class NucleotideChange
public boolean equals(Object obj)
equals
in class NucleotideChange
Copyright © 2016. All rights reserved.