public class Chauffeur {
    private final int id;
    private final String name;
    private final String phone;
    private final String bio;
    private final int experienceYears;
    private final String languages;
    private final String vehicleType;
    private final String photo;
    private final boolean active;
    private final int totalTrips;
    private final int punctualityRate;

    public Chauffeur(int id, String name, String phone, String bio, int experienceYears, String languages, String vehicleType, String photo, boolean active, int totalTrips, int punctualityRate) {
        this.id = id;
        this.name = name;
        this.phone = phone;
        this.bio = bio;
        this.experienceYears = experienceYears;
        this.languages = languages;
        this.vehicleType = vehicleType;
        this.photo = photo;
        this.active = active;
        this.totalTrips = totalTrips;
        this.punctualityRate = punctualityRate;
    }

    public int getId() { return id; }
    public String getName() { return name; }
    public String getPhone() { return phone; }
    public String getBio() { return bio; }
    public int getExperienceYears() { return experienceYears; }
    public String getLanguages() { return languages; }
    public String getVehicleType() { return vehicleType; }
    public String getPhoto() { return photo; }
    public boolean isActive() { return active; }
    public int getTotalTrips() { return totalTrips; }
    public int getPunctualityRate() { return punctualityRate; }

    @Override
    public String toString() {
        return name;
    }
}
