public class VariantAnnotationsContentDecorator extends Object
VariantAnnotations
that allows queries on the content.Constructor and Description |
---|
VariantAnnotationsContentDecorator(VariantAnnotations annotations)
Initialize the decorator.
|
Modifier and Type | Method and Description |
---|---|
VariantAnnotations |
getAnnotations() |
String |
getGeneID() |
String |
getGeneSymbol() |
VariantEffect |
getVariantType() |
boolean |
hasMultipleGeneSymbols() |
boolean |
hasStructuralVariant() |
public VariantAnnotationsContentDecorator(VariantAnnotations annotations)
annotations
- VariantAnnotations
of Annotation
objectspublic VariantAnnotations getAnnotations()
VariantAnnotations
public boolean hasMultipleGeneSymbols()
true
if the list has entries for multiple gene symbols.public boolean hasStructuralVariant()
true
if the list contains a variant where VariantEffect.isStructural()
returns
true
public String getGeneSymbol()
null
if annotations
is
emptypublic String getGeneID()
null
if no such variantpublic VariantEffect getVariantType()
VariantEffect
of the variant with highest priority or null
if no such variant
existsCopyright © 2016. All rights reserved.