java.lang.Object
eu.hansolo.toolbox.geo.GeoFence
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidaddGeoFenceObserver(EvtType<? extends Evt> type, EvtObserver<GeoFenceEvt> observer) voidgetDays()getGroup()getId()getInfo()getName()getTags()booleanisActive()booleanisInFence(GeoLocation location) booleanvoidvoidremoveGeoFenceObserver(EvtType<? extends Evt> type, EvtObserver<GeoFenceEvt> observer) voidsetActive(boolean active) voidvoidsetEndTime(LocalTime endTime) voidvoidvoidvoidsetPolygon(Polygon polygon) voidsetStartTime(LocalTime startTime) voidvoidsetTimeBased(boolean timeBased) void
-
Constructor Details
-
GeoFence
public GeoFence() -
GeoFence
-
-
Method Details
-
getId
-
getName
-
setName
-
getInfo
-
setInfo
-
getGroup
-
setGroup
-
isActive
public boolean isActive() -
setActive
public void setActive(boolean active) -
isTimeBased
public boolean isTimeBased() -
setTimeBased
public void setTimeBased(boolean timeBased) -
getStartTime
-
setStartTime
-
getEndTime
-
setEndTime
-
getZoneId
-
setZoneId
-
getDays
-
setDays
-
getTags
-
setTags
-
getPolygon
-
setPolygon
-
isInFence
-
getIdsOfObjectsInFence
-
addGeoFenceObserver
-
removeGeoFenceObserver
-
removeAllGeoFenceObservers
public void removeAllGeoFenceObservers() -
fireGeoFenceEvent
-