Class ScheduledJobDetail
- java.lang.Object
-
- com.broadleafcommerce.scheduledjob.domain.ScheduledJobDetail
-
public class ScheduledJobDetail extends Object
Detailed information for aScheduledJob.- Author:
- Chad Harchar (charchar)
-
-
Field Summary
Fields Modifier and Type Field Description protected static ScheduledJobDetailValueConverterVALUE_CONVERTER
-
Constructor Summary
Constructors Constructor Description ScheduledJobDetail()ScheduledJobDetail(String name, String value)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected booleancanEqual(Object other)booleanequals(Object o)StringgetName()The name of this detail.StringgetRawValue()Provides a way to get therawValueof this detail.ObjectgetValue()ConvertsrawValueto a JSON object, if applicable.inthashCode()voidsetName(String name)The name of this detail.voidsetRawValue(String rawValue)Provides a way to set therawValueof this detail.voidsetValue(Object value)Provides a way to set therawValuefrom a JSON object.StringtoString()
-
-
-
Field Detail
-
VALUE_CONVERTER
protected static final ScheduledJobDetailValueConverter VALUE_CONVERTER
-
-
Method Detail
-
setRawValue
public void setRawValue(String rawValue)
Provides a way to set therawValueof this detail.- Parameters:
rawValue- A value for this detail
-
getRawValue
public String getRawValue()
Provides a way to get therawValueof this detail.- Returns:
- The value as a string for this detail
-
setValue
public void setValue(Object value)
Provides a way to set therawValuefrom a JSON object.- Parameters:
value- A value for this detail
-
getValue
public Object getValue()
ConvertsrawValueto a JSON object, if applicable.- Returns:
- A value for this detail
-
getName
public String getName()
The name of this detail.- Returns:
- the name of this detail
-
setName
public void setName(String name)
The name of this detail.- Parameters:
name- the name of this detail
-
canEqual
protected boolean canEqual(Object other)
-
-