|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectorg.homeunix.thecave.buddi.plugin.api.model.impl.ImmutableModelObjectImpl
org.homeunix.thecave.buddi.plugin.api.model.impl.MutableModelObjectImpl
org.homeunix.thecave.buddi.plugin.api.model.impl.MutableTransactionImpl
org.homeunix.thecave.buddi.plugin.api.model.impl.MutableScheduledTransactionImpl
public class MutableScheduledTransactionImpl
| Constructor Summary | |
|---|---|
MutableScheduledTransactionImpl(ScheduledTransaction scheduledTransaction)
|
|
| Method Summary | |
|---|---|
java.util.Date |
getEndDate()
Returns the end date of the scheduled transaction. |
java.lang.String |
getFrequencyType()
Returns the frequncy type. |
java.util.Date |
getLastDayCreated()
Returns the last day which this scheduled transaction was used on. |
java.lang.String |
getMessage()
Returns the message associated with the scheduled transaction. |
int |
getScheduleDay()
Returns an integer representation of the scheduled transaction day. |
ScheduledTransaction |
getScheduledTransaction()
Returns the wrapped object from the underlying data model. |
int |
getScheduleMonth()
Returns an integer representation of the scheduled transaction month. |
java.lang.String |
getScheduleName()
Returns the name of this scheduled transaction. |
int |
getScheduleWeek()
Returns an integer representation of the scheduled transaction week. |
java.util.Date |
getStartDate()
Returns the starting day of this scheduled transaction. |
void |
setEndDate(java.util.Date endDate)
Sets the end date of the scheduled transaction. |
void |
setFrequencyType(java.lang.String frequencyType)
Sets the frequncy type. |
void |
setLastDayCreated(java.util.Date lastDayCreated)
Sets the last day which this scheduled transaction was used on. |
void |
setMessage(java.lang.String message)
Sets the message associated with the scheduled transaction. |
void |
setScheduleDay(int scheduleDay)
Sets an integer representation of the scheduled transaction day. |
void |
setScheduleMonth(int scheduleMonth)
Sets an integer representation of the scheduled transaction month. |
void |
setScheduleName(java.lang.String scheduleName)
Sets the name of this scheduled transaction. |
void |
setScheduleWeek(int scheduleWeek)
Sets an integer representation of the scheduled transaction week. |
void |
setStartDate(java.util.Date startDate)
Returns the starting day of this scheduled transaction. |
| Methods inherited from class org.homeunix.thecave.buddi.plugin.api.model.impl.MutableTransactionImpl |
|---|
equals, getAmount, getBalanceFrom, getBalanceTo, getDate, getDescription, getFrom, getMemo, getNumber, getTo, getTransaction, isClearedFrom, isClearedTo, isDeleted, isInflow, isReconciledFrom, isReconciledTo, isScheduled, setAmount, setClearedFrom, setClearedTo, setDate, setDeleted, setDescription, setFrom, setMemo, setNumber, setReconciledFrom, setReconciledTo, setScheduled, setTo |
| Methods inherited from class org.homeunix.thecave.buddi.plugin.api.model.impl.ImmutableModelObjectImpl |
|---|
compareTo, getModified, getRaw, getUid, hashCode, toString |
| Methods inherited from class java.lang.Object |
|---|
clone, finalize, getClass, notify, notifyAll, wait, wait, wait |
| Methods inherited from interface org.homeunix.thecave.buddi.plugin.api.model.MutableTransaction |
|---|
getFrom, getTo, setAmount, setClearedFrom, setClearedTo, setDate, setDeleted, setDescription, setFrom, setMemo, setNumber, setReconciledFrom, setReconciledTo, setScheduled, setTo |
| Methods inherited from interface org.homeunix.thecave.buddi.plugin.api.model.ImmutableTransaction |
|---|
getAmount, getBalanceFrom, getBalanceTo, getDate, getDescription, getMemo, getNumber, getTransaction, isClearedFrom, isClearedTo, isDeleted, isInflow, isReconciledFrom, isReconciledTo, isScheduled |
| Methods inherited from interface org.homeunix.thecave.buddi.plugin.api.model.ImmutableModelObject |
|---|
getModified, getRaw, getUid |
| Methods inherited from interface java.lang.Comparable |
|---|
compareTo |
| Methods inherited from interface org.homeunix.thecave.buddi.plugin.api.model.ImmutableTransaction |
|---|
getAmount, getBalanceFrom, getBalanceTo, getDate, getDescription, getMemo, getNumber, getTransaction, isClearedFrom, isClearedTo, isDeleted, isInflow, isReconciledFrom, isReconciledTo, isScheduled |
| Methods inherited from interface org.homeunix.thecave.buddi.plugin.api.model.ImmutableModelObject |
|---|
getModified, getRaw, getUid |
| Methods inherited from interface java.lang.Comparable |
|---|
compareTo |
| Constructor Detail |
|---|
public MutableScheduledTransactionImpl(ScheduledTransaction scheduledTransaction)
| Method Detail |
|---|
public ScheduledTransaction getScheduledTransaction()
ImmutableScheduledTransaction
getScheduledTransaction in interface ImmutableScheduledTransactionpublic java.util.Date getEndDate()
ImmutableScheduledTransaction
getEndDate in interface ImmutableScheduledTransactionpublic java.lang.String getFrequencyType()
ImmutableScheduledTransaction
getFrequencyType in interface ImmutableScheduledTransactionpublic java.util.Date getLastDayCreated()
ImmutableScheduledTransaction
getLastDayCreated in interface ImmutableScheduledTransactionpublic java.lang.String getMessage()
ImmutableScheduledTransaction
getMessage in interface ImmutableScheduledTransactionpublic int getScheduleDay()
ImmutableScheduledTransaction
getScheduleDay in interface ImmutableScheduledTransactionpublic int getScheduleMonth()
ImmutableScheduledTransaction
getScheduleMonth in interface ImmutableScheduledTransactionpublic java.lang.String getScheduleName()
ImmutableScheduledTransaction
getScheduleName in interface ImmutableScheduledTransactionpublic int getScheduleWeek()
ImmutableScheduledTransaction
getScheduleWeek in interface ImmutableScheduledTransactionpublic java.util.Date getStartDate()
ImmutableScheduledTransaction
getStartDate in interface ImmutableScheduledTransaction
public void setEndDate(java.util.Date endDate)
throws InvalidValueException
MutableScheduledTransaction
setEndDate in interface MutableScheduledTransactionInvalidValueException
public void setFrequencyType(java.lang.String frequencyType)
throws InvalidValueException
MutableScheduledTransaction
setFrequencyType in interface MutableScheduledTransactionInvalidValueException
public void setLastDayCreated(java.util.Date lastDayCreated)
throws InvalidValueException
MutableScheduledTransaction
setLastDayCreated in interface MutableScheduledTransactionInvalidValueException
public void setMessage(java.lang.String message)
throws InvalidValueException
MutableScheduledTransaction
setMessage in interface MutableScheduledTransactionInvalidValueException
public void setScheduleDay(int scheduleDay)
throws InvalidValueException
MutableScheduledTransaction
setScheduleDay in interface MutableScheduledTransactionInvalidValueException
public void setScheduleMonth(int scheduleMonth)
throws InvalidValueException
MutableScheduledTransaction
setScheduleMonth in interface MutableScheduledTransactionInvalidValueException
public void setScheduleName(java.lang.String scheduleName)
throws InvalidValueException
MutableScheduledTransaction
setScheduleName in interface MutableScheduledTransactionInvalidValueException
public void setScheduleWeek(int scheduleWeek)
throws InvalidValueException
MutableScheduledTransaction
setScheduleWeek in interface MutableScheduledTransactionInvalidValueException
public void setStartDate(java.util.Date startDate)
throws InvalidValueException
MutableScheduledTransaction
setStartDate in interface MutableScheduledTransactionInvalidValueException
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||