Обозрение кода Aircraft.java

package model;

import java.io.Serializable;

import java.util.List;

import javax.persistence.Column;

import javax.persistence.Entity;

import javax.persistence.Id;

import javax.persistence.NamedQueries;

import javax.persistence.NamedQuery;

import javax.persistence.OneToMany;

@Entity

@NamedQueries({

@NamedQuery(name = "Aircraft.findAll", query = "select o from Aircraft o order by o.idAircraft asc")

,

@NamedQuery(name = "Aircraft.findByID", query = "select o from Aircraft o where o.idAircraft =:p_id")

})

public class Aircraft implements Serializable {

@Id

@Column(name="ID_AIRCRAFT", nullable = true)

private Double idAircraft;

@Column(name="NAME_AIRCRAFT", nullable = false)

private String nameAircraft;

@Column(nullable = false)

private Double passengerseats;

@OneToMany(mappedBy = "aircraft")

private List<Flights> flightsList;

public Aircraft() {

}

public Aircraft(Double idAircraft, String nameAircraft,

Double passengerseats) {

this.idAircraft = idAircraft;

this.nameAircraft = nameAircraft;

this.passengerseats = passengerseats;

}

public Aircraft(String nameAircraft,

Double passengerseats) {

this.nameAircraft = nameAircraft;

this.passengerseats = passengerseats;

}

public Double getIdAircraft() {

return idAircraft;

}

public void setIdAircraft(Double idAircraft) {

this.idAircraft = idAircraft;

}

public String getNameAircraft() {

return nameAircraft;

}

public void setNameAircraft(String nameAircraft) {

this.nameAircraft = nameAircraft;

}

public Double getPassengerseats() {

return passengerseats;

}

public void setPassengerseats(Double passengerseats) {

this.passengerseats = passengerseats;

}

public List<Flights> getFlightsList() {

return flightsList;

}

public void setFlightsList(List<Flights> flightsList) {

this.flightsList = flightsList;

}

public Flights addFlights(Flights flights) {

getFlightsList().add(flights);

flights.setAircraft(this);

return flights;

}

public Flights removeFlights(Flights flights) {

getFlightsList().remove(flights);

flights.setAircraft(null);

return flights;

}

}


Понравилась статья? Добавь ее в закладку (CTRL+D) и не забудь поделиться с друзьями:  



double arrow
Сейчас читают про: