public class DefaultOverdueStatesAccount extends DefaultOverdueStateSet implements org.killbill.billing.overdue.api.OverdueStatesAccount, java.io.Externalizable
| Constructor and Description |
|---|
DefaultOverdueStatesAccount() |
| Modifier and Type | Method and Description |
|---|---|
boolean |
equals(java.lang.Object o) |
org.joda.time.Period |
getInitialReevaluationInterval() |
DefaultOverdueState[] |
getStates() |
int |
hashCode() |
void |
readExternal(java.io.ObjectInput in) |
DefaultOverdueStatesAccount |
setAccountOverdueStates(DefaultOverdueState[] accountOverdueStates) |
DefaultOverdueStatesAccount |
setInitialReevaluationInterval(DefaultDuration initialReevaluationInterval) |
void |
writeExternal(java.io.ObjectOutput out) |
calculateOverdueState, findState, getClearState, getFirstState, size, validatepublic DefaultOverdueState[] getStates()
getStates in interface org.killbill.billing.overdue.api.OverdueStatesAccountgetStates in class DefaultOverdueStateSetpublic org.joda.time.Period getInitialReevaluationInterval()
getInitialReevaluationInterval in interface org.killbill.billing.overdue.api.OverdueStatesAccountgetInitialReevaluationInterval in interface OverdueStateSetpublic DefaultOverdueStatesAccount setAccountOverdueStates(DefaultOverdueState[] accountOverdueStates)
public DefaultOverdueStatesAccount setInitialReevaluationInterval(DefaultDuration initialReevaluationInterval)
public boolean equals(java.lang.Object o)
equals in class java.lang.Objectpublic int hashCode()
hashCode in class java.lang.Objectpublic void writeExternal(java.io.ObjectOutput out)
throws java.io.IOException
writeExternal in interface java.io.Externalizablejava.io.IOExceptionpublic void readExternal(java.io.ObjectInput in)
throws java.io.IOException,
java.lang.ClassNotFoundException
readExternal in interface java.io.Externalizablejava.io.IOExceptionjava.lang.ClassNotFoundExceptionCopyright © 2010-2020. All Rights Reserved.