Class GeoLocation
- java.lang.Object
-
- de.digitalcollections.model.UniqueObject
-
- de.digitalcollections.model.identifiable.Identifiable
-
- de.digitalcollections.model.identifiable.entity.Entity
-
- de.digitalcollections.model.identifiable.entity.geo.location.GeoLocation
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
GeoLocation.GeoLocationBuilder<C extends GeoLocation,B extends GeoLocation.GeoLocationBuilder<C,B>>
-
Nested classes/interfaces inherited from class de.digitalcollections.model.identifiable.entity.Entity
Entity.EntityBuilder<C extends Entity,B extends Entity.EntityBuilder<C,B>>
-
Nested classes/interfaces inherited from class de.digitalcollections.model.identifiable.Identifiable
Identifiable.IdentifiableBuilder<C extends Identifiable,B extends Identifiable.IdentifiableBuilder<C,B>>
-
Nested classes/interfaces inherited from class de.digitalcollections.model.UniqueObject
UniqueObject.UniqueObjectBuilder<C extends UniqueObject,B extends UniqueObject.UniqueObjectBuilder<C,B>>
-
-
Field Summary
Fields Modifier and Type Field Description protected GeoLocationType
geoLocationType
-
Fields inherited from class de.digitalcollections.model.identifiable.entity.Entity
customAttributes, navDate, notes, refId
-
Fields inherited from class de.digitalcollections.model.identifiable.Identifiable
description, identifiableObjectType, identifiers, label, localizedUrlAliases, previewImage, previewImageRenderingHints, type
-
Fields inherited from class de.digitalcollections.model.UniqueObject
created, lastModified, uuid
-
-
Constructor Summary
Constructors Constructor Description GeoLocation()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description CoordinateLocation
getCoordinateLocation()
GeoLocationType
getGeoLocationType()
Double
getLatitude()
Double
getLongitude()
protected void
init()
Use to initialize member variables, used by default constructor and buildervoid
setCoordinateLocation(CoordinateLocation coordinateLocation)
void
setGeoLocationType(GeoLocationType geoLocationType)
-
Methods inherited from class de.digitalcollections.model.identifiable.entity.Entity
addNotes, equals, getCustomAttribute, getCustomAttributes, getEntityType, getNavDate, getNotes, getRefId, hashCode, setCustomAttribute, setCustomAttributes, setNavDate, setNotes, setRefId
-
Methods inherited from class de.digitalcollections.model.identifiable.Identifiable
addIdentifier, getDescription, getIdentifiableObjectType, getIdentifierByNamespace, getIdentifiers, getLabel, getLocalizedUrlAliases, getPreviewImage, getPreviewImageRenderingHints, getPrimaryUrlAlias, getType, removeIdentifier, setDescription, setIdentifiableObjectType, setIdentifiers, setLabel, setLabel, setLocalizedUrlAliases, setPreviewImage, setPreviewImageRenderingHints, setType
-
Methods inherited from class de.digitalcollections.model.UniqueObject
getCreated, getLastModified, getUuid, setCreated, setLastModified, setUuid
-
-
-
-
Field Detail
-
geoLocationType
protected GeoLocationType geoLocationType
-
-
Method Detail
-
getCoordinateLocation
public CoordinateLocation getCoordinateLocation()
-
getGeoLocationType
public GeoLocationType getGeoLocationType()
-
getLatitude
public Double getLatitude()
-
getLongitude
public Double getLongitude()
-
init
protected void init()
Description copied from class:UniqueObject
Use to initialize member variables, used by default constructor and builder
-
setCoordinateLocation
public void setCoordinateLocation(CoordinateLocation coordinateLocation)
-
setGeoLocationType
public void setGeoLocationType(GeoLocationType geoLocationType)
-
-