cesardl/sakila-jee

View on GitHub
src/main/java/org/sanmarcux/samples/sakila/dto/FilmDTO.java

Summary

Maintainability
A
0 mins
Test Coverage
package org.sanmarcux.samples.sakila.dto;

import org.sanmarcux.samples.sakila.dao.model.Rating;

import javax.validation.Valid;
import javax.validation.constraints.NotNull;
import java.math.BigDecimal;
import java.time.Year;
import java.util.Date;

/**
 * Created on 22/04/2018.
 *
 * @author Cesardl
 */
public class FilmDTO {

    private Short filmId;
    private String title;
    private String description;
    private Year releaseYear;

    @Valid
    @NotNull
    private LanguageDTO language;

    @NotNull
    private BigDecimal rentalRate;

    @NotNull
    private BigDecimal replacementCost;

    private Rating rating;
    private String specialFeatures;

    public Short getFilmId() {
        return filmId;
    }

    public void setFilmId(Short filmId) {
        this.filmId = filmId;
    }

    public String getTitle() {
        return title;
    }

    public void setTitle(String title) {
        this.title = title;
    }

    public String getDescription() {
        return description;
    }

    public void setDescription(String description) {
        this.description = description;
    }

    public Year getReleaseYear() {
        return releaseYear;
    }

    public void setReleaseYear(Year releaseYear) {
        this.releaseYear = releaseYear;
    }

    public LanguageDTO getLanguage() {
        return language;
    }

    public void setLanguage(LanguageDTO language) {
        this.language = language;
    }

    public BigDecimal getRentalRate() {
        return rentalRate;
    }

    public void setRentalRate(BigDecimal rentalRate) {
        this.rentalRate = rentalRate;
    }

    public BigDecimal getReplacementCost() {
        return replacementCost;
    }

    public void setReplacementCost(BigDecimal replacementCost) {
        this.replacementCost = replacementCost;
    }

    public Rating getRating() {
        return rating;
    }

    public void setRating(Rating rating) {
        this.rating = rating;
    }

    public String getSpecialFeatures() {
        return specialFeatures;
    }

    public void setSpecialFeatures(String specialFeatures) {
        this.specialFeatures = specialFeatures;
    }
}