|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectorg.jscience.geography.Place
org.jscience.geography.OwnedPlace
org.jscience.geography.Home
public class Home
A class representing a geographical a human home.
| Constructor Summary | |
|---|---|
Home(java.lang.String name,
Boundary boundary,
Address address,
java.util.Set owners,
java.util.Set occupants)
Creates a new Home object. |
|
| Method Summary | |
|---|---|
void |
addOccupant(Individual occupant)
DOCUMENT ME! |
void |
addOwner(Human owner)
DOCUMENT ME! |
Address |
getAddress()
DOCUMENT ME! |
java.util.Set |
getOccupants()
DOCUMENT ME! |
java.util.Set |
getOwners()
DOCUMENT ME! |
Amount<Money> |
getValue()
DOCUMENT ME! |
void |
removeOccupant(Individual occupant)
DOCUMENT ME! |
void |
removeOwner(Human owner)
DOCUMENT ME! |
void |
setAddress(Address address)
DOCUMENT ME! |
void |
setOccupants(java.util.Set occupants)
DOCUMENT ME! |
void |
setOwners(java.util.Set owners)
DOCUMENT ME! |
void |
setValue(Amount<Money> value)
DOCUMENT ME! |
| Methods inherited from class org.jscience.geography.Place |
|---|
getBoundary, getName, getPosition |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public Home(java.lang.String name,
Boundary boundary,
Address address,
java.util.Set owners,
java.util.Set occupants)
name - DOCUMENT ME!boundary - DOCUMENT ME!address - DOCUMENT ME!owners - DOCUMENT ME!occupants - DOCUMENT ME!| Method Detail |
|---|
public Address getAddress()
public void setAddress(Address address)
address - DOCUMENT ME!public java.util.Set getOwners()
getOwners in interface PropertygetOwners in class OwnedPlacepublic void addOwner(Human owner)
addOwner in class OwnedPlaceowner - DOCUMENT ME!
java.lang.IllegalArgumentException - DOCUMENT ME!public void removeOwner(Human owner)
removeOwner in class OwnedPlaceowner - DOCUMENT ME!
java.lang.IllegalArgumentException - DOCUMENT ME!public void setOwners(java.util.Set owners)
setOwners in class OwnedPlaceowners - DOCUMENT ME!
java.lang.IllegalArgumentException - DOCUMENT ME!public java.util.Set getOccupants()
public void addOccupant(Individual occupant)
occupant - DOCUMENT ME!
java.lang.IllegalArgumentException - DOCUMENT ME!public void removeOccupant(Individual occupant)
occupant - DOCUMENT ME!public void setOccupants(java.util.Set occupants)
occupants - DOCUMENT ME!
java.lang.IllegalArgumentException - DOCUMENT ME!public Amount<Money> getValue()
getValue in interface PropertygetValue in class OwnedPlacepublic void setValue(Amount<Money> value)
setValue in class OwnedPlacevalue - DOCUMENT ME!
java.lang.IllegalArgumentException - DOCUMENT ME!
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||