Package org.biojava.nbio.structure.scop
Class ScopDescription
- java.lang.Object
 - 
- org.biojava.nbio.structure.scop.ScopDescription
 
 
- 
- All Implemented Interfaces:
 Serializable,Cloneable
public class ScopDescription extends Object implements Serializable, Cloneable
Contains data from dir.des.scop.txt_1.75e.g
SunID Cat Class Name Description ----- --- ----- ---- ----------- 26154 px b.47.1.2 d1nrs.1 1nrs L:,H: 125030 px b.47.1.2 d1zgia1 1zgi A:1A-245
- Author:
 - Andreas Prlic
 - See Also:
 - Serialized Form
 
 
- 
- 
Constructor Summary
Constructors Constructor Description ScopDescription() 
- 
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected Objectclone()booleanequals(Object obj)Compares the fields sunID, category, classificationId, and name for equalityScopCategorygetCategory()StringgetClassificationId()StringgetClassificationId(ScopCategory category)Return a portion of the classificationID corresponding to the specified category (class, fold, superfamily, family).StringgetDescription()StringgetName()intgetSunID()inthashCode()voidsetCategory(ScopCategory category)voidsetClassificationId(String classificationId)voidsetDescription(String description)voidsetName(String name)voidsetSunID(int sunID)StringtoString() 
 - 
 
- 
- 
Constructor Detail
- 
ScopDescription
public ScopDescription()
 
 - 
 
- 
Method Detail
- 
getSunID
public int getSunID()
 
- 
setSunID
public void setSunID(int sunID)
 
- 
getCategory
public ScopCategory getCategory()
 
- 
setCategory
public void setCategory(ScopCategory category)
 
- 
getClassificationId
public String getClassificationId()
 
- 
setClassificationId
public void setClassificationId(String classificationId)
 
- 
getDescription
public String getDescription()
 
- 
setDescription
public void setDescription(String description)
 
- 
getClassificationId
public String getClassificationId(ScopCategory category)
Return a portion of the classificationID corresponding to the specified category (class, fold, superfamily, family).Example: for SCOP family "b.5.1.1", getClassificationId(ScopCategory.Superfamily) => "b.5.1"
 
- 
hashCode
public int hashCode()
- Overrides:
 hashCodein classObject- Returns:
 - See Also:
 Object.hashCode()
 
- 
equals
public boolean equals(Object obj)
Compares the fields sunID, category, classificationId, and name for equality- Overrides:
 equalsin classObject- Parameters:
 obj-- Returns:
 - See Also:
 Object.equals(java.lang.Object)
 
- 
clone
protected Object clone() throws CloneNotSupportedException
- Overrides:
 clonein classObject- Throws:
 CloneNotSupportedException
 
 - 
 
 -