de.iai.ilcd.model.common
Class Classification

java.lang.Object
  extended by de.iai.ilcd.model.common.Classification
All Implemented Interfaces:
de.fzk.iai.ilcd.service.model.common.IClassification, java.io.Serializable

@Entity
public class Classification
extends java.lang.Object
implements java.io.Serializable, de.fzk.iai.ilcd.service.model.common.IClassification

Author:
clemens.duepmeier
See Also:
Serialized Form

Constructor Summary
Classification()
           
Classification(de.fzk.iai.ilcd.service.model.common.IClassification second)
           
Classification(java.lang.String name)
           
 
Method Summary
 void addClass(ClClass clClass)
           
 boolean equals(java.lang.Object object)
           
 CategorySystem getCategorySystem()
           
 java.util.List<ClClass> getClasses()
           
 java.lang.String getClassHierarchyAsString()
           
 java.util.List<de.fzk.iai.ilcd.service.model.common.IClass> getIClassList()
           
 java.lang.Long getId()
           
 java.lang.String getName()
           
 int hashCode()
           
 void removeClass(ClClass clClass)
           
 void setCategorySystem(CategorySystem categorySystem)
           
protected  void setClasses(java.util.List<ClClass> classes)
           
 void setId(java.lang.Long id)
           
 void setName(java.lang.String name)
           
 java.lang.String toString()
           
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 

Constructor Detail

Classification

public Classification()

Classification

public Classification(java.lang.String name)

Classification

public Classification(de.fzk.iai.ilcd.service.model.common.IClassification second)
Method Detail

getId

public java.lang.Long getId()

setId

public void setId(java.lang.Long id)

getCategorySystem

public CategorySystem getCategorySystem()

setCategorySystem

public void setCategorySystem(CategorySystem categorySystem)

getClasses

public java.util.List<ClClass> getClasses()

setClasses

protected void setClasses(java.util.List<ClClass> classes)

getIClassList

public java.util.List<de.fzk.iai.ilcd.service.model.common.IClass> getIClassList()
Specified by:
getIClassList in interface de.fzk.iai.ilcd.service.model.common.IClassification

addClass

public void addClass(ClClass clClass)

removeClass

public void removeClass(ClClass clClass)

getName

public java.lang.String getName()
Specified by:
getName in interface de.fzk.iai.ilcd.service.model.common.IClassification

setName

public void setName(java.lang.String name)

getClassHierarchyAsString

public java.lang.String getClassHierarchyAsString()
Specified by:
getClassHierarchyAsString in interface de.fzk.iai.ilcd.service.model.common.IClassification

hashCode

public int hashCode()
Overrides:
hashCode in class java.lang.Object

equals

public boolean equals(java.lang.Object object)
Overrides:
equals in class java.lang.Object

toString

public java.lang.String toString()
Overrides:
toString in class java.lang.Object