Skip navigation links
A C D E F G H I L M N O P R S T U V Z 

S

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
 
A C D E F G H I L M N O P R S T U V Z 
Skip navigation links