public class DefaultDuration extends org.killbill.xmlloader.ValidatingConfig<StandaloneCatalog> implements Duration, Externalizable
| Constructor and Description |
|---|
DefaultDuration() |
| Modifier and Type | Method and Description |
|---|---|
org.joda.time.DateTime |
addToDateTime(org.joda.time.DateTime dateTime) |
org.joda.time.LocalDate |
addToLocalDate(org.joda.time.LocalDate localDate) |
boolean |
equals(Object o) |
int |
getNumber() |
TimeUnit |
getUnit() |
int |
hashCode() |
void |
initialize(StandaloneCatalog root) |
void |
readExternal(ObjectInput in) |
DefaultDuration |
setNumber(Integer number) |
DefaultDuration |
setUnit(TimeUnit unit) |
org.joda.time.Period |
toJodaPeriod() |
org.killbill.xmlloader.ValidationErrors |
validate(StandaloneCatalog catalog,
org.killbill.xmlloader.ValidationErrors errors) |
void |
writeExternal(ObjectOutput out) |
public org.joda.time.DateTime addToDateTime(org.joda.time.DateTime dateTime)
throws CatalogApiException
addToDateTime in interface DurationCatalogApiExceptionpublic org.joda.time.LocalDate addToLocalDate(org.joda.time.LocalDate localDate)
throws CatalogApiException
addToLocalDate in interface DurationCatalogApiExceptionpublic org.killbill.xmlloader.ValidationErrors validate(StandaloneCatalog catalog, org.killbill.xmlloader.ValidationErrors errors)
validate in class org.killbill.xmlloader.ValidatingConfig<StandaloneCatalog>public void initialize(StandaloneCatalog root)
initialize in class org.killbill.xmlloader.ValidatingConfig<StandaloneCatalog>public DefaultDuration setUnit(TimeUnit unit)
public DefaultDuration setNumber(Integer number)
public org.joda.time.Period toJodaPeriod()
toJodaPeriod in interface Durationpublic void writeExternal(ObjectOutput out) throws IOException
writeExternal in interface ExternalizableIOExceptionpublic void readExternal(ObjectInput in) throws IOException, ClassNotFoundException
readExternal in interface ExternalizableIOExceptionClassNotFoundExceptionCopyright © 2010–2021. All rights reserved.