Uses of Interface
edu.mit.ll.group43.surfaceoptimization.aircraft.WeightClass

Packages that use WeightClass
edu.mit.ll.group43.surfaceoptimization   
edu.mit.ll.group43.surfaceoptimization.aircraft   
edu.mit.ll.group43.surfaceoptimization.dp.factory   
edu.mit.ll.group43.surfaceoptimization.dp.factory.cost   
edu.mit.ll.group43.surfaceoptimization.dp.factory.edge   
 

Uses of WeightClass in edu.mit.ll.group43.surfaceoptimization
 

Constructor parameters in edu.mit.ll.group43.surfaceoptimization with type arguments of type WeightClass
FcfsSequencer(int cps, MinimumSeparationCalculator<? extends WeightClass> calc)
           
LookAheadSequencer(int cps, MinimumSeparationCalculator<? extends WeightClass> calc)
           
Sequencer(int cps, MinimumSeparationCalculator<? extends WeightClass> calc)
          Constructor
 

Uses of WeightClass in edu.mit.ll.group43.surfaceoptimization.aircraft
 

Classes in edu.mit.ll.group43.surfaceoptimization.aircraft with type parameters of type WeightClass
 interface MinimumSeparationCalculator<T extends WeightClass>
          Interface to be implemented by classes that calculate the minimum separation time between two aircraft based on their weight class and action type (departure, arrival, or arrival crossing).
 

Classes in edu.mit.ll.group43.surfaceoptimization.aircraft that implement WeightClass
 class DefaultWeightClass
          Represents the default weight classes that this project considers, based on a number of different standards.
 

Methods in edu.mit.ll.group43.surfaceoptimization.aircraft that return WeightClass
 WeightClass Aircraft.getWeightClass()
           
 

Methods in edu.mit.ll.group43.surfaceoptimization.aircraft with parameters of type WeightClass
 int MinimumSeparationCalculator.getSeparation(WeightClass weightClass, MinimumSeparationCalculator.ActionType a1, WeightClass weightClass2, MinimumSeparationCalculator.ActionType a2)
           
 int DefaultDepartureMinimumSeparationCalculator.getSeparation(WeightClass leader, MinimumSeparationCalculator.ActionType a1, WeightClass follower, MinimumSeparationCalculator.ActionType a2)
          Returns the required separation between the given leading and following aircraft.
 

Constructors in edu.mit.ll.group43.surfaceoptimization.aircraft with parameters of type WeightClass
Aircraft(WeightClass weightClass, int fileIndex, int spotReadyTime, int unimpTaxiTime)
           
 

Uses of WeightClass in edu.mit.ll.group43.surfaceoptimization.dp.factory
 

Methods in edu.mit.ll.group43.surfaceoptimization.dp.factory that return types with arguments of type WeightClass
 MinimumSeparationCalculator<? extends WeightClass> DPSequencerFactory.getCalc()
           
 

Constructor parameters in edu.mit.ll.group43.surfaceoptimization.dp.factory with type arguments of type WeightClass
AGOGFSpotDPSequencerFactory(int cps, MinimumSeparationCalculator<? extends WeightClass> calc)
           
AllGapsForceSpotDPSequencerFactory(int cps, MinimumSeparationCalculator<? extends WeightClass> calc)
           
AllGapsSpotDPSequencerFactory(int cps, MinimumSeparationCalculator<? extends WeightClass> calc)
           
DPSequencerFactory(int cps, MinimumSeparationCalculator<? extends WeightClass> calc)
           
LenientAllGapsForceSpotDPSequencerFactory(int cps, MinimumSeparationCalculator<? extends WeightClass> calc)
           
OneGapForceSpotDPSequencerFactory(int cps, MinimumSeparationCalculator<? extends WeightClass> calc)
           
OneGapSpotDPSequencerFactory(int cps, MinimumSeparationCalculator<? extends WeightClass> calc)
           
RunwayDPSequencerFactory(int cps, MinimumSeparationCalculator<? extends WeightClass> calc)
           
SimpleSpotDPSequencerFactory(int cps, MinimumSeparationCalculator<? extends WeightClass> calc)
           
 

Uses of WeightClass in edu.mit.ll.group43.surfaceoptimization.dp.factory.cost
 

Constructor parameters in edu.mit.ll.group43.surfaceoptimization.dp.factory.cost with type arguments of type WeightClass
AGOGFSpotCostStrategy(int cps, MinimumSeparationCalculator<? extends WeightClass> calc)
           
AllGapsForceSpotCostStrategy(int cps, MinimumSeparationCalculator<? extends WeightClass> calc)
           
AllGapsSpotCostStrategy(int cps, MinimumSeparationCalculator<? extends WeightClass> calc)
           
CostStrategy(int cps, MinimumSeparationCalculator<? extends WeightClass> calc)
           
LenientAllGapsForceSpotCostStrategy(int cps, MinimumSeparationCalculator<? extends WeightClass> calc)
           
OneGapForceSpotCostStrategy(int cps, MinimumSeparationCalculator<? extends WeightClass> calc)
           
OneGapSpotCostStrategy(int cps, MinimumSeparationCalculator<? extends WeightClass> calc)
           
RunwayCostStrategy(int cps, MinimumSeparationCalculator<? extends WeightClass> calc)
           
SmartAllGapsSpotCostStrategy(int cps, MinimumSeparationCalculator<? extends WeightClass> calc)
           
SpotCostStrategy(int cps, MinimumSeparationCalculator<? extends WeightClass> calc)
           
 

Uses of WeightClass in edu.mit.ll.group43.surfaceoptimization.dp.factory.edge
 

Constructor parameters in edu.mit.ll.group43.surfaceoptimization.dp.factory.edge with type arguments of type WeightClass
EdgeValueStrategy(MinimumSeparationCalculator<? extends WeightClass> calc)
           
MinSeparationEdgeValueStrategy(MinimumSeparationCalculator<? extends WeightClass> calc)
           
ZeroEdgeValueStrategy(MinimumSeparationCalculator<? extends WeightClass> calc)