# All Classes

- All Classes Interface Summary Class Summary Enum Summary Exception Summary
  Class | Description
  --- | ---
  CloseQuery |
  Command | Represents a single TraCI command, with its identifier and content.
  CommandProcessor |
  Constants |
  ContextSubscription |
  Edge | The Class Edge.
  Gui |
  Inductionloop | The Class Inductionloop.
  Junction |
  Lane | The Class Lane.
  Lanearea |
  Multientryexit |
  Observable |
  Observer |
  Person | The Class Person.
  Poi | The Class Poi.
  Polygon | The Class Polygon.
  Query | The Class Query.
  RequestMessage | Represents a TraCI messages used to send `Command`s from the client to server (i.e. requests).
  ResponseContainer | Represents all the information related to a given request.
  ResponseMessage | Represents a message sent from the server.
  ResponseType |
  Route | The Class Route.
  Simulation | The Class Simulation.
  StatusResponse |
  Storage |
  SubscribtionVariable |
  Subscription |
  SubscriptionContext |
  SubscriptionObject |
  SumoBestLanes |
  SumoBestLanes | Deprecated. use package `de.tudresden.sumo.objects` instead.
  SumoBoundingBox |
  SumoBoundingBox | Deprecated. use package `de.tudresden.sumo.objects` instead.
  SumoColor |
  SumoColor | Deprecated. use package `de.tudresden.sumo.objects` instead.
  SumoCommand |
  SumoDomain |
  SumoGeometry |
  SumoGeometry | Deprecated. use package `de.tudresden.sumo.objects` instead.
  SumoLeader |
  SumoLeader | Deprecated. use package `de.tudresden.sumo.objects` instead.
  SumoLink |
  SumoLink | Deprecated. use package `de.tudresden.sumo.objects` instead.
  SumoLinkList |
  SumoNextTLS |
  SumoNextTLS | Deprecated. use package `de.tudresden.sumo.objects` instead.
  SumoObject |
  SumoPosition2D |
  SumoPosition2D | Deprecated. use package `de.tudresden.sumo.objects` instead.
  SumoPosition3D |
  SumoPosition3D | Deprecated. use package `de.tudresden.sumo.objects` instead.
  SumoPrimitive |
  SumoRoadPosition |
  SumoRoadPosition | Deprecated. use package `de.tudresden.sumo.objects` instead.
  SumoStage |
  SumoStage | Deprecated. use package `de.tudresden.sumo.objects` instead.
  SumoStopFlags |
  SumoStopFlags | Deprecated. use package `de.tudresden.sumo.objects` instead.
  SumoStringList |
  SumoTLSController |
  SumoTLSController | Deprecated. use package `de.tudresden.sumo.objects` instead.
  SumoTLSPhase |
  SumoTLSPhase | Deprecated. use package `de.tudresden.sumo.objects` instead.
  SumoTLSProgram |
  SumoTLSProgram | Deprecated. use package `de.tudresden.sumo.objects` instead.
  SumoTraciConnection | Models a TCP/IP connection to a local or remote SUMO server via the TraCI protocol.
  SumoTrafficLightType |
  SumoTrafficLightType | Deprecated. use package `de.tudresden.sumo.objects` instead.
  SumoVehicleData |
  SumoVehicleData | Deprecated. use package `de.tudresden.sumo.objects` instead.
  SumoVehicleData.VehicleData |
  SumoVehicleSignal |
  SumoVehicleSignal | Deprecated. use package `de.tudresden.sumo.objects` instead.
  SumoVehicleSignalState |
  SumoVehicleSignalState | Deprecated. use package `de.tudresden.sumo.objects` instead.
  TraCIException |
  TraCIException.UnexpectedData |
  TraCIException.UnexpectedDatatype |
  TraCIException.UnexpectedResponse |
  Trafficlight | The Class Trafficlight.
  VariableSubscription |
  Vehicle | The Class Vehicle.
  Vehicletype | The Class Vehicletype.