Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- package com.harbortouch.element.pro.service.models;
- import com.harbortouch.element.pro.service.ElementProMessageValues;
- public class ScheduleDto extends ElementProDto {
- private String guid;
- private String name;
- private String priceScheduleGroupGuid;
- private boolean isOnSunday;
- private boolean isOnMonday;
- private boolean isOnTuesday;
- private boolean isOnWednesday;
- private boolean isOnThursday;
- private boolean isOnFriday;
- private boolean isOnSaturday;
- private boolean isVoided;
- private int startsAtSeconds;
- private int endsAtSeconds;
- public ScheduleDto() {
- super();
- }
- public ScheduleDto(boolean createGuid) {
- if (createGuid) {
- setGuid(DtoGuid.createGuid());
- setAction(ElementProMessageValues.ELEMENT_PRO_EVENT_ACTION_CREATE);
- setOnSunday(true);
- setOnMonday(true);
- setOnTuesday(true);
- setOnWednesday(true);
- setOnThursday(true);
- setOnFriday(true);
- setOnSaturday(true);
- setVoided(false);
- setStartsAtSeconds(0);
- setEndsAtSeconds(86399);
- }
- }
- public ScheduleDto(ScheduleDto original) {
- super(original);
- setGuid(original.getGuid());
- setName(original.getName());
- setPriceScheduleGroupGuid(original.getPriceScheduleGroupGuid());
- setOnSunday(original.isOnSunday());
- setOnMonday(original.isOnMonday());
- setOnTuesday(original.isOnTuesday());
- setOnWednesday(original.isOnWednesday());
- setOnThursday(original.isOnThursday());
- setOnFriday(original.isOnFriday());
- setOnSaturday(original.isOnSaturday());
- setStartsAtSeconds(original.getStartsAtSeconds());
- setEndsAtSeconds(original.getEndsAtSeconds());
- setVoided(original.isVoided());
- }
- public ScheduleDto(ScheduleDto original, boolean createGuid) {
- this(original);
- if (createGuid) {
- setGuid(DtoGuid.createGuid());
- setAction(ElementProMessageValues.ELEMENT_PRO_EVENT_ACTION_CREATE);
- setOnSunday(true);
- setOnMonday(true);
- setOnTuesday(true);
- setOnWednesday(true);
- setOnThursday(true);
- setOnFriday(true);
- setOnSaturday(true);
- setVoided(false);
- setStartsAtSeconds(0);
- setEndsAtSeconds(86399);
- }
- }
- public String getGuid() {
- return guid;
- }
- public void setGuid(String guid) {
- this.guid = guid;
- }
- public String getName() {
- return name;
- }
- public void setName(String name) {
- this.name = name;
- }
- public String getPriceScheduleGroupGuid() {
- return priceScheduleGroupGuid;
- }
- public void setPriceScheduleGroupGuid(String priceScheduleGroupGuid) {
- this.priceScheduleGroupGuid = priceScheduleGroupGuid;
- }
- public boolean isOnSunday() {
- return isOnSunday;
- }
- public void setOnSunday(boolean onSunday) {
- this.isOnSunday = onSunday;
- }
- public boolean isOnMonday() {
- return isOnMonday;
- }
- public void setOnMonday(boolean onMonday) {
- this.isOnMonday = onMonday;
- }
- public boolean isOnTuesday() {
- return isOnTuesday;
- }
- public void setOnTuesday(boolean onTuesday) {
- this.isOnTuesday = onTuesday;
- }
- public boolean isOnWednesday() {
- return isOnWednesday;
- }
- public void setOnWednesday(boolean onWednesday) {
- this.isOnWednesday = onWednesday;
- }
- public boolean isOnThursday() {
- return isOnThursday;
- }
- public void setOnThursday(boolean onThursday) {
- this.isOnThursday = onThursday;
- }
- public boolean isOnFriday() {
- return isOnFriday;
- }
- public void setOnFriday(boolean onFriday) {
- this.isOnFriday = onFriday;
- }
- public boolean isOnSaturday() {
- return isOnSaturday;
- }
- public void setOnSaturday(boolean onSaturday) {
- this.isOnSaturday = onSaturday;
- }
- public int getStartsAtSeconds() {
- return startsAtSeconds;
- }
- public void setStartsAtSeconds(int startsAtSeconds) {
- this.startsAtSeconds = startsAtSeconds;
- }
- public int getEndsAtSeconds() {
- return endsAtSeconds;
- }
- public void setEndsAtSeconds(int endsAtSeconds) {
- this.endsAtSeconds = endsAtSeconds;
- }
- public boolean isVoided() {
- return isVoided;
- }
- public void setVoided(boolean voided) {
- this.isVoided = voided;
- }
- @Override
- public boolean equalsByNamedFields(ElementProDto elementProDto) {
- return super.equalsByNamedFields(elementProDto);
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement