## Uses of Class
aim4.im.v2i.RequestHandler.BatchModeRequestHandler.IndexedProposal

- Packages that use BatchModeRequestHandler.IndexedProposal
  Package | Description
  --- | ---
  aim4.im.v2i.batch | This package contains the implementation of the batch policy.
  aim4.im.v2i.RequestHandler | This package contains the implementations of the request handlers of the V2I intersection manager.

- - ### Uses of BatchModeRequestHandler.IndexedProposal in aim4.im.v2i.batch

    Methods in aim4.im.v2i.batch that return types with arguments of type BatchModeRequestHandler.IndexedProposal
    Modifier and Type | Method and Description
    --- | ---
    `List<BatchModeRequestHandler.IndexedProposal>` | RoadBasedReordering.`getBatch(double currentTime, NavigableSet<BatchModeRequestHandler.IndexedProposal> queue, TrackModel trackModel)` Select a subset of indexed proposals from the queue and sort them in a particular order such that they will be processed in that order.
    `List<BatchModeRequestHandler.IndexedProposal>` | ReorderingStrategy.`getBatch(double currentTime, NavigableSet<BatchModeRequestHandler.IndexedProposal> queue, TrackModel trackModel)` Select a subset of indexed proposals from the queue and sort them in a particular order such that they will be processed in that order.

    Method parameters in aim4.im.v2i.batch with type arguments of type BatchModeRequestHandler.IndexedProposal
    Modifier and Type | Method and Description
    --- | ---
    `List<BatchModeRequestHandler.IndexedProposal>` | RoadBasedReordering.`getBatch(double currentTime, NavigableSet<BatchModeRequestHandler.IndexedProposal> queue, TrackModel trackModel)` Select a subset of indexed proposals from the queue and sort them in a particular order such that they will be processed in that order.
    `List<BatchModeRequestHandler.IndexedProposal>` | ReorderingStrategy.`getBatch(double currentTime, NavigableSet<BatchModeRequestHandler.IndexedProposal> queue, TrackModel trackModel)` Select a subset of indexed proposals from the queue and sort them in a particular order such that they will be processed in that order.

  - ### Uses of BatchModeRequestHandler.IndexedProposal in aim4.im.v2i.RequestHandler

    Methods in aim4.im.v2i.RequestHandler that return types with arguments of type BatchModeRequestHandler.IndexedProposal
    Modifier and Type | Method and Description
    --- | ---
    `List<BatchModeRequestHandler.IndexedProposal>` | BatchModeRequestHandler.IndexedProposal.`getProposalGroup()` Get the reference to the group of proposals of the request message in to which the proposal belongs.

    Methods in aim4.im.v2i.RequestHandler with parameters of type BatchModeRequestHandler.IndexedProposal
    Modifier and Type | Method and Description
    --- | ---
    `int` | BatchModeRequestHandler.IndexedProposal.`compare(BatchModeRequestHandler.IndexedProposal ip1, BatchModeRequestHandler.IndexedProposal ip2)` Compare two indexed proposals
    `int` | BatchModeRequestHandler.IndexedProposal.`compareTo(BatchModeRequestHandler.IndexedProposal ip)` Compare this indexed proposal with a given indexed proposal
    `boolean` | BatchModeRequestHandler.IndexedProposal.`equals(BatchModeRequestHandler.IndexedProposal ip)` Whether or not this indexed proposal is equal to the given indexed proposal.

    Constructor parameters in aim4.im.v2i.RequestHandler with type arguments of type BatchModeRequestHandler.IndexedProposal
    Constructor and Description
    `BatchModeRequestHandler.IndexedProposal(int id, Request.Proposal proposal, Request request, List<BatchModeRequestHandler.IndexedProposal> proposalGroup, double submissionTime)` Create a new indexed proposal

Copyright © 2013. All rights reserved.