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.
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.