All Downloads are FREE. Search and download functionalities are using the official Maven repository.

com.penalara.ghc.jsonghcfile.engineghcfile.Periods Maven / Gradle / Ivy

Go to download

Project with Java POJO classes of full file format to new PeñalaraGHC-Engine.

There is a newer version: 0.6.0
Show newest version

package com.penalara.ghc.jsonghcfile.engineghcfile;

import java.util.ArrayList;
import java.util.List;
import com.fasterxml.jackson.annotation.JsonInclude;
import com.fasterxml.jackson.annotation.JsonProperty;
import com.fasterxml.jackson.annotation.JsonPropertyDescription;
import com.fasterxml.jackson.annotation.JsonPropertyOrder;


/**
 * Periods
 * 

* Weeks or periods with different assignments which contains the timetable.If there are no defined periods, the engine will create a single period with all the days of the timetable. * */ @JsonInclude(JsonInclude.Include.NON_NULL) @JsonPropertyOrder({ "followedPeriods", "periodsList" }) public class Periods { /** * FollowedPeriods *

* It indicates whether periods or weeks consider the last day of the previous period or week as consecutive days with the first day of the following period or week. * */ @JsonProperty("followedPeriods") @JsonPropertyDescription("It indicates whether periods or weeks consider the last day of the previous period or week as consecutive days with the first day of the following period or week.") private Boolean followedPeriods = false; /** * PeriodsList *

* List of periods. * (Required) * */ @JsonProperty("periodsList") @JsonPropertyDescription("List of periods.") private List periodsList = new ArrayList(); /** * FollowedPeriods *

* It indicates whether periods or weeks consider the last day of the previous period or week as consecutive days with the first day of the following period or week. * */ @JsonProperty("followedPeriods") public Boolean getFollowedPeriods() { return followedPeriods; } /** * FollowedPeriods *

* It indicates whether periods or weeks consider the last day of the previous period or week as consecutive days with the first day of the following period or week. * */ @JsonProperty("followedPeriods") public void setFollowedPeriods(Boolean followedPeriods) { this.followedPeriods = followedPeriods; } /** * PeriodsList *

* List of periods. * (Required) * */ @JsonProperty("periodsList") public List getPeriodsList() { return periodsList; } /** * PeriodsList *

* List of periods. * (Required) * */ @JsonProperty("periodsList") public void setPeriodsList(List periodsList) { this.periodsList = periodsList; } }





© 2015 - 2025 Weber Informatics LLC | Privacy Policy