C# Class TheAirline.Models.Airports.Airports

显示文件 Open project: TheAirlineProject/tap-desktop

Public Properties

Property Type Description
CargoAirportsSizes int>.Dictionary
LargeAirports double
LargestAirports double
MediumAirports double
SmallestAirports double
VeryLargeAirports double
VerySmallAirports double

Public Methods

Method Description
AddAirport ( Airport airport ) : void
Clear ( ) : void
Contains ( Airport airport ) : System.Boolean
Count ( ) : int
CountLarge ( ) : double
CountLargest ( ) : double
CountMedium ( ) : double
CountSmall ( ) : double
CountSmallest ( ) : double
CountVeryLarge ( ) : double
CountVerySmall ( ) : double
GetAirport ( GeoCoordinate coordinates ) : Airport
GetAirport ( Predicate match ) : Airport
GetAirport ( string iata ) : Airport
GetAirportFromID ( string id ) : Airport
GetAirports ( Country country ) : List
GetAirports ( GeneralHelpers size ) : List
GetAirports ( Predicate match ) : List
GetAirports ( Region region ) : List
GetAllActiveAirports ( ) : List
GetAllAirports ( ) : List
GetAllAirports ( Predicate match ) : List
RemoveAirports ( Predicate match ) : void

Method Details

AddAirport() public static method

public static AddAirport ( Airport airport ) : void
airport Airport
return void

Clear() public static method

public static Clear ( ) : void
return void

Contains() public static method

public static Contains ( Airport airport ) : System.Boolean
airport Airport
return System.Boolean

Count() public static method

public static Count ( ) : int
return int

CountLarge() public static method

public static CountLarge ( ) : double
return double

CountLargest() public static method

public static CountLargest ( ) : double
return double

CountMedium() public static method

public static CountMedium ( ) : double
return double

CountSmall() public static method

public static CountSmall ( ) : double
return double

CountSmallest() public static method

public static CountSmallest ( ) : double
return double

CountVeryLarge() public static method

public static CountVeryLarge ( ) : double
return double

CountVerySmall() public static method

public static CountVerySmall ( ) : double
return double

GetAirport() public static method

public static GetAirport ( GeoCoordinate coordinates ) : Airport
coordinates GeoCoordinate
return Airport

GetAirport() public static method

public static GetAirport ( Predicate match ) : Airport
match Predicate
return Airport

GetAirport() public static method

public static GetAirport ( string iata ) : Airport
iata string
return Airport

GetAirportFromID() public static method

public static GetAirportFromID ( string id ) : Airport
id string
return Airport

GetAirports() public static method

public static GetAirports ( Country country ) : List
country TheAirline.Models.General.Countries.Country
return List

GetAirports() public static method

public static GetAirports ( GeneralHelpers size ) : List
size GeneralHelpers
return List

GetAirports() public static method

public static GetAirports ( Predicate match ) : List
match Predicate
return List

GetAirports() public static method

public static GetAirports ( Region region ) : List
region TheAirline.Models.General.Countries.Region
return List

GetAllActiveAirports() public static method

public static GetAllActiveAirports ( ) : List
return List

GetAllAirports() public static method

public static GetAllAirports ( ) : List
return List

GetAllAirports() public static method

public static GetAllAirports ( Predicate match ) : List
match Predicate
return List

RemoveAirports() public static method

public static RemoveAirports ( Predicate match ) : void
match Predicate
return void

Property Details

CargoAirportsSizes public_oe static_oe property

public static Dictionary CargoAirportsSizes
return int>.Dictionary

LargeAirports public_oe static_oe property

public static double LargeAirports
return double

LargestAirports public_oe static_oe property

public static double LargestAirports
return double

MediumAirports public_oe static_oe property

public static double MediumAirports
return double

SmallestAirports public_oe static_oe property

public static double SmallestAirports
return double

VeryLargeAirports public_oe static_oe property

public static double VeryLargeAirports
return double

VerySmallAirports public_oe static_oe property

public static double VerySmallAirports
return double