|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectde.iai.ilcd.model.common.DataSet
de.iai.ilcd.model.lciamethod.LCIAMethod
@Entity public class LCIAMethod
Class that represents LCIAMethod entity
Please note that this class is no thread safe!
Field Summary |
---|
Fields inherited from class de.iai.ilcd.model.common.DataSet |
---|
branch, classification, description, id, name, permanentUri, releaseState, uuid, version |
Fields inherited from interface de.fzk.iai.ilcd.service.model.ILCIAMethodListVO |
---|
URL_SUFFIX |
Constructor Summary | |
---|---|
LCIAMethod()
|
Method Summary | |
---|---|
void |
addAreaOfProtection(de.fzk.iai.ilcd.service.model.enums.AreaOfProtectionValue areaOfProtection)
Add an area of protection |
void |
addCharacterisationFactor(LCIAMethodCharacterisationFactor characterisationFactor)
Add a characterisation factor |
void |
addImpactCategory(de.fzk.iai.ilcd.service.model.enums.LCIAImpactCategoryValue impactCategory)
Add an impact category |
void |
addMethodology(java.lang.String methodology)
Add a methodology |
java.util.List<de.fzk.iai.ilcd.service.model.enums.AreaOfProtectionValue> |
getAreaOfProtection()
Get the areas of protection |
java.util.List<LCIAMethodCharacterisationFactor> |
getCharactarisationFactors()
Get the characterisation factors |
java.util.List<de.fzk.iai.ilcd.service.model.enums.LCIAImpactCategoryValue> |
getImpactCategory()
Get the impact categories |
java.lang.String |
getImpactIndicator()
Get the impact indicator |
java.util.List<java.lang.String> |
getMethodology()
Get the methodologies |
de.fzk.iai.ilcd.service.model.lciamethod.ITimeInformation |
getTimeInformation()
Get the time information |
de.fzk.iai.ilcd.service.model.enums.TypeOfLCIAMethodValue |
getType()
Get the type of this LCIA method |
protected void |
setAreasOfProtection(java.util.List<de.fzk.iai.ilcd.service.model.enums.AreaOfProtectionValue> areasOfProtection)
Set the areas of protection |
protected void |
setCharactarisationFactors(java.util.List<LCIAMethodCharacterisationFactor> charactarisationFactors)
Set the new characterisation factors |
protected void |
setImpactCategory(java.util.List<de.fzk.iai.ilcd.service.model.enums.LCIAImpactCategoryValue> impactCategory)
Set the impact categories |
void |
setImpactIndicator(java.lang.String impactIndicator)
Set the new impact indicator |
protected void |
setMethodology(java.util.List<java.lang.String> methodology)
Set the new methodologies |
void |
setTimeInformation(TimeInformation timeInformation)
Set the new time information |
void |
setType(de.fzk.iai.ilcd.service.model.enums.TypeOfLCIAMethodValue type)
Set the type of the LCIA method |
java.lang.String |
toString()
|
Methods inherited from class de.iai.ilcd.model.common.DataSet |
---|
equals, getBranch, getClassification, getDataSetVersion, getDefaultName, getDescription, getHref, getId, getName, getPermanentUri, getReleaseState, getSourceId, getUuid, getUuidAsString, getVersion, getXmlFile, hashCode, setBranch, setClassification, setDescription, setHref, setId, setName, setPermanentUri, setReleaseState, setSourceId, setUuid, setVersion, setXmlFile |
Methods inherited from class java.lang.Object |
---|
clone, finalize, getClass, notify, notifyAll, wait, wait, wait |
Methods inherited from interface de.fzk.iai.ilcd.service.model.IDataSetVO |
---|
getDescription |
Methods inherited from interface de.fzk.iai.ilcd.service.model.IDataSetListVO |
---|
getClassification, getDataSetVersion, getDefaultName, getHref, getName, getPermanentUri, getSourceId, getUuidAsString, setHref, setSourceId |
Constructor Detail |
---|
public LCIAMethod()
Method Detail |
---|
public de.fzk.iai.ilcd.service.model.lciamethod.ITimeInformation getTimeInformation()
getTimeInformation
in interface de.fzk.iai.ilcd.service.model.ILCIAMethodListVO
public void setTimeInformation(TimeInformation timeInformation)
timeInformation
- the new time informationpublic de.fzk.iai.ilcd.service.model.enums.TypeOfLCIAMethodValue getType()
getType
in interface de.fzk.iai.ilcd.service.model.ILCIAMethodListVO
public void setType(de.fzk.iai.ilcd.service.model.enums.TypeOfLCIAMethodValue type)
type
- new type of the LCIA methodpublic java.util.List<de.fzk.iai.ilcd.service.model.enums.AreaOfProtectionValue> getAreaOfProtection()
getAreaOfProtection
in interface de.fzk.iai.ilcd.service.model.ILCIAMethodVO
protected void setAreasOfProtection(java.util.List<de.fzk.iai.ilcd.service.model.enums.AreaOfProtectionValue> areasOfProtection)
areasOfProtection
- areas of protectionpublic void addAreaOfProtection(de.fzk.iai.ilcd.service.model.enums.AreaOfProtectionValue areaOfProtection)
areaOfProtection
- area of protection to addpublic java.util.List<de.fzk.iai.ilcd.service.model.enums.LCIAImpactCategoryValue> getImpactCategory()
getImpactCategory
in interface de.fzk.iai.ilcd.service.model.ILCIAMethodVO
protected void setImpactCategory(java.util.List<de.fzk.iai.ilcd.service.model.enums.LCIAImpactCategoryValue> impactCategory)
impactCategory
- new impact categoriespublic void addImpactCategory(de.fzk.iai.ilcd.service.model.enums.LCIAImpactCategoryValue impactCategory)
impactCategory
- impact category to addpublic java.lang.String getImpactIndicator()
getImpactIndicator
in interface de.fzk.iai.ilcd.service.model.ILCIAMethodVO
public void setImpactIndicator(java.lang.String impactIndicator)
impactIndicator
- the new impact indicatorpublic java.util.List<java.lang.String> getMethodology()
getMethodology
in interface de.fzk.iai.ilcd.service.model.ILCIAMethodVO
protected void setMethodology(java.util.List<java.lang.String> methodology)
methodology
- the new methodologiespublic void addMethodology(java.lang.String methodology)
methodology
- methodology to addpublic java.util.List<LCIAMethodCharacterisationFactor> getCharactarisationFactors()
protected void setCharactarisationFactors(java.util.List<LCIAMethodCharacterisationFactor> charactarisationFactors)
charactarisationFactors
- the new characterisation factorspublic void addCharacterisationFactor(LCIAMethodCharacterisationFactor characterisationFactor)
characterisationFactor
- characterisation factor to addpublic java.lang.String toString()
toString
in class DataSet
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |