Class PdbPair
- java.lang.Object
-
- org.biojava.nbio.structure.align.client.PdbPair
-
- All Implemented Interfaces:
java.lang.Comparable<PdbPair>
public class PdbPair extends java.lang.Object implements java.lang.Comparable<PdbPair>
A pair for structure alignment. a pair is considered equal to another pair if their two respective tuple poles are equal either in their original or reversed order. i.e. bothnew PdbPair("1abc", "2abc").equals(new PdbPair("1abc", "2abc"))andnew PdbPair("1abc", "2abc").equals(new PdbPair("2abc", "1abc"))aretrue.- Author:
- Andreas Prlic
-
-
Constructor Summary
Constructors Constructor Description PdbPair(java.lang.String name1, java.lang.String name2)PdbPair(StructureName name1, StructureName name2)
-
Method Summary
All Methods Instance Methods Concrete Methods Deprecated Methods Modifier and Type Method Description intcompareTo(PdbPair o)booleanequals(java.lang.Object obj)java.lang.StringgetChainId1()java.lang.StringgetChainId2()java.lang.StringgetName1()java.lang.StringgetName2()java.lang.StringgetPDBCode1()Deprecated.usegetPDBCode1()insteadjava.lang.StringgetPDBCode2()Deprecated.usegetPDBCode2()insteadPdbIdgetPdbId1()PdbIdgetPdbId2()PdbPairgetReverse()inthashCode()voidsetName1(java.lang.String name1)voidsetName2(java.lang.String name2)java.lang.StringtoString()
-
-
-
Constructor Detail
-
PdbPair
public PdbPair(java.lang.String name1, java.lang.String name2)
-
PdbPair
public PdbPair(StructureName name1, StructureName name2)
-
-
Method Detail
-
getName1
public java.lang.String getName1()
-
setName1
public void setName1(java.lang.String name1)
-
getName2
public java.lang.String getName2()
-
setName2
public void setName2(java.lang.String name2)
-
toString
public java.lang.String toString()
- Overrides:
toStringin classjava.lang.Object
-
hashCode
public int hashCode()
- Overrides:
hashCodein classjava.lang.Object
-
equals
public boolean equals(java.lang.Object obj)
- Overrides:
equalsin classjava.lang.Object
-
compareTo
public int compareTo(PdbPair o)
- Specified by:
compareToin interfacejava.lang.Comparable<PdbPair>
-
getPDBCode1
public java.lang.String getPDBCode1() throws StructureExceptionDeprecated.usegetPDBCode1()instead- Returns:
- Throws:
StructureException
-
getPDBCode2
@Deprecated public java.lang.String getPDBCode2() throws StructureExceptionDeprecated.usegetPDBCode2()instead- Returns:
- Throws:
StructureException
-
getPdbId1
public PdbId getPdbId1() throws StructureException
- Returns:
- Throws:
StructureException- Since:
- 6.0.0
-
getPdbId2
public PdbId getPdbId2() throws StructureException
- Returns:
- Throws:
StructureException- Since:
- 6.0.0
-
getChainId1
public java.lang.String getChainId1()
-
getChainId2
public java.lang.String getChainId2()
-
getReverse
public PdbPair getReverse()
-
-