Package org.killbill.billing.catalog.api
Class PlanSpecifier
- java.lang.Object
-
- org.killbill.billing.catalog.api.PlanSpecifier
-
- Direct Known Subclasses:
PlanPhaseSpecifier
public class PlanSpecifier extends Object
The classPlanSpecifierspecifies the attributes of aPlan
-
-
Constructor Summary
Constructors Constructor Description PlanSpecifier(String planName)PlanSpecifier(String productName, BillingPeriod billingPeriod, String priceListName)PlanSpecifier(PlanPhaseSpecifier planPhase)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description BillingPeriodgetBillingPeriod()StringgetPlanName()StringgetPriceListName()StringgetProductName()
-
-
-
Constructor Detail
-
PlanSpecifier
public PlanSpecifier(String productName, BillingPeriod billingPeriod, String priceListName)
-
PlanSpecifier
public PlanSpecifier(String planName)
-
PlanSpecifier
public PlanSpecifier(PlanPhaseSpecifier planPhase)
-
-
Method Detail
-
getPlanName
public String getPlanName()
- Returns:
- the name of the Plan
-
getProductName
public String getProductName()
- Returns:
- the name of the product
-
getBillingPeriod
public BillingPeriod getBillingPeriod()
- Returns:
- the
BillingPeriod
-
getPriceListName
public String getPriceListName()
- Returns:
- the name of the
PriceList
-
-