public class DefaultVersionedCatalog extends org.killbill.xmlloader.ValidatingConfig<DefaultVersionedCatalog> implements VersionedCatalog, java.io.Externalizable
| Constructor and Description |
|---|
DefaultVersionedCatalog() |
| Modifier and Type | Method and Description |
|---|---|
void |
add(StandaloneCatalog e) |
boolean |
equals(java.lang.Object o) |
java.lang.String |
getCatalogName() |
StaticCatalog |
getCurrentVersion() |
StaticCatalog |
getVersion(java.util.Date date) |
java.util.List<StaticCatalog> |
getVersions() |
int |
hashCode() |
void |
initialize(DefaultVersionedCatalog catalog) |
void |
readExternal(java.io.ObjectInput in) |
org.killbill.xmlloader.ValidationErrors |
validate(DefaultVersionedCatalog catalog,
org.killbill.xmlloader.ValidationErrors errors) |
void |
writeExternal(java.io.ObjectOutput oo) |
public java.lang.String getCatalogName()
getCatalogName in interface VersionedCatalogpublic java.util.List<StaticCatalog> getVersions()
getVersions in interface VersionedCatalogpublic StaticCatalog getCurrentVersion()
getCurrentVersion in interface VersionedCatalogpublic StaticCatalog getVersion(java.util.Date date)
getVersion in interface VersionedCatalogpublic void add(StandaloneCatalog e)
public void initialize(DefaultVersionedCatalog catalog)
initialize in class org.killbill.xmlloader.ValidatingConfig<DefaultVersionedCatalog>public org.killbill.xmlloader.ValidationErrors validate(DefaultVersionedCatalog catalog, org.killbill.xmlloader.ValidationErrors errors)
validate in class org.killbill.xmlloader.ValidatingConfig<DefaultVersionedCatalog>public void readExternal(java.io.ObjectInput in)
throws java.io.IOException,
java.lang.ClassNotFoundException
readExternal in interface java.io.Externalizablejava.io.IOExceptionjava.lang.ClassNotFoundExceptionpublic void writeExternal(java.io.ObjectOutput oo)
throws java.io.IOException
writeExternal in interface java.io.Externalizablejava.io.IOExceptionpublic boolean equals(java.lang.Object o)
equals in class java.lang.Objectpublic int hashCode()
hashCode in class java.lang.ObjectCopyright © 2010-2020. All Rights Reserved.