Represents a geographical location and its details.
Constructs a Place object with the given parameters.
The address of the place, if available.
The geographical coordinates of the place.
The list of entry points for the place.
The name of the place.
The Point of Interest located at the given place.
Creates a copy of this Place object with optional parameter overrides.
Checks if this Place object is equal to another object.
Generates a hash code for this Place object.
Returns a string representation of this Place object.