de.iai.ilcd.model.datastock
Class DataStock

java.lang.Object
  extended by de.iai.ilcd.model.datastock.DataStock
All Implemented Interfaces:
java.io.Serializable

@Entity
public class DataStock
extends java.lang.Object
implements java.io.Serializable

Author:
clemens.duepmeier
See Also:
Serialized Form

Field Summary
protected  java.util.Set<Contact> contacts
           
protected  MultiLanguageText description
           
protected  java.util.Set<FlowProperty> flowProperties
           
protected  java.util.Set<Flow> flows
           
protected  MultiLanguageString name
           
protected  java.util.Set<Process> processes
           
protected  java.util.Set<Source> sources
           
protected  MultiLanguageString title
           
protected  java.util.Set<UnitGroup> unitGroups
           
 
Constructor Summary
DataStock()
           
 
Method Summary
 void addProcess(Process process)
           
 void deleteAllProcesses()
           
 void deleteProcess(Process process)
           
 boolean equals(java.lang.Object object)
           
 java.util.Set<Contact> getContacts()
           
 MultiLanguageText getDescription()
           
 java.util.Set<FlowProperty> getFlowProperties()
           
 java.util.Set<Flow> getFlows()
           
 java.lang.Long getId()
           
 MultiLanguageString getName()
           
 java.util.Set<Process> getProcesses()
           
 java.util.Set<Source> getSources()
           
 MultiLanguageString getTitle()
           
 java.util.Set<UnitGroup> getUnitGroups()
           
 int hashCode()
           
 void setDescription(MultiLanguageText description)
           
 void setId(java.lang.Long id)
           
 void setName(MultiLanguageString name)
           
 void setTitle(MultiLanguageString title)
           
 java.lang.String toString()
           
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 

Field Detail

name

protected MultiLanguageString name

title

protected MultiLanguageString title

description

protected MultiLanguageText description

processes

protected java.util.Set<Process> processes

flows

protected java.util.Set<Flow> flows

flowProperties

protected java.util.Set<FlowProperty> flowProperties

unitGroups

protected java.util.Set<UnitGroup> unitGroups

sources

protected java.util.Set<Source> sources

contacts

protected java.util.Set<Contact> contacts
Constructor Detail

DataStock

public DataStock()
Method Detail

getId

public java.lang.Long getId()

setId

public void setId(java.lang.Long id)

getDescription

public MultiLanguageText getDescription()

setDescription

public void setDescription(MultiLanguageText description)

getName

public MultiLanguageString getName()

setName

public void setName(MultiLanguageString name)

getTitle

public MultiLanguageString getTitle()

setTitle

public void setTitle(MultiLanguageString title)

getContacts

public java.util.Set<Contact> getContacts()

getFlowProperties

public java.util.Set<FlowProperty> getFlowProperties()

getFlows

public java.util.Set<Flow> getFlows()

getProcesses

public java.util.Set<Process> getProcesses()

addProcess

public void addProcess(Process process)

deleteProcess

public void deleteProcess(Process process)

deleteAllProcesses

public void deleteAllProcesses()

getSources

public java.util.Set<Source> getSources()

getUnitGroups

public java.util.Set<UnitGroup> getUnitGroups()

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