- saveAllDetectedObjectMovements(Iterable<CreateMovementRequest>, Transit) - Method in class smartmobility.service.detectedobjectmovement.DetectedObjectMovementService
-
Saves a list of detected object movements in the database
- saveDetectedObjectMovement(CreateMovementRequest, Transit) - Method in class smartmobility.service.detectedobjectmovement.DetectedObjectMovementService
-
Saves a detected object movement in the database
- saveTransit(CreateTransitRequest) - Method in class smartmobility.service.transit.TransitService
-
Stores a new transit
- Screenshot - Class in smartmobility.entity
-
Entity that represents a saved screenshot for a monitored area.
- Screenshot() - Constructor for class smartmobility.entity.Screenshot
-
Constructs a screenshot.
- Screenshot(MonitoredArea, byte[]) - Constructor for class smartmobility.entity.Screenshot
-
Constructs a screenshot with monitored area and screenshot data.
- ScreenshotController - Class in smartmobility.controller
-
REST controller class for obtaining screenshots
- ScreenshotController(ScreenshotsService) - Constructor for class smartmobility.controller.ScreenshotController
-
- ScreenshotRepository - Interface in smartmobility.storage
-
A repository that provides access to the screenshots in the database
- ScreenshotsService - Class in smartmobility.service.screenshots
-
Service for handling screenshot requests and their updating.
- ScreenshotsService() - Constructor for class smartmobility.service.screenshots.ScreenshotsService
-
- sendConfigurationToCamera(MonitoredArea) - Method in class smartmobility.service.mqtt.MQTTManager
-
Sends a complete configuration to a camera device
- sendMessage(UUID, String, byte[]) - Method in class smartmobility.service.mqtt.MQTTService
-
Sends a MQTT message.
- sendMessage(UUID, String, String) - Method in class smartmobility.service.mqtt.MQTTService
-
Sends a MQTT message.
- sendParameterConfigurationToCamera(UUID, DetectionParameters) - Method in class smartmobility.service.mqtt.MQTTManager
-
Sends parameter configuration to a camera device
- sendZoneConfigurationToCamera(UUID, Iterable<Zone>) - Method in class smartmobility.service.mqtt.MQTTManager
-
Sends zone configuration to a camera device (list of zones it should be monitoring and
relevant information about them)
- setActive(Boolean) - Method in class smartmobility.entity.MonitoredArea
-
Flag the area as currently being monitored (true) or no longer being monitored (false)
- setActive(Boolean) - Method in class smartmobility.entity.views.SimpleMonitoredAreaView
-
- setActive(boolean) - Method in class smartmobility.entity.Zone
-
Changes the indication whether or not the zone is still in use
- setActive(boolean) - Method in class smartmobility.entity.ZoneSequence
-
Changes the indication whether or not the zone is still in use
- setActive(boolean) - Method in class smartmobility.service.monitoredarea.MonitoredAreaRequest
-
Flag the area as currently being monitored (true) or no longer being monitored (false)
- setArea(MonitoredArea) - Method in class smartmobility.entity.AggregatedMovement
-
- setArea(MonitoredArea) - Method in class smartmobility.entity.AggregatedTrajectory
-
- setArea(MonitoredArea) - Method in class smartmobility.entity.Zone
-
Changes the area the zone belongs to
- setArea(MonitoredArea) - Method in class smartmobility.entity.ZoneSequence
-
Changes the area that contains the zoneSequence
- setAreaId(UUID) - Method in class smartmobility.service.transit.CreateTransitRequest
-
- setAreaParameters(UUID, ParametersView) - Method in class smartmobility.service.detectionparameters.DetectionParametersService
-
Change the parameters of a monitored area
- setCameraVertices(List<Point2D>) - Method in class smartmobility.entity.Zone
-
Changes the coordinates of the zone cameraVertices in the camera's field of view
- setCameraVertices(List<Point2D>) - Method in class smartmobility.service.zone.ZoneRequest
-
- setCond(boolean) - Method in class smartmobility.util.ConditionalMinMax
-
- setCount(long) - Method in class smartmobility.entity.views.TransitStatistics
-
Changes the number of vehicles
- setCount(long) - Method in class smartmobility.entity.views.TransitStatisticsWithTime
-
- setCounts(List<Long>) - Method in class smartmobility.entity.views.TimeSeriesOfVehiclePassed
-
- setDetectionParameters(DetectionParameters) - Method in class smartmobility.entity.MonitoredArea
-
Changes the parameters of the detection algorithm used for the area
- setDetectionParameters(ParametersView) - Method in class smartmobility.entity.views.SimpleMonitoredAreaView
-
- setDetectorMinContourHeight(int) - Method in class smartmobility.entity.DetectionParameters
-
- setDetectorMinContourHeight(int) - Method in class smartmobility.entity.views.ParametersView
-
- setDetectorMinContourWidth(int) - Method in class smartmobility.entity.DetectionParameters
-
- setDetectorMinContourWidth(int) - Method in class smartmobility.entity.views.ParametersView
-
- setDevice(Device) - Method in class smartmobility.entity.MonitoredArea
-
Changes the physical device deployed to monitor the area
- setDevice(DeviceView) - Method in class smartmobility.entity.views.SimpleMonitoredAreaView
-
- setDevice(DeviceView) - Method in class smartmobility.service.monitoredarea.MonitoredAreaRequest
-
- setDeviceLatitude(Double) - Method in class smartmobility.entity.MonitoredArea
-
Changes the latitude where the device is installed
- setDeviceLatitude(Double) - Method in class smartmobility.entity.views.SimpleMonitoredAreaView
-
- setDeviceLatitude(Double) - Method in class smartmobility.service.monitoredarea.MonitoredAreaRequest
-
Changes the latitude where the device is installed
- setDeviceLongitude(Double) - Method in class smartmobility.entity.MonitoredArea
-
Changes the longitude where the device is installed
- setDeviceLongitude(Double) - Method in class smartmobility.entity.views.SimpleMonitoredAreaView
-
- setDeviceLongitude(Double) - Method in class smartmobility.service.monitoredarea.MonitoredAreaRequest
-
Changes the longitude where the device is installed
- setDiff(Double) - Method in class smartmobility.entity.DetectedObjectMovement
-
Sets the euclidean distance from the previous point on the trajectory
- setDiff(Double) - Method in class smartmobility.service.transit.CreateMovementRequest
-
Sets the euclidean distance from the previous point on the trajectory
- setEnd(Instant) - Method in class smartmobility.entity.Transit
-
Changes the end time of the transit
- setFromX(Integer) - Method in class smartmobility.entity.AggregatedTrajectory
-
- setFromY(Integer) - Method in class smartmobility.entity.AggregatedTrajectory
-
- setIceServers(List<LiveStreamService.RTCIceServer>) - Method in class smartmobility.service.livestream.LiveStreamService.NewSessionInformation
-
Sets list of ICE servers.
- setId(UUID) - Method in class smartmobility.entity.AggregatedMovement
-
Sets the ID of the movement
- setId(UUID) - Method in class smartmobility.entity.AggregatedTrajectory
-
- setId(UUID) - Method in class smartmobility.entity.DetectedObjectMovement
-
Sets the ID of the movement
- setId(UUID) - Method in class smartmobility.entity.Device
-
Changes the value of the ID of the device
- setId(UUID) - Method in class smartmobility.entity.MonitoredArea
-
Changes the ID of the area
- setId(UUID) - Method in class smartmobility.entity.Screenshot
-
Sets id of the screenshot.
- setId(UUID) - Method in class smartmobility.entity.views.SimpleMonitoredAreaView
-
- setId(UUID) - Method in class smartmobility.service.monitoredarea.MonitoredAreaRequest
-
- setMax(Double) - Method in class smartmobility.util.MinMax
-
- setMin(Double) - Method in class smartmobility.util.MinMax
-
- setMinMax(MinMax) - Method in class smartmobility.util.ConditionalMinMax
-
- setMonitoredArea(MonitoredArea) - Method in class smartmobility.entity.DetectionParameters
-
- setMonitoredArea(MonitoredArea) - Method in class smartmobility.entity.Screenshot
-
Sets monitored area of the screenshot.
- setMonitoredAreaID(UUID) - Method in class smartmobility.entity.views.TimeSeriesOfTransits
-
- setMovements(List<DetectedObjectMovement>) - Method in class smartmobility.entity.Transit
-
Sets the movements recorded during the transit
- setMovements(List<CreateMovementRequest>) - Method in class smartmobility.service.transit.CreateTransitRequest
-
- setName(String) - Method in class smartmobility.entity.Device
-
Changes the name of the device
- setName(String) - Method in class smartmobility.entity.MonitoredArea
-
Changes the name of the area
- setName(String) - Method in class smartmobility.entity.views.SimpleMonitoredAreaView
-
- setName(String) - Method in class smartmobility.entity.Zone
-
Changes the name of the zone
- setName(String) - Method in class smartmobility.entity.ZoneSequence
-
- setName(String) - Method in class smartmobility.service.monitoredarea.MonitoredAreaRequest
-
Changes the name of the area
- setName(String) - Method in class smartmobility.service.zone.ZoneRequest
-
- setNumberOfActiveStreams(int) - Method in class smartmobility.entity.views.SimpleMonitoredAreaView
-
Changes the the number of active streams for monitored area
- setPasses(List<PassStatistics>) - Method in class smartmobility.service.areastatistics.AreaStatistics
-
- setPassTimes(List<Instant>) - Method in class smartmobility.service.transit.CreateTransitRequest
-
- setPoints(List<Point2D>) - Method in class smartmobility.entity.views.AggregatedTrajectoryView
-
- setPoints(List<PointReal2D>) - Method in class smartmobility.util.PolygonReal2D
-
Sets the list of points on the polygon
- setPosition(Point2D) - Method in class smartmobility.entity.views.MovementView
-
- setPosition(Point2D) - Method in class smartmobility.entity.views.MovementWithTransitView
-
- setPositionX(Integer) - Method in class smartmobility.entity.AggregatedMovement
-
Sets the camera screen x coordinate
- setPositionX(Integer) - Method in class smartmobility.entity.DetectedObjectMovement
-
Sets the camera screen x coordinate
- setPositionY(Integer) - Method in class smartmobility.entity.AggregatedMovement
-
Sets the camera screen y coordinate
- setPositionY(Integer) - Method in class smartmobility.entity.DetectedObjectMovement
-
Sets the camera screen y coordinate
- setReceiveTime(Instant) - Method in class smartmobility.entity.Transit
-
Changes the time when the transit was registered by the server
- setScreenshotData(byte[]) - Method in class smartmobility.entity.Screenshot
-
Sets screenshot data.
- setSessionId(String) - Method in class smartmobility.service.livestream.LiveStreamService.NewSessionInformation
-
Sets the session ID.
- setSpeed(Double) - Method in class smartmobility.entity.AggregatedMovement
-
Sets the value of the speed scalar
- setSpeed(Double) - Method in class smartmobility.entity.AggregatedTrajectory
-
- setSpeed(Double) - Method in class smartmobility.entity.DetectedObjectMovement
-
Sets the value of the speed scalar
- setStart(Instant) - Method in class smartmobility.entity.Transit
-
Changes the start time of the transit
- setStatistics(Set<ZoneSequenceStatistics>) - Method in class smartmobility.entity.ZoneSequence
-
Changes the statistics related tot he zone sequence
- setTime(Instant) - Method in class smartmobility.entity.AggregatedMovement
-
Sets the time when the detected object passed through the point
- setTime(Instant) - Method in class smartmobility.entity.AggregatedTrajectory
-
- setTime(Instant) - Method in class smartmobility.entity.DetectedObjectMovement
-
Sets the time when the detected object passed through the point
- setTime(Instant) - Method in class smartmobility.service.transit.CreateMovementRequest
-
Sets the time when the detected object passed through the point
- setTimes(List<Instant>) - Method in class smartmobility.entity.views.TimeSeriesOfTransits
-
- setTimeSince(Instant) - Method in class smartmobility.entity.views.TransitStatisticsWithTime
-
- setTimeSince(Instant) - Method in class smartmobility.entity.ZoneSequenceStatistics
-
Changes the beginning of the time interval to which the statistcis are related
- setToX(Integer) - Method in class smartmobility.entity.AggregatedTrajectory
-
- setToY(Integer) - Method in class smartmobility.entity.AggregatedTrajectory
-
- setTransit(Transit) - Method in class smartmobility.entity.DetectedObjectMovement
-
Sets the transit related to the detected object's movement
- setTransitId(UUID) - Method in class smartmobility.entity.views.MovementWithTransitView
-
- setTransits(List<TimeSeriesOfVehiclePassed>) - Method in class smartmobility.entity.views.TimeSeriesOfTransits
-
- setTransits(Set<Transit>) - Method in class smartmobility.entity.ZoneSequence
-
Changes the transits that went through the zone sequence
- setTransits(List<TransitStatistics>) - Method in class smartmobility.service.areastatistics.AreaStatistics
-
- setTransits(List<TransitStatistics>) - Method in class smartmobility.service.areastatistics.PassStatistics
-
- setVehiclePassed(long) - Method in class smartmobility.entity.ZoneSequenceStatistics
-
Changes the number of vehicles that have passed during the observed time interval
- setVelocity(List<Double>) - Method in class smartmobility.service.transit.CreateMovementRequest
-
Sets the velocity vector of the object in the given point
- setVelocityX(Double) - Method in class smartmobility.entity.DetectedObjectMovement
-
Sets the x component of the velocity of the object in the given point (in pixels per second)
- setVelocityY(Double) - Method in class smartmobility.entity.DetectedObjectMovement
-
Sets the y component of the velocity of the object in the given point (in pixels per second)
- setWeight(Integer) - Method in class smartmobility.entity.AggregatedMovement
-
Sets the number of points that have been aggregated into this object
- setWeight(Integer) - Method in class smartmobility.entity.AggregatedTrajectory
-
- setWeight(Long) - Method in class smartmobility.entity.views.AggregatedTrajectoryView
-
- setWeight(long) - Method in class smartmobility.entity.views.MovementView
-
- setWorldVertices(PolygonReal2D) - Method in class smartmobility.entity.Zone
-
Changes the coordinates of the zone cameraVertices in the world
- setWorldVertices(PolygonReal2D) - Method in class smartmobility.service.zone.ZoneRequest
-
- setX(Integer) - Method in class smartmobility.service.transit.CreateMovementRequest
-
Sets the camera screen x coordinate
- setX(int) - Method in class smartmobility.util.Point2D
-
Changes the horizontal coordinate of the point
- setX(double) - Method in class smartmobility.util.PointReal2D
-
Changes the horizontal coordinate of the point
- setY(Integer) - Method in class smartmobility.service.transit.CreateMovementRequest
-
Sets the camera screen y coordinate
- setY(int) - Method in class smartmobility.util.Point2D
-
Changes the vertical coordinate of the point
- setY(double) - Method in class smartmobility.util.PointReal2D
-
Changes the vertical coordinate of the point
- setZoneNames(List<String>) - Method in class smartmobility.entity.views.TimeSeriesOfVehiclePassed
-
- setZoneNumber(Integer) - Method in class smartmobility.entity.Zone
-
Changes the unique identifier of the zone within its area
- setZoneNumbers(List<Integer>) - Method in class smartmobility.entity.views.TimeSeriesOfVehiclePassed
-
- setZoneNumbers(int[]) - Method in class smartmobility.entity.views.TimeSeriesOfVehiclePassed
-
- setZoneNumbers(int[]) - Method in class smartmobility.entity.views.TransitStatisticsWithTime
-
- setZoneNumbers(int[]) - Method in class smartmobility.entity.ZoneSequence
-
Changes the ordered sequence of zone identifiers represented by this entity
- setZoneNumbers(List<Integer>) - Method in class smartmobility.service.transit.CreateTransitRequest
-
- setZoneNumbersSequence(int[]) - Method in class smartmobility.entity.views.TransitStatistics
-
Changes the zone numbers
- setZones(Set<Zone>) - Method in class smartmobility.entity.MonitoredArea
-
Changes the zoneNumbersSequence that are watched in the area
- setZones(List<ZoneView>) - Method in class smartmobility.service.areastatistics.AreaStatistics
-
- setZoneSequence(ZoneSequence) - Method in class smartmobility.entity.Transit
-
Changes the zone sequence through which the transit happened
- setZoneSequence(ZoneSequence) - Method in class smartmobility.entity.ZoneSequenceStatistics
-
Changes the zone sequence to which the statistics are tied
- setZoneSequences(Set<ZoneSequence>) - Method in class smartmobility.entity.MonitoredArea
-
Changes the zone sequences related to the area
- SimpleMonitoredAreaView - Class in smartmobility.entity.views
-
- SimpleMonitoredAreaView() - Constructor for class smartmobility.entity.views.SimpleMonitoredAreaView
-
- SimpleMonitoredAreaView(MonitoredArea) - Constructor for class smartmobility.entity.views.SimpleMonitoredAreaView
-
- SimpleMonitoredAreaView(UUID, Double, Double, String, ParametersView, DeviceView, Boolean) - Constructor for class smartmobility.entity.views.SimpleMonitoredAreaView
-
- smartmobility - package smartmobility
-
- smartmobility.controller - package smartmobility.controller
-
- smartmobility.entity - package smartmobility.entity
-
- smartmobility.entity.views - package smartmobility.entity.views
-
- smartmobility.service.aggregatedmovement - package smartmobility.service.aggregatedmovement
-
- smartmobility.service.aggregatedtrajectory - package smartmobility.service.aggregatedtrajectory
-
- smartmobility.service.areastatistics - package smartmobility.service.areastatistics
-
- smartmobility.service.detectedobjectmovement - package smartmobility.service.detectedobjectmovement
-
- smartmobility.service.detectionparameters - package smartmobility.service.detectionparameters
-
- smartmobility.service.livestream - package smartmobility.service.livestream
-
- smartmobility.service.monitoredarea - package smartmobility.service.monitoredarea
-
- smartmobility.service.mqtt - package smartmobility.service.mqtt
-
- smartmobility.service.screenshots - package smartmobility.service.screenshots
-
- smartmobility.service.shared - package smartmobility.service.shared
-
- smartmobility.service.transit - package smartmobility.service.transit
-
- smartmobility.service.zone - package smartmobility.service.zone
-
- smartmobility.storage - package smartmobility.storage
-
- smartmobility.util - package smartmobility.util
-
- smartmobility.util.sync - package smartmobility.util.sync
-
- SPEED_TOLERANCE - Static variable in class smartmobility.entity.AggregatedMovement
-
Maximum acceptable rounding error that should be accounted for when comparing speeds
- spliterator() - Method in class smartmobility.util.PolygonReal2D
-
- StatisticsView - Class in smartmobility.entity.views
-
- StatisticsView() - Constructor for class smartmobility.entity.views.StatisticsView
-
- SwaggerConfiguration - Class in smartmobility
-
- SwaggerConfiguration() - Constructor for class smartmobility.SwaggerConfiguration
-
- SyncToken<T> - Class in smartmobility.util.sync
-
Class representing a synchronization token
- SyncTokenManager<T> - Class in smartmobility.util.sync
-
A class to help with synchronization based on equality of objects rather than identity
- SyncTokenManager() - Constructor for class smartmobility.util.sync.SyncTokenManager
-