Package dev.pcvolkmer.mv64e.model
Class RnaSeq
- java.lang.Object
-
- dev.pcvolkmer.mv64e.model.RnaSeq
-
public class RnaSeq extends java.lang.Object
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classRnaSeq.Builder
-
Field Summary
Fields Modifier and Type Field Description static java.lang.StringJSON_PROPERTY_COHORT_RANKINGstatic java.lang.StringJSON_PROPERTY_EXTERNAL_IDSstatic java.lang.StringJSON_PROPERTY_GENEstatic java.lang.StringJSON_PROPERTY_IDstatic java.lang.StringJSON_PROPERTY_LIBRARY_SIZEstatic java.lang.StringJSON_PROPERTY_LOCALIZATIONstatic java.lang.StringJSON_PROPERTY_PATIENTstatic java.lang.StringJSON_PROPERTY_RAW_COUNTSstatic java.lang.StringJSON_PROPERTY_TISSUE_CORRECTED_EXPRESSIONstatic java.lang.StringJSON_PROPERTY_TRANSCRIPT_IDstatic java.lang.StringJSON_PROPERTY_TRANSCRIPTS_PER_MILLIONstatic java.lang.StringJSON_PROPERTY_VARIANT
-
Constructor Summary
Constructors Constructor Description RnaSeq()
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description RnaSeqaddExternalIdsItem(VariantExternalId externalIdsItem)RnaSeqaddLocalizationItem(BaseVariantLocalizationCoding localizationItem)static RnaSeq.Builderbuilder()RnaSeqcohortRanking(@Nullable java.lang.Integer cohortRanking)booleanequals(java.lang.Object o)RnaSeqexternalIds(@Nullable java.util.List<VariantExternalId> externalIds)RnaSeqgene(@Nullable Coding gene)@Nullable java.lang.IntegergetCohortRanking()@Nullable java.util.List<VariantExternalId>getExternalIds()@Nullable CodinggetGene()java.lang.StringgetId()@Nullable java.lang.IntegergetLibrarySize()@Nullable java.util.Set<BaseVariantLocalizationCoding>getLocalization()ReferencegetPatient()java.lang.IntegergetRawCounts()@Nullable java.lang.BooleangetTissueCorrectedExpression()@Nullable TranscriptIdgetTranscriptId()java.math.BigDecimalgetTranscriptsPerMillion()ReferencegetVariant()inthashCode()RnaSeqid(java.lang.String id)RnaSeqlibrarySize(@Nullable java.lang.Integer librarySize)RnaSeqlocalization(@Nullable java.util.Set<BaseVariantLocalizationCoding> localization)RnaSeqpatient(Reference patient)RnaSeqrawCounts(java.lang.Integer rawCounts)voidsetCohortRanking(@Nullable java.lang.Integer cohortRanking)voidsetExternalIds(@Nullable java.util.List<VariantExternalId> externalIds)voidsetGene(@Nullable Coding gene)voidsetId(java.lang.String id)voidsetLibrarySize(@Nullable java.lang.Integer librarySize)voidsetLocalization(@Nullable java.util.Set<BaseVariantLocalizationCoding> localization)voidsetPatient(Reference patient)voidsetRawCounts(java.lang.Integer rawCounts)voidsetTissueCorrectedExpression(@Nullable java.lang.Boolean tissueCorrectedExpression)voidsetTranscriptId(@Nullable TranscriptId transcriptId)voidsetTranscriptsPerMillion(java.math.BigDecimal transcriptsPerMillion)voidsetVariant(Reference variant)RnaSeqtissueCorrectedExpression(@Nullable java.lang.Boolean tissueCorrectedExpression)RnaSeq.BuildertoBuilder()java.lang.StringtoString()RnaSeqtranscriptId(@Nullable TranscriptId transcriptId)RnaSeqtranscriptsPerMillion(java.math.BigDecimal transcriptsPerMillion)RnaSeqvariant(Reference variant)
-
-
-
Field Detail
-
JSON_PROPERTY_LIBRARY_SIZE
public static final java.lang.String JSON_PROPERTY_LIBRARY_SIZE
- See Also:
- Constant Field Values
-
JSON_PROPERTY_LOCALIZATION
public static final java.lang.String JSON_PROPERTY_LOCALIZATION
- See Also:
- Constant Field Values
-
JSON_PROPERTY_TRANSCRIPTS_PER_MILLION
public static final java.lang.String JSON_PROPERTY_TRANSCRIPTS_PER_MILLION
- See Also:
- Constant Field Values
-
JSON_PROPERTY_COHORT_RANKING
public static final java.lang.String JSON_PROPERTY_COHORT_RANKING
- See Also:
- Constant Field Values
-
JSON_PROPERTY_RAW_COUNTS
public static final java.lang.String JSON_PROPERTY_RAW_COUNTS
- See Also:
- Constant Field Values
-
JSON_PROPERTY_VARIANT
public static final java.lang.String JSON_PROPERTY_VARIANT
- See Also:
- Constant Field Values
-
JSON_PROPERTY_TRANSCRIPT_ID
public static final java.lang.String JSON_PROPERTY_TRANSCRIPT_ID
- See Also:
- Constant Field Values
-
JSON_PROPERTY_EXTERNAL_IDS
public static final java.lang.String JSON_PROPERTY_EXTERNAL_IDS
- See Also:
- Constant Field Values
-
JSON_PROPERTY_ID
public static final java.lang.String JSON_PROPERTY_ID
- See Also:
- Constant Field Values
-
JSON_PROPERTY_TISSUE_CORRECTED_EXPRESSION
public static final java.lang.String JSON_PROPERTY_TISSUE_CORRECTED_EXPRESSION
- See Also:
- Constant Field Values
-
JSON_PROPERTY_GENE
public static final java.lang.String JSON_PROPERTY_GENE
- See Also:
- Constant Field Values
-
JSON_PROPERTY_PATIENT
public static final java.lang.String JSON_PROPERTY_PATIENT
- See Also:
- Constant Field Values
-
-
Method Detail
-
librarySize
public RnaSeq librarySize(@Nullable java.lang.Integer librarySize)
-
getLibrarySize
public @Nullable java.lang.Integer getLibrarySize()
-
setLibrarySize
public void setLibrarySize(@Nullable java.lang.Integer librarySize)
-
localization
public RnaSeq localization(@Nullable java.util.Set<BaseVariantLocalizationCoding> localization)
-
addLocalizationItem
public RnaSeq addLocalizationItem(BaseVariantLocalizationCoding localizationItem)
-
getLocalization
public @Nullable java.util.Set<BaseVariantLocalizationCoding> getLocalization()
-
setLocalization
public void setLocalization(@Nullable java.util.Set<BaseVariantLocalizationCoding> localization)
-
transcriptsPerMillion
public RnaSeq transcriptsPerMillion(java.math.BigDecimal transcriptsPerMillion)
-
getTranscriptsPerMillion
public java.math.BigDecimal getTranscriptsPerMillion()
-
setTranscriptsPerMillion
public void setTranscriptsPerMillion(java.math.BigDecimal transcriptsPerMillion)
-
cohortRanking
public RnaSeq cohortRanking(@Nullable java.lang.Integer cohortRanking)
-
getCohortRanking
public @Nullable java.lang.Integer getCohortRanking()
-
setCohortRanking
public void setCohortRanking(@Nullable java.lang.Integer cohortRanking)
-
rawCounts
public RnaSeq rawCounts(java.lang.Integer rawCounts)
-
getRawCounts
public java.lang.Integer getRawCounts()
-
setRawCounts
public void setRawCounts(java.lang.Integer rawCounts)
-
getVariant
public Reference getVariant()
-
setVariant
public void setVariant(Reference variant)
-
transcriptId
public RnaSeq transcriptId(@Nullable TranscriptId transcriptId)
-
getTranscriptId
public @Nullable TranscriptId getTranscriptId()
-
setTranscriptId
public void setTranscriptId(@Nullable TranscriptId transcriptId)
-
externalIds
public RnaSeq externalIds(@Nullable java.util.List<VariantExternalId> externalIds)
-
addExternalIdsItem
public RnaSeq addExternalIdsItem(VariantExternalId externalIdsItem)
-
getExternalIds
public @Nullable java.util.List<VariantExternalId> getExternalIds()
-
setExternalIds
public void setExternalIds(@Nullable java.util.List<VariantExternalId> externalIds)
-
id
public RnaSeq id(java.lang.String id)
-
getId
public java.lang.String getId()
-
setId
public void setId(java.lang.String id)
-
tissueCorrectedExpression
public RnaSeq tissueCorrectedExpression(@Nullable java.lang.Boolean tissueCorrectedExpression)
-
getTissueCorrectedExpression
public @Nullable java.lang.Boolean getTissueCorrectedExpression()
-
setTissueCorrectedExpression
public void setTissueCorrectedExpression(@Nullable java.lang.Boolean tissueCorrectedExpression)
-
getGene
public @Nullable Coding getGene()
-
setGene
public void setGene(@Nullable Coding gene)
-
getPatient
public Reference getPatient()
-
setPatient
public void setPatient(Reference patient)
-
equals
public boolean equals(java.lang.Object o)
- Overrides:
equalsin classjava.lang.Object
-
hashCode
public int hashCode()
- Overrides:
hashCodein classjava.lang.Object
-
toString
public java.lang.String toString()
- Overrides:
toStringin classjava.lang.Object
-
builder
public static RnaSeq.Builder builder()
-
toBuilder
public RnaSeq.Builder toBuilder()
-
-