Package net.datafaker.providers.base
Class Aviation
Generates aviation related strings.
- Since:
- 0.8.0
-
Field Summary
Fields inherited from class net.datafaker.providers.base.AbstractProvider
faker
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionaircraft()
airline()
Returns an airline name.airplane()
airport()
Returns an airport ICAO code.cargo()
Provides engine type name.flight()
Returns a flight number without specifying flight number format.Returns a flight number (IATA or ICAO format).Returns a flight status.gate()
Returns a gate id.general()
Provides a name of an aviation-related manufacturer.METAR()
Provides a METAR weather report.Provides an aircraft special type designator.warplane()
Methods inherited from class net.datafaker.providers.base.AbstractProvider
equals, getFaker, hashCode, loadGenerators, resolve, resolve, toString
-
Constructor Details
-
Aviation
-
-
Method Details
-
aircraft
- Returns:
- one of the 6 types of aircraft: airplane, warplane, general, cargo, army helicopter, civil helicopter.
-
airplane
-
warplane
-
general
- Returns:
- general aviation aircraft. See also: ...ICAO defines general aviation operation by exception: those flight activities not involving commercial air transportation or aerial work.
-
cargo
- Returns:
- a cargo aircraft which is dedicated to transport freight.
-
armyHelicopter
-
civilHelicopter
-
airport
Returns an airport ICAO code. See also: https://en.wikipedia.org/wiki/List_of_airports_by_ICAO_code:_A -
airportName
- Returns:
- an airport name. Source: http://www.flugzeuginfo.net/table_airportcodes_country-location_en.php
-
METAR
Provides a METAR weather report. Have a look at https://en.wikipedia.org/wiki/METAR -
manufacturer
Provides a name of an aviation-related manufacturer. Sources: ICAO publications and aviationfanatic.com -
specialTypeDesignator
Provides an aircraft special type designator. Source: ICAO publications -
engineType
Provides engine type name. Source: ICAO publications -
flight
Returns a flight number (IATA or ICAO format).- Returns:
- A random flight number with IATA or ICAO format in a String.
-
flight
Returns a flight number without specifying flight number format.- Returns:
- A random flight number with IATA format in a String.
-
flightStatus
Returns a flight status.- Returns:
- A randomly selected flight status in a String.
-
gate
Returns a gate id.- Returns:
- A random airport gate id.
-
airline
Returns an airline name.- Returns:
- A randomly selected airline name in a String.
-