How flm-sai/thomastravels works
Thomas Travels is a small Java demonstration of driver records and travel-related queries, not a larger travel-booking system. Its main method creates sample drivers, calls query methods for category checks, ID lookup, category filtering/counting, and maximum distance, then prints results. The sampled source supports these direct interactions; no README or other application workflow is present to establish additional capabilities.
Main entry points: TestDriver.java Sample runner · Travel.java Travel queries · Driver.java Driver records
Components 5
Demo
- Sample runner
Thomas Travels/src/com/TestDriver.java - Driver list
Thomas Travels/src/com/TestDriver.java
Driver queries
- Driver records
Thomas Travels/src/com/Driver.java - Travel queries
Thomas Travels/src/com/Travel.java
Other components
- Console
Connections 7
- Sample runner → Driver records: creates
- Sample runner → Driver list: populates
- Sample runner → Travel queries: invokes
- Sample runner → Travel queries: passes records
- Travel queries → Driver records: reads fields
- Travel queries → Sample runner: returns results
- Sample runner → Console: prints results