public class LimitDataType extends AbstractDataType<LimitDataType>
Modifier and Type | Class and Description |
---|---|
static class |
LimitDataType.Duration |
static class |
LimitDataType.Fields |
AbstractDataType.ControlField
Constructor and Description |
---|
LimitDataType(Map<String,String> map) |
Modifier and Type | Method and Description |
---|---|
static LimitDataType |
create(long accountId,
long categoryId,
int amount,
LimitDataType.Duration duration,
int reset_day,
String start_date,
boolean rollover,
boolean transfer,
boolean deposit) |
long |
getAccountId() |
Integer |
getAmount() |
long |
getCategoryId() |
Boolean |
getDeposit() |
LimitDataType.Duration |
getDuration() |
String |
getDurationName() |
protected Enum<?>[] |
getEditFields() |
String |
getEnd_date() |
protected Enum<?>[] |
getFields() |
protected Enum<?>[] |
getInsertFields() |
int |
getReset_day() |
Boolean |
getRollover() |
String |
getStart_date() |
Boolean |
getTransfer() |
void |
setAccountId(long accountId) |
void |
setAmount(int amount) |
void |
setCategoryId(long categoryId) |
void |
setDeposit(boolean deposit) |
void |
setDuration(LimitDataType.Duration duration) |
void |
setReset_day(int reset_day) |
void |
setRollover(boolean rollover) |
void |
setStart_date(String start_date) |
void |
setTransfer(boolean transfer) |
addField, equals, getBooleanValue, getDoubleValue, getEditParameters, getFieldsMap, getFieldsToIgnoreInEqualsMethod, getId, getIdParameter, getIdParameter, getInsertParameters, getIntegerValue, getLimitParameter, getLongValue, getNameValuePair, getNonNullValue, getPageParameter, getValue, getValue, getValues, setIntValueFromBooleanString, setValue, toString
protected Enum<?>[] getFields()
getFields
in class AbstractDataType<LimitDataType>
protected Enum<?>[] getEditFields()
getEditFields
in class AbstractDataType<LimitDataType>
protected Enum<?>[] getInsertFields()
getInsertFields
in class AbstractDataType<LimitDataType>
public static LimitDataType create(long accountId, long categoryId, int amount, LimitDataType.Duration duration, int reset_day, String start_date, boolean rollover, boolean transfer, boolean deposit)
public long getAccountId()
public void setAccountId(long accountId)
public long getCategoryId()
public void setCategoryId(long categoryId)
public Integer getAmount()
public void setAmount(int amount)
public LimitDataType.Duration getDuration() throws ClearcheckbookException
ClearcheckbookException
public String getDurationName()
public void setDuration(LimitDataType.Duration duration)
public int getReset_day()
public void setReset_day(int reset_day)
public String getStart_date()
public String getEnd_date()
public void setStart_date(String start_date)
public Boolean getRollover()
public void setRollover(boolean rollover)
public Boolean getTransfer()
public void setTransfer(boolean transfer)
public Boolean getDeposit()
public void setDeposit(boolean deposit)
Copyright © 2014 Leonard UK Ltd. All rights reserved.