it.sistematica.isharedoc.model
Class Calendar

java.lang.Object
  extended by it.sistematica.isharedoc.model.Calendar
All Implemented Interfaces:
java.io.Serializable

public class Calendar
extends java.lang.Object
implements java.io.Serializable

See Also:
Serialized Form

Constructor Summary
Calendar()
           
 
Method Summary
static Calendar calendarFromString(java.lang.String data)
           
static java.lang.String calendarToString(Calendar cal)
           
 boolean equals(java.lang.Object obj)
           
 java.lang.String getFriFrom()
           
 java.lang.String getFriTo()
           
 java.lang.Long getId()
           
 java.lang.String getMonFrom()
           
 java.lang.String getMonTo()
           
 java.lang.String getSatFrom()
           
 java.lang.String getSatTo()
           
 java.util.Date getSlaExpiryDate(java.lang.Integer sla, java.util.Date startDate)
           
 java.util.Date getSlaExpiryDate(java.lang.Integer sla, java.util.Date startDate, it.neverworks.util.InfoLogger infoLogger)
           
 java.lang.String getSlaExpiryDateCalculationNote()
           
 java.lang.String getString()
           
 java.lang.String getSunFrom()
           
 java.lang.String getSunTo()
           
 java.lang.String getThuFrom()
           
 java.lang.String getThuTo()
           
 java.lang.String getTueFrom()
           
 java.lang.String getTueTo()
           
 java.lang.String getWedFrom()
           
 java.lang.String getWedTo()
           
 java.lang.Integer getWorkingPeriodInMinutes(java.util.Date startDate, java.util.Date endDate)
           
 int hashCode()
           
 void setFriFrom(java.lang.String friFrom)
           
 void setFriTo(java.lang.String friTo)
           
 void setId(java.lang.Long id)
           
 void setMonFrom(java.lang.String monFrom)
           
 void setMonTo(java.lang.String monTo)
           
 void setSatFrom(java.lang.String satFrom)
           
 void setSatTo(java.lang.String satTo)
           
 void setString(java.lang.String calendar)
           
 void setSunFrom(java.lang.String sunFrom)
           
 void setSunTo(java.lang.String sunTo)
           
 void setThuFrom(java.lang.String thuFrom)
           
 void setThuTo(java.lang.String thuTo)
           
 void setTueFrom(java.lang.String tueFrom)
           
 void setTueTo(java.lang.String tueTo)
           
 void setWedFrom(java.lang.String wedFrom)
           
 void setWedTo(java.lang.String wedTo)
           
 java.lang.String toString()
           
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 

Constructor Detail

Calendar

public Calendar()
Method Detail

getId

public java.lang.Long getId()

setId

public void setId(java.lang.Long id)

getMonFrom

public java.lang.String getMonFrom()

setMonFrom

public void setMonFrom(java.lang.String monFrom)

getMonTo

public java.lang.String getMonTo()

setMonTo

public void setMonTo(java.lang.String monTo)

getTueFrom

public java.lang.String getTueFrom()

setTueFrom

public void setTueFrom(java.lang.String tueFrom)

getTueTo

public java.lang.String getTueTo()

setTueTo

public void setTueTo(java.lang.String tueTo)

getWedFrom

public java.lang.String getWedFrom()

setWedFrom

public void setWedFrom(java.lang.String wedFrom)

getWedTo

public java.lang.String getWedTo()

setWedTo

public void setWedTo(java.lang.String wedTo)

getThuFrom

public java.lang.String getThuFrom()

setThuFrom

public void setThuFrom(java.lang.String thuFrom)

getThuTo

public java.lang.String getThuTo()

setThuTo

public void setThuTo(java.lang.String thuTo)

getFriFrom

public java.lang.String getFriFrom()

setFriFrom

public void setFriFrom(java.lang.String friFrom)

getFriTo

public java.lang.String getFriTo()

setFriTo

public void setFriTo(java.lang.String friTo)

getSatFrom

public java.lang.String getSatFrom()

setSatFrom

public void setSatFrom(java.lang.String satFrom)

getSatTo

public java.lang.String getSatTo()

setSatTo

public void setSatTo(java.lang.String satTo)

getSunFrom

public java.lang.String getSunFrom()

setSunFrom

public void setSunFrom(java.lang.String sunFrom)

getSunTo

public java.lang.String getSunTo()

setSunTo

public void setSunTo(java.lang.String sunTo)

setString

public void setString(java.lang.String calendar)

getString

public java.lang.String getString()

getSlaExpiryDateCalculationNote

public java.lang.String getSlaExpiryDateCalculationNote()

getSlaExpiryDate

public java.util.Date getSlaExpiryDate(java.lang.Integer sla,
                                       java.util.Date startDate)

getSlaExpiryDate

public java.util.Date getSlaExpiryDate(java.lang.Integer sla,
                                       java.util.Date startDate,
                                       it.neverworks.util.InfoLogger infoLogger)

getWorkingPeriodInMinutes

public java.lang.Integer getWorkingPeriodInMinutes(java.util.Date startDate,
                                                   java.util.Date endDate)

hashCode

public int hashCode()
Overrides:
hashCode in class java.lang.Object

equals

public boolean equals(java.lang.Object obj)
Overrides:
equals in class java.lang.Object

toString

public java.lang.String toString()
Overrides:
toString in class java.lang.Object

calendarToString

public static java.lang.String calendarToString(Calendar cal)

calendarFromString

public static Calendar calendarFromString(java.lang.String data)