Class BusinessPlace
java.lang.Object
org.episteme.natural.earth.Place
org.episteme.social.geography.TimedPlace
org.episteme.social.geography.OwnedPlace
org.episteme.social.geography.BusinessPlace
- All Implemented Interfaces:
Serializable, Commented, ComprehensiveIdentification, Identified<Identification>, Named, Positioned<EarthCoordinate>, Temporal<Temporal<?>>, Property
Represents a business location, office, or industrial site.
- Since:
- 1.0
- Author:
- Silvere Martin-Michiellot, Gemini AI (Google DeepMind)
- See Also:
-
Field Summary
-
Constructor Summary
ConstructorsConstructorDescriptionBusinessPlace(String name, GeodeticCoordinate coords) Constructor for direct coordinate usage.BusinessPlace(String name, Address address, Set<EconomicAgent> owners) -
Method Summary
Modifier and TypeMethodDescriptionvoidsetAddress(Address address) voidsetOrganization(Organization organization) toString()Methods inherited from class OwnedPlace
addOwner, getOwners, getValue, removeOwner, setValueMethods inherited from class TimedPlace
addTimedBoundary, getBoundariesAt, getTimedBoundariesMethods inherited from class Place
addBoundary, addInhabitant, clearBoundaries, distanceTo, equals, getBoundaries, getCenter, getHistoricalName, getId, getInhabitants, getPosition, getPrecision, getRegion, getTraits, getType, getUncertaintyRadius, getWhen, greenwich, hashCode, of, removeInhabitant, setCenter, setExistenceTime, setHistoricalName, setPrecision, setRegion, setType, setUncertaintyRadiusMethods inherited from interface Commented
getComments, getTrait, setCommentsMethods inherited from interface ComprehensiveIdentification
getName, getTrait, setName, setTrait
-
Constructor Details
-
BusinessPlace
-
BusinessPlace
Constructor for direct coordinate usage.
-
-
Method Details
-
getAddress
-
setAddress
-
getOrganization
-
setOrganization
-
toString
- Overrides:
toStringin classOwnedPlace
-