public class WorkTypeTime extends java.lang.Object implements java.lang.Comparable<WorkTypeTime>
Constructor and Description |
---|
WorkTypeTime() |
Modifier and Type | Method and Description |
---|---|
int |
compareTo(WorkTypeTime one) |
static java.util.List<WorkTypeTime> |
createFromList(java.util.List<java.lang.String> list) |
static WorkTypeTime |
createFromParams(int workTypeId,
int timeFrom,
int timeTo) |
static WorkTypeTime |
createFromParams(int workTypeId,
int timeFrom,
int timeTo,
java.lang.String comment) |
static java.util.List<WorkTypeTime> |
createFromString(java.lang.String config) |
java.lang.String |
getComment() |
double |
getDurationInHours() |
java.lang.String |
getFormatedTimeFrom() |
java.lang.String |
getFormatedTimeTo() |
int |
getMinutesFrom() |
int |
getMinutesTo() |
int |
getMovingHours()
Возвращает количество часов, которые переносятся на след. сутки
|
java.util.Date |
getTimeFrom() |
java.util.Date |
getTimeTo() |
int |
getWorkTypeId() |
double |
hourDelta(long timeFrom,
long timeTo) |
void |
setComment(java.lang.String comment) |
void |
setTimeFrom(java.util.Date timeFrom) |
void |
setTimeTo(java.util.Date timeTo) |
void |
setWorkTypeId(int workTypeId) |
public java.lang.String getComment()
public void setComment(java.lang.String comment)
public int getWorkTypeId()
public void setWorkTypeId(int workTypeId)
public java.util.Date getTimeFrom()
public void setTimeFrom(java.util.Date timeFrom)
public java.util.Date getTimeTo()
public void setTimeTo(java.util.Date timeTo)
public int getMinutesFrom()
public int getMinutesTo()
public java.lang.String getFormatedTimeFrom()
public java.lang.String getFormatedTimeTo()
public static final java.util.List<WorkTypeTime> createFromString(java.lang.String config)
public static final java.util.List<WorkTypeTime> createFromList(java.util.List<java.lang.String> list)
public static final WorkTypeTime createFromParams(int workTypeId, int timeFrom, int timeTo)
public static final WorkTypeTime createFromParams(int workTypeId, int timeFrom, int timeTo, java.lang.String comment)
public double getDurationInHours()
public int getMovingHours()
public double hourDelta(long timeFrom, long timeTo)
public int compareTo(WorkTypeTime one)
compareTo
in interface java.lang.Comparable<WorkTypeTime>