public class StructureName extends java.lang.Object implements java.lang.Comparable<StructureName>, java.io.Serializable
Modifier and Type | Field and Description |
---|---|
protected java.lang.String |
chainId |
protected java.lang.String |
name |
protected java.lang.String |
pdbId |
Constructor and Description |
---|
StructureName(java.lang.String name) |
Modifier and Type | Method and Description |
---|---|
int |
compareTo(StructureName o) |
boolean |
equals(java.lang.Object obj) |
java.lang.String |
getChainId() |
java.lang.String |
getName() |
java.lang.String |
getPdbId()
PDB IDs are always returned as upper case
|
boolean |
hasChainID() |
int |
hashCode() |
boolean |
isPDPDomain() |
boolean |
isScopName() |
java.lang.String |
toString() |
protected java.lang.String name
protected java.lang.String pdbId
protected java.lang.String chainId
public java.lang.String getPdbId()
public java.lang.String getChainId()
public java.lang.String getName()
public java.lang.String toString()
toString
in class java.lang.Object
public boolean isScopName()
public boolean hasChainID()
public boolean isPDPDomain()
public int hashCode()
hashCode
in class java.lang.Object
public boolean equals(java.lang.Object obj)
equals
in class java.lang.Object
public int compareTo(StructureName o)
compareTo
in interface java.lang.Comparable<StructureName>