org.jscience.medicine
Class Treatment

java.lang.Object
  extended by org.jscience.economics.PotentialResource
      extended by org.jscience.economics.Resource
          extended by org.jscience.economics.MaterialResource
              extended by org.jscience.economics.resources.Artifact
                  extended by org.jscience.economics.resources.Object
                      extended by org.jscience.medicine.Treatment
All Implemented Interfaces:
java.io.Serializable, Property, Named, Positioned

public class Treatment
extends Object

The Treatment class provides some useful information for curing an individual.

See Also:
Serialized Form

Constructor Summary
Treatment(java.lang.String name, java.lang.String description, Amount amount, Organization organization, Place productionPlace, java.util.Date productionDate, Identification identification, Amount<Money> value, Pathology pathology, java.lang.String presentation, java.lang.String route, java.lang.String formula, java.lang.String dosage)
          Creates a new Treatment object.
 
Method Summary
 java.lang.String getDosage()
          DOCUMENT ME!
 java.lang.String getFormula()
          DOCUMENT ME!
 Pathology getPathology()
          DOCUMENT ME!
 java.lang.String getPresentation()
          DOCUMENT ME!
 java.lang.String getRoute()
          DOCUMENT ME!
 
Methods inherited from class org.jscience.economics.resources.Artifact
getGroup, isBroken, setGroup, setIsBroken
 
Methods inherited from class org.jscience.economics.MaterialResource
equals, getIdentification, getValue, setValue
 
Methods inherited from class org.jscience.economics.Resource
addOwner, getOwners, getPosition, getProducer, getProductionDate, getProductionPlace, removeOwner, setOwners, setPosition
 
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
 
Methods inherited from interface org.jscience.economics.Property
getOwners
 

Constructor Detail

Treatment

public Treatment(java.lang.String name,
                 java.lang.String description,
                 Amount amount,
                 Organization organization,
                 Place productionPlace,
                 java.util.Date productionDate,
                 Identification identification,
                 Amount<Money> value,
                 Pathology pathology,
                 java.lang.String presentation,
                 java.lang.String route,
                 java.lang.String formula,
                 java.lang.String dosage)
Creates a new Treatment object.

Parameters:
organization - DOCUMENT ME!
name - DOCUMENT ME!
description - DOCUMENT ME!
value - DOCUMENT ME!
amount - DOCUMENT ME!
productionDate - DOCUMENT ME!
identification - DOCUMENT ME!
pathology - DOCUMENT ME!
presentation - DOCUMENT ME!
route - DOCUMENT ME!
formula - DOCUMENT ME!
dosage - DOCUMENT ME!
Method Detail

getPathology

public Pathology getPathology()
DOCUMENT ME!

Returns:
DOCUMENT ME!

getPresentation

public java.lang.String getPresentation()
DOCUMENT ME!

Returns:
DOCUMENT ME!

getRoute

public java.lang.String getRoute()
DOCUMENT ME!

Returns:
DOCUMENT ME!

getFormula

public java.lang.String getFormula()
DOCUMENT ME!

Returns:
DOCUMENT ME!

getDosage

public java.lang.String getDosage()
DOCUMENT ME!

Returns:
DOCUMENT ME!