Packages

package tfp

Type Members

  1. case class CauseCode(code: Short) extends Product with Serializable
  2. case class FlowDataQuality(code: Short) extends Product with Serializable
  3. case class FlowMatrix(startTime: Instant, duration: Option[Long], spatialResolution: SpatialResolution, vectors: Seq[FlowVector]) extends TFPMethod with Product with Serializable
  4. case class FlowPolygon(polygonIndex: Long, status: StatusParameters, polygonPoints: Seq[PolygonPoint], spatialResolutionPolygon: Option[SpatialResolution], restriction: Option[Restrictions], statistics: Option[StatisticalParameters], cause: Option[CauseCode], detailedCause: Option[LinkedCause]) extends Product with Serializable
  5. case class FlowPolygonObject(startTime: Instant, duration: Option[Long], spatialResolution: SpatialResolution, polygons: Seq[FlowPolygon]) extends TFPMethod with Product with Serializable
  6. case class FlowStatus(startTime: Instant, duration: Option[Long], status: StatusParameters, restriction: Option[Restrictions], statistics: Option[StatisticalParameters], cause: Option[CauseCode], detailedCause: Option[LinkedCause]) extends TFPMethod with Product with Serializable
  7. case class FlowVector(timeOffset: Long, vectorSections: Seq[FlowVectorSection], spatialResolutionVector: Option[SpatialResolution]) extends Product with Serializable
  8. case class FlowVectorSection(spatialOffset: Long, status: StatusParameters, spatialResolutionSection: Option[SpatialResolution], sectionType: Option[SectionType], restriction: Option[Restrictions], statistics: Option[StatisticalParameters], cause: Option[CauseCode], detailedCause: Option[LinkedCause]) extends Product with Serializable
  9. case class LaneRestriction(code: Short) extends Product with Serializable
  10. case class LevelOfService(code: Short) extends Product with Serializable
  11. case class LinkedCause(messageID: Long, coid: Short, sid: Option[ServiceIdentifier], aid: Option[Int]) extends Product with Serializable
  12. trait MMCSwitch extends AnyRef
  13. case class PolygonPoint(spatialOffset: Long, timeOffset: Long) extends Product with Serializable
  14. case class Restrictions(vehicleClassAssignment: Option[VehicleClass], vehicleCredentials: Option[VehicleCredentials], lanes: Option[LaneRestriction], angle: Option[Short], length: Option[Long]) extends Product with Serializable
  15. case class SectionType(code: Short) extends Product with Serializable
  16. case class SpatialResolution(code: Short) extends Product with Serializable
  17. case class StatisticalParameters(congestionProbability: Option[Short], t90relative: Option[Long], flowQuality: Option[FlowDataQuality], prediction: Option[Short]) extends Product with Serializable
  18. case class StatusParameters(los: Option[LevelOfService], averageSpeed: Option[Short], freeFlowTravelTime: Option[Long], delay: Option[Long]) extends Product with Serializable
  19. case class TFPMessage(mmt: MMCSwitch, methods: Seq[TFPMethod], loc: Option[LocationReferencingContainer]) extends ApplicationRootMessageML with Product with Serializable
  20. sealed trait TFPMethod extends AnyRef
  21. case class VehicleClass(code: Short) extends Product with Serializable
  22. case class VehicleCredentials(code: Short) extends Product with Serializable

Ungrouped