public final class Chains
extends java.lang.Object
implements java.lang.Iterable<java.lang.String>
| Modifier and Type | Class and Description |
|---|---|
static class |
Chains.NamedChains |
| Modifier and Type | Field and Description |
|---|---|
static Chains |
ALL
Special chains object represents all possible alleles.
|
static Chains.NamedChains |
ALL_NAMED |
static Chains |
EMPTY |
static Chains.NamedChains |
EMPTY_NAMED |
static Chains |
IG |
static Chains.NamedChains |
IG_NAMED |
static Chains |
IGH |
static Chains.NamedChains |
IGH_NAMED |
static Chains |
IGK |
static Chains.NamedChains |
IGK_NAMED |
static Chains |
IGKL |
static Chains.NamedChains |
IGKL_NAMED |
static Chains |
IGL |
static Chains.NamedChains |
IGL_NAMED |
static Chains |
TCR |
static Chains.NamedChains |
TCR_NAMED |
static Chains |
TRA |
static Chains.NamedChains |
TRA_NAMED |
static Chains |
TRAD |
static Chains.NamedChains |
TRAD_NAMED |
static Chains |
TRB |
static Chains.NamedChains |
TRB_NAMED |
static Chains |
TRD |
static Chains.NamedChains |
TRD_NAMED |
static Chains |
TRG |
static Chains.NamedChains |
TRG_NAMED |
static java.util.List<Chains.NamedChains> |
WELL_KNOWN_CHAINS |
static java.util.Map<java.lang.String,Chains> |
WELL_KNOWN_CHAINS_MAP |
| Constructor and Description |
|---|
Chains(java.util.Set<java.lang.String> chains) |
Chains(java.lang.String... chains) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
contains(Chains other) |
boolean |
contains(java.lang.String chain) |
boolean |
equals(java.lang.Object o) |
int |
hashCode() |
Chains |
intersection(Chains other) |
boolean |
intersects(Chains other) |
boolean |
isEmpty() |
java.util.Iterator<java.lang.String> |
iterator() |
Chains |
merge(Chains other) |
static Chains |
parse(java.lang.String value)
Parse chains including TCR, TR, IG and ALL abbreviations, can parse coma-separated list.
|
java.lang.String |
toString() |
public static final Chains ALL
public static final Chains.NamedChains ALL_NAMED
public static final Chains EMPTY
public static final Chains.NamedChains EMPTY_NAMED
public static final Chains TRA
public static final Chains.NamedChains TRA_NAMED
public static final Chains TRB
public static final Chains.NamedChains TRB_NAMED
public static final Chains TRG
public static final Chains.NamedChains TRG_NAMED
public static final Chains TRD
public static final Chains.NamedChains TRD_NAMED
public static final Chains TRAD
public static final Chains.NamedChains TRAD_NAMED
public static final Chains TCR
public static final Chains.NamedChains TCR_NAMED
public static final Chains IGH
public static final Chains.NamedChains IGH_NAMED
public static final Chains IGK
public static final Chains.NamedChains IGK_NAMED
public static final Chains IGL
public static final Chains.NamedChains IGL_NAMED
public static final Chains IGKL
public static final Chains.NamedChains IGKL_NAMED
public static final Chains IG
public static final Chains.NamedChains IG_NAMED
public static final java.util.List<Chains.NamedChains> WELL_KNOWN_CHAINS
public static final java.util.Map<java.lang.String,Chains> WELL_KNOWN_CHAINS_MAP
public Chains(java.lang.String... chains)
public Chains(java.util.Set<java.lang.String> chains)
public java.util.Iterator<java.lang.String> iterator()
iterator in interface java.lang.Iterable<java.lang.String>public boolean contains(Chains other)
public boolean isEmpty()
public boolean contains(java.lang.String chain)
public boolean intersects(Chains other)
public static Chains parse(java.lang.String value)
value - string representationpublic boolean equals(java.lang.Object o)
equals in class java.lang.Objectpublic int hashCode()
hashCode in class java.lang.Objectpublic java.lang.String toString()
toString in class java.lang.Object