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

com.omgm.speedy.eps.soap.model.ResultOffice Maven / Gradle / Ivy


package com.omgm.speedy.eps.soap.model;

import javax.xml.bind.annotation.XmlAccessType;
import javax.xml.bind.annotation.XmlAccessorType;
import javax.xml.bind.annotation.XmlType;


/**
 * 

Java class for resultOffice complex type. * *

The following schema fragment specifies the expected content contained within this class. * *

 * <complexType name="resultOffice">
 *   <complexContent>
 *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
 *       <sequence>
 *         <element name="address" type="{http://ver01.eps.speedy.sirma.com/}valueAddress" minOccurs="0"/>
 *         <element name="id" type="{http://www.w3.org/2001/XMLSchema}long"/>
 *         <element name="name" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
 *         <element name="siteId" type="{http://www.w3.org/2001/XMLSchema}long" minOccurs="0"/>
 *         <element name="workingTimeFrom" type="{http://www.w3.org/2001/XMLSchema}short" minOccurs="0"/>
 *         <element name="workingTimeHalfFrom" type="{http://www.w3.org/2001/XMLSchema}short" minOccurs="0"/>
 *         <element name="workingTimeHalfTo" type="{http://www.w3.org/2001/XMLSchema}short" minOccurs="0"/>
 *         <element name="workingTimeTo" type="{http://www.w3.org/2001/XMLSchema}short" minOccurs="0"/>
 *       </sequence>
 *     </restriction>
 *   </complexContent>
 * </complexType>
 * 
* *

Instances of this class are returned as a result of Speedy web service queries for offices * * @since 1.0.0 * */ @XmlAccessorType(XmlAccessType.FIELD) @XmlType(name = "resultOffice", propOrder = { "address", "id", "name", "siteId", "workingTimeFrom", "workingTimeHalfFrom", "workingTimeHalfTo", "workingTimeTo" }) public class ResultOffice { /** * Office address */ protected ValueAddress address; /** * Office ID */ protected long id; /** * Office name */ protected String name; /** * Serving site ID */ protected Long siteId; /** * Working time for FULL working days - FROM */ protected Short workingTimeFrom; /** * Working time for HALF working days - FROM */ protected Short workingTimeHalfFrom; /** * Working time for HALF working days - TO */ protected Short workingTimeHalfTo; /** * Working time for FULL working days - TO */ protected Short workingTimeTo; /** * Gets the office address * @return Office address */ public ValueAddress getAddress() { return address; } /** * Sets the office address * @param address Office address */ public void setAddress(ValueAddress address) { this.address = address; } /** * Gets the office id * @return Office id */ public long getId() { return id; } /** * Sets the office id * @param id Office id */ public void setId(long id) { this.id = id; } /** * Gets the office name * @return Office name */ public String getName() { return name; } /** * Sets the office name * @param name Office name */ public void setName(String name) { this.name = name; } /** * Gets the serving site id * @return Serving site id */ public Long getSiteId() { return siteId; } /** * Sets the serving site id * @param siteId Serving site id */ public void setSiteId(Long siteId) { this.siteId = siteId; } /** * Gets the office start working time of normal working day. * Format is "HHmm" * @return Office start working time of normal working day */ public Short getWorkingTimeFrom() { return workingTimeFrom; } /** * Sets the office start working time of normal working day * @param workingTimeFrom Office start working time of normal working day */ public void setWorkingTimeFrom(Short workingTimeFrom) { this.workingTimeFrom = workingTimeFrom; } /** * Gets the office start working time of half-working day. * Format is "HHmm" * @return Office start working time of half-working day */ public Short getWorkingTimeHalfFrom() { return workingTimeHalfFrom; } /** * Sets the office start working time of half-working day * @param workingTimeHalfFrom Office start working time of half-working day */ public void setWorkingTimeHalfFrom(Short workingTimeHalfFrom) { this.workingTimeHalfFrom = workingTimeHalfFrom; } /** * Gets the office end working time of half-working day. * Format is "HHmm" * @return Office end working time of half-working day */ public Short getWorkingTimeHalfTo() { return workingTimeHalfTo; } /** * Sets the office end working time of half-working day * @param workingTimeHalfTo Office end working time of half-working day */ public void setWorkingTimeHalfTo(Short workingTimeHalfTo) { this.workingTimeHalfTo = workingTimeHalfTo; } /** * Gets the office end working time of normal working day. * Format is "HHmm" * @return Office end working time of normal working day */ public Short getWorkingTimeTo() { return workingTimeTo; } /** * Sets the office end working time of normal working day * @param workingTimeTo Office end working time of normal working day */ public void setWorkingTimeTo(Short workingTimeTo) { this.workingTimeTo = workingTimeTo; } }





© 2015 - 2024 Weber Informatics LLC | Privacy Policy