de.iai.ilcd.model.process
Class Exchange
java.lang.Object
de.iai.ilcd.model.process.Exchange
- All Implemented Interfaces:
- de.fzk.iai.ilcd.service.model.process.IReferenceFlow, java.io.Serializable
@Entity
public class Exchange
- extends java.lang.Object
- implements java.io.Serializable, de.fzk.iai.ilcd.service.model.process.IReferenceFlow
- Author:
- clemens.duepmeier
- See Also:
- Serialized Form
Methods inherited from class java.lang.Object |
clone, finalize, getClass, notify, notifyAll, wait, wait, wait |
internalId
protected int internalId
flowReference
protected GlobalReference flowReference
flow
protected Flow flow
location
protected java.lang.String location
functionType
protected java.lang.String functionType
exchangeDirection
protected ExchangeDirection exchangeDirection
referenceToVariable
protected java.lang.String referenceToVariable
meanAmount
protected float meanAmount
resultingAmount
protected float resultingAmount
minimumAmount
protected float minimumAmount
maximumAmount
protected float maximumAmount
uncertaintyDistribution
protected java.lang.String uncertaintyDistribution
standardDeviation
protected float standardDeviation
allocation
protected java.lang.String allocation
dataSource
protected java.lang.String dataSource
derivationType
protected java.lang.String derivationType
refToDataSource
protected GlobalReference refToDataSource
Exchange
public Exchange()
getId
public java.lang.Long getId()
setId
public void setId(java.lang.Long id)
getAllocation
public java.lang.String getAllocation()
setAllocation
public void setAllocation(java.lang.String allocation)
getComment
public MultiLanguageString getComment()
setComment
public void setComment(MultiLanguageString comment)
getDataSource
public java.lang.String getDataSource()
setDataSource
public void setDataSource(java.lang.String dataSource)
getDerivationType
public java.lang.String getDerivationType()
setDerivationType
public void setDerivationType(java.lang.String derivationType)
getExchangeDirection
public ExchangeDirection getExchangeDirection()
setExchangeDirection
public void setExchangeDirection(ExchangeDirection exchangeDirection)
getFlowReference
public GlobalReference getFlowReference()
getReference
public de.fzk.iai.ilcd.service.model.common.IGlobalReference getReference()
- Specified by:
getReference
in interface de.fzk.iai.ilcd.service.model.process.IReferenceFlow
setFlowReference
public void setFlowReference(GlobalReference flowReference)
getFlow
public Flow getFlow()
setFlow
public void setFlow(Flow flow)
getFunctionType
public java.lang.String getFunctionType()
setFunctionType
public void setFunctionType(java.lang.String functionType)
getInternalId
public int getInternalId()
setInternalId
public void setInternalId(int internalId)
getLocation
public java.lang.String getLocation()
setLocation
public void setLocation(java.lang.String location)
getMaximumAmount
public float getMaximumAmount()
setMaximumAmount
public void setMaximumAmount(float maximumAmount)
getMeanAmount
public float getMeanAmount()
getMeanValue
public float getMeanValue()
- Specified by:
getMeanValue
in interface de.fzk.iai.ilcd.service.model.process.IReferenceFlow
setMeanAmount
public void setMeanAmount(float meanAmount)
getMinimumAmount
public float getMinimumAmount()
setMinimumAmount
public void setMinimumAmount(float minimumAmount)
getRefToDataSource
public GlobalReference getRefToDataSource()
setRefToDataSource
public void setRefToDataSource(GlobalReference refToDataSource)
getReferenceToVariable
public java.lang.String getReferenceToVariable()
setReferenceToVariable
public void setReferenceToVariable(java.lang.String referenceToVariable)
getResultingAmount
public float getResultingAmount()
setResultingAmount
public void setResultingAmount(float resultingAmount)
getStandardDeviation
public float getStandardDeviation()
setStandardDeviation
public void setStandardDeviation(float standardDeviation)
getUncertaintyDistribution
public java.lang.String getUncertaintyDistribution()
setUncertaintyDistribution
public void setUncertaintyDistribution(java.lang.String uncertaintyDistribution)
getFlowName
public MultiLanguageString getFlowName()
- Specified by:
getFlowName
in interface de.fzk.iai.ilcd.service.model.process.IReferenceFlow
getFlowType
public java.lang.String getFlowType()
getClassification
public Classification getClassification()
getClassificationAsString
public java.lang.String getClassificationAsString()
getReferenceFlowPropertyName
public MultiLanguageString getReferenceFlowPropertyName()
getFlowPropertyName
public MultiLanguageString getFlowPropertyName()
- Specified by:
getFlowPropertyName
in interface de.fzk.iai.ilcd.service.model.process.IReferenceFlow
getReferenceUnit
public java.lang.String getReferenceUnit()
getUnit
public java.lang.String getUnit()
- Specified by:
getUnit
in interface de.fzk.iai.ilcd.service.model.process.IReferenceFlow
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