public final class VDJCLibraryData extends java.lang.Object implements java.lang.Comparable<VDJCLibraryData>
| Constructor and Description |
|---|
VDJCLibraryData(long taxonId,
java.util.List<java.lang.String> speciesNames,
java.util.List<VDJCGeneData> genes,
java.util.SortedMap<java.lang.String,java.util.SortedSet<java.lang.String>> meta,
java.util.List<KnownSequenceFragmentData> sequenceFragments) |
VDJCLibraryData(VDJCLibraryData other,
java.util.List<VDJCGeneData> genes)
Creates VDJCLibraryData object from other VDJCLibraryData given new set of genes
|
| Modifier and Type | Method and Description |
|---|---|
VDJCLibraryData |
addMetaValue(java.lang.String key,
java.lang.String value)
Add value to the list of values associated with the key.
|
VDJCLibraryData |
clone() |
int |
compareTo(VDJCLibraryData o) |
boolean |
equals(java.lang.Object o) |
java.util.SortedSet<java.lang.String> |
getCitations()
Set of citations specified for this library.
|
java.util.SortedSet<java.lang.String> |
getComments()
All comment blocks associated with the library
|
java.util.List<VDJCGeneData> |
getGenes() |
java.util.SortedMap<java.lang.String,java.util.SortedSet<java.lang.String>> |
getMeta()
Free form meta information for the library, raw meta map
|
java.lang.String |
getMetaValue(java.lang.String key)
Returns single value associated with the key from meta section of the library document
|
java.util.SortedSet<java.lang.String> |
getMetaValueSet(java.lang.String key)
Returns list of values associated with the key from meta section of the library document
|
java.util.List<KnownSequenceFragmentData> |
getSequenceFragments() |
java.util.List<java.lang.String> |
getSpeciesNames() |
long |
getTaxonId() |
java.util.SortedSet<java.lang.String> |
getWarnings()
Warnings, associated with the library.
|
int |
hashCode() |
VDJCLibraryData |
setMetaValue(java.lang.String key,
java.lang.String newValue)
Overrides value of field with the specified key.
|
public VDJCLibraryData(VDJCLibraryData other, java.util.List<VDJCGeneData> genes)
other - VDJCLibraryData to clone properties fromgenes - new gene listpublic VDJCLibraryData(long taxonId,
java.util.List<java.lang.String> speciesNames,
java.util.List<VDJCGeneData> genes,
java.util.SortedMap<java.lang.String,java.util.SortedSet<java.lang.String>> meta,
java.util.List<KnownSequenceFragmentData> sequenceFragments)
public long getTaxonId()
public java.util.List<java.lang.String> getSpeciesNames()
public java.util.List<VDJCGeneData> getGenes()
public java.util.List<KnownSequenceFragmentData> getSequenceFragments()
public java.util.SortedSet<java.lang.String> getCitations()
public java.util.SortedSet<java.lang.String> getWarnings()
public java.util.SortedSet<java.lang.String> getComments()
public java.util.SortedMap<java.lang.String,java.util.SortedSet<java.lang.String>> getMeta()
public java.util.SortedSet<java.lang.String> getMetaValueSet(java.lang.String key)
key - keypublic java.lang.String getMetaValue(java.lang.String key)
key - keypublic VDJCLibraryData setMetaValue(java.lang.String key, java.lang.String newValue)
key - keynewValue - new valuepublic VDJCLibraryData addMetaValue(java.lang.String key, java.lang.String value)
key - keyvalue - valuepublic VDJCLibraryData clone()
clone in class java.lang.Objectpublic int compareTo(VDJCLibraryData o)
compareTo in interface java.lang.Comparable<VDJCLibraryData>public boolean equals(java.lang.Object o)
equals in class java.lang.Objectpublic int hashCode()
hashCode in class java.lang.Object