public abstract class DefaultCasePhase<T> extends DefaultCaseStandardNaming<T>
| Constructor and Description |
|---|
DefaultCasePhase() |
| Modifier and Type | Method and Description |
|---|---|
boolean |
equals(java.lang.Object o) |
static <K> K |
getResult(DefaultCasePhase<K>[] cases,
PlanPhaseSpecifier planSpec,
StaticCatalog catalog) |
T |
getResult(PlanPhaseSpecifier specifier,
StaticCatalog c) |
int |
hashCode() |
void |
initialize(StandaloneCatalog catalog,
java.net.URI sourceURI) |
DefaultCasePhase<T> |
setPhaseType(PhaseType phaseType) |
org.killbill.xmlloader.ValidationErrors |
validate(StandaloneCatalog catalog,
org.killbill.xmlloader.ValidationErrors errors) |
getBillingPeriod, getPriceList, getProduct, getProductCategory, setBillingPeriod, setPriceList, setProduct, setProductCategorygetResult, getResult, getResult, satisfiesCaseprotected PhaseType phaseType
public T getResult(PlanPhaseSpecifier specifier, StaticCatalog c) throws CatalogApiException
CatalogApiExceptionpublic static <K> K getResult(DefaultCasePhase<K>[] cases, PlanPhaseSpecifier planSpec, StaticCatalog catalog) throws CatalogApiException
CatalogApiExceptionpublic org.killbill.xmlloader.ValidationErrors validate(StandaloneCatalog catalog, org.killbill.xmlloader.ValidationErrors errors)
validate in class DefaultCase<T>public void initialize(StandaloneCatalog catalog, java.net.URI sourceURI)
initialize in class DefaultCase<T>public DefaultCasePhase<T> setPhaseType(PhaseType phaseType)
public boolean equals(java.lang.Object o)
equals in class DefaultCaseStandardNaming<T>public int hashCode()
hashCode in class DefaultCaseStandardNaming<T>Copyright © 2010-2018. All Rights Reserved.