Package com.carfey.ops.api.bean.schedule
Class ScheduleAliasDetail
- java.lang.Object
-
- com.carfey.ops.api.bean.schedule.ScheduleAlias
-
- com.carfey.ops.api.bean.schedule.ScheduleAliasDetail
-
public class ScheduleAliasDetail extends ScheduleAlias
Additional detail on ScheduleAlias to track if an alias is in use- Since:
- 5.0
-
-
Constructor Summary
Constructors Constructor Description ScheduleAliasDetail()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description booleanequals(java.lang.Object obj)inthashCode()booleanisInUse()booleanisRemoved()voidsetInUse(boolean inUse)voidsetRemoved(boolean removed)voidsetState(java.lang.String state)java.lang.StringtoString()ScheduleAliasDetailwithAlias(java.lang.String alias)ScheduleAliasDetailwithInUse(boolean inUse)ScheduleAliasDetailwithRemoved(boolean removed)ScheduleAliasDetailwithSchedule(java.lang.String schedule)ScheduleAliasDetailwithScheduleDescription(java.lang.String scheduleDescription)-
Methods inherited from class com.carfey.ops.api.bean.schedule.ScheduleAlias
getAlias, getSchedule, getScheduleDescription, setAlias, setSchedule, setScheduleDescription
-
-
-
-
Method Detail
-
isInUse
public boolean isInUse()
-
setInUse
public void setInUse(boolean inUse)
-
withInUse
public ScheduleAliasDetail withInUse(boolean inUse)
-
withAlias
public ScheduleAliasDetail withAlias(java.lang.String alias)
- Overrides:
withAliasin classScheduleAlias
-
withSchedule
public ScheduleAliasDetail withSchedule(java.lang.String schedule)
- Overrides:
withSchedulein classScheduleAlias
-
withScheduleDescription
public ScheduleAliasDetail withScheduleDescription(java.lang.String scheduleDescription)
- Overrides:
withScheduleDescriptionin classScheduleAlias- Since:
- 5.2.0
-
setState
public void setState(java.lang.String state)
-
isRemoved
public boolean isRemoved()
-
setRemoved
public void setRemoved(boolean removed)
-
withRemoved
public ScheduleAliasDetail withRemoved(boolean removed)
-
hashCode
public int hashCode()
- Overrides:
hashCodein classScheduleAlias
-
equals
public boolean equals(java.lang.Object obj)
- Overrides:
equalsin classScheduleAlias
-
toString
public java.lang.String toString()
- Overrides:
toStringin classScheduleAlias
-
-