de.iai.ilcd.model.flow
Class FlowPropertyDescription

java.lang.Object
  extended by de.iai.ilcd.model.flow.FlowPropertyDescription
All Implemented Interfaces:
de.fzk.iai.ilcd.service.model.flow.IReferenceFlowPropertyType, java.io.Serializable

@Entity
public class FlowPropertyDescription
extends java.lang.Object
implements java.io.Serializable, de.fzk.iai.ilcd.service.model.flow.IReferenceFlowPropertyType

Author:
clemens.duepmeier
See Also:
Serialized Form

Field Summary
protected  java.lang.String derivationType
           
protected  MultiLanguageText description
           
protected  FlowProperty flowProperty
           
protected  GlobalReference flowPropertyRef
           
protected  int internalId
           
protected  double maxValue
           
protected  double meanValue
           
protected  double minValue
           
protected  float standardDeviation
           
protected  java.lang.String uncertaintyType
           
 
Constructor Summary
FlowPropertyDescription()
           
 
Method Summary
 boolean equals(java.lang.Object object)
           
 java.lang.String getDefaultUnit()
           
 java.lang.String getDerivationType()
           
 MultiLanguageText getDescription()
           
 FlowProperty getFlowProperty()
           
 MultiLanguageString getFlowPropertyName()
           
 GlobalReference getFlowPropertyRef()
           
 java.lang.String getFlowPropertyUnit()
           
 java.lang.String getHref()
           
 java.lang.Long getId()
           
 int getInternalId()
           
 double getMaxValue()
           
 double getMeanValue()
           
 double getMinValue()
           
 MultiLanguageString getName()
           
 GlobalReference getReference()
           
 float getStandardDeviation()
           
 java.lang.String getUncertaintyType()
           
 int hashCode()
           
 void setDerivationType(java.lang.String derivationType)
           
 void setDescription(MultiLanguageText description)
           
 void setFlowProperty(FlowProperty flowProperty)
           
 void setFlowPropertyRef(GlobalReference flowPropertyRef)
           
 void setId(java.lang.Long id)
           
 void setInternalId(int internalId)
           
 void setMaxValue(double maxValue)
           
 void setMeanValue(double meanValue)
           
 void setMinValue(double minValue)
           
 void setStandardDeviation(float standardDeviation)
           
 void setUncertaintyType(java.lang.String uncertaintyType)
           
 java.lang.String toString()
           
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 

Field Detail

internalId

protected int internalId

flowProperty

protected FlowProperty flowProperty

flowPropertyRef

protected GlobalReference flowPropertyRef

meanValue

protected double meanValue

minValue

protected double minValue

maxValue

protected double maxValue

uncertaintyType

protected java.lang.String uncertaintyType

standardDeviation

protected float standardDeviation

derivationType

protected java.lang.String derivationType

description

protected MultiLanguageText description
Constructor Detail

FlowPropertyDescription

public FlowPropertyDescription()
Method Detail

getId

public java.lang.Long getId()

setId

public void setId(java.lang.Long id)

getDerivationType

public java.lang.String getDerivationType()

setDerivationType

public void setDerivationType(java.lang.String derivationType)

getDescription

public MultiLanguageText getDescription()

setDescription

public void setDescription(MultiLanguageText description)

getFlowProperty

public FlowProperty getFlowProperty()

setFlowProperty

public void setFlowProperty(FlowProperty flowProperty)

getFlowPropertyName

public MultiLanguageString getFlowPropertyName()

getName

public MultiLanguageString getName()
Specified by:
getName in interface de.fzk.iai.ilcd.service.model.flow.IReferenceFlowPropertyType

getDefaultUnit

public java.lang.String getDefaultUnit()
Specified by:
getDefaultUnit in interface de.fzk.iai.ilcd.service.model.flow.IReferenceFlowPropertyType

getFlowPropertyUnit

public java.lang.String getFlowPropertyUnit()

getFlowPropertyRef

public GlobalReference getFlowPropertyRef()

getReference

public GlobalReference getReference()
Specified by:
getReference in interface de.fzk.iai.ilcd.service.model.flow.IReferenceFlowPropertyType

setFlowPropertyRef

public void setFlowPropertyRef(GlobalReference flowPropertyRef)

getInternalId

public int getInternalId()

setInternalId

public void setInternalId(int internalId)

getMaxValue

public double getMaxValue()

setMaxValue

public void setMaxValue(double maxValue)

getMeanValue

public double getMeanValue()

setMeanValue

public void setMeanValue(double meanValue)

getMinValue

public double getMinValue()

setMinValue

public void setMinValue(double minValue)

getStandardDeviation

public float getStandardDeviation()

setStandardDeviation

public void setStandardDeviation(float standardDeviation)

getUncertaintyType

public java.lang.String getUncertaintyType()

setUncertaintyType

public void setUncertaintyType(java.lang.String uncertaintyType)

getHref

public java.lang.String getHref()
Specified by:
getHref in interface de.fzk.iai.ilcd.service.model.flow.IReferenceFlowPropertyType

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