|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectorg.jscience.economics.PotentialResource
org.jscience.economics.Resource
public class Resource
A class representing the stuff that is extracted from the soil (coil, fruits...), a final product or human labor. A product is usually a resource for another factory/consumer.
| Constructor Summary | |
|---|---|
Resource(java.lang.String name,
java.lang.String description,
Amount amount,
Community community)
Creates a new Resource object. |
|
Resource(java.lang.String name,
java.lang.String description,
Amount amount,
Community producer,
Place productionPlace,
java.util.Date productionDate)
Creates a new Resource object. |
|
| Method Summary | |
|---|---|
void |
addOwner(Individual owner)
DOCUMENT ME! |
boolean |
equals(java.lang.Object o)
DOCUMENT ME! |
java.util.Set |
getOwners()
DOCUMENT ME! |
Place |
getPosition()
DOCUMENT ME! |
Community |
getProducer()
DOCUMENT ME! |
java.util.Date |
getProductionDate()
DOCUMENT ME! |
Place |
getProductionPlace()
DOCUMENT ME! |
void |
removeOwner(Individual owner)
DOCUMENT ME! |
void |
setOwners(java.util.Set owners)
DOCUMENT ME! |
void |
setPosition(Place place)
DOCUMENT ME! |
| Methods inherited from class org.jscience.economics.PotentialResource |
|---|
getAmount, getDecayTime, getDescription, getKind, getName, setDecayTime, setKind, setQuantity |
| Methods inherited from class java.lang.Object |
|---|
clone, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public Resource(java.lang.String name,
java.lang.String description,
Amount amount,
Community community)
name - DOCUMENT ME!description - DOCUMENT ME!amount - DOCUMENT ME!community - DOCUMENT ME!
public Resource(java.lang.String name,
java.lang.String description,
Amount amount,
Community producer,
Place productionPlace,
java.util.Date productionDate)
name - DOCUMENT ME!description - DOCUMENT ME!amount - DOCUMENT ME!producer - DOCUMENT ME!productionPlace - DOCUMENT ME!productionDate - DOCUMENT ME!| Method Detail |
|---|
public Community getProducer()
public java.util.Set getOwners()
public void addOwner(Individual owner)
owner - DOCUMENT ME!
java.lang.IllegalArgumentException - DOCUMENT ME!public void removeOwner(Individual owner)
owner - DOCUMENT ME!
java.lang.IllegalArgumentException - DOCUMENT ME!public void setOwners(java.util.Set owners)
owners - DOCUMENT ME!
java.lang.IllegalArgumentException - DOCUMENT ME!public Place getProductionPlace()
public Place getPosition()
getPosition in interface Positionedpublic void setPosition(Place place)
place - DOCUMENT ME!
java.lang.IllegalArgumentException - DOCUMENT ME!public java.util.Date getProductionDate()
public boolean equals(java.lang.Object o)
equals in class PotentialResourceo - DOCUMENT ME!
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||