| Package | Description |
|---|---|
| net.billforward.model | |
| net.billforward.model.amendments | |
| net.billforward.model.gateways | |
| net.billforward.model.notifications | |
| net.billforward.model.usage |
| Modifier and Type | Class and Description |
|---|---|
class |
Controller<TEntityType extends BillingEntity> |
class |
InsertableEntity<TEntityType extends BillingEntity> |
class |
MutableEntity<TEntityType extends BillingEntity> |
| Modifier and Type | Class and Description |
|---|---|
class |
Account
An account represents a customer or employee within an organization.
|
class |
Address |
class |
Alias |
class |
Coupon |
class |
CouponCode |
class |
CreditNote |
class |
DunningLine |
class |
FixedTermDefinition |
class |
InsertableEntity<TEntityType extends BillingEntity> |
class |
Invoice |
class |
InvoiceLine |
class |
InvoicePayment |
class |
MutableEntity<TEntityType extends BillingEntity> |
class |
Organization |
class |
OrganizationGateway |
class |
PaymentMethod |
class |
PriceCalculation |
class |
PriceRequest |
class |
PricingCalculator |
class |
PricingComponent |
class |
PricingComponentTier |
class |
PricingComponentValue |
class |
Product |
class |
Profile
A profile contains the details such as contact data associated with an account.
|
class |
Quote |
class |
QuoteRequest |
class |
RatePlan |
class |
Subscription |
class |
SubscriptionCancellation |
class |
TaxationStrategy |
class |
UnitOfMeasure |
class |
Webhook |
class |
WebhookSubscription |
| Modifier and Type | Method and Description |
|---|---|
protected static <TStaticEntityType extends BillingEntity> |
InsertableEntity.create(TStaticEntityType entity,
ResourcePath path) |
protected static <TStaticEntityType extends BillingEntity> |
InsertableEntity.create(TStaticEntityType entity,
ResourcePath path,
String extraPath) |
protected static <TStaticEntityType extends BillingEntity> |
InsertableEntity.createExplicitPath(TStaticEntityType entity,
ResourcePath path,
String explicitPath) |
protected static <TStaticEntityType extends BillingEntity> |
BillingEntity.getAll(ResourcePath path) |
protected static <TStaticEntityType extends BillingEntity> |
BillingEntity.getAll(ResourcePath path,
String explicitPath) |
protected static <TStaticEntityType extends BillingEntity> |
BillingEntity.getByID(String ID,
ResourcePath path) |
protected static <TStaticEntityType extends BillingEntity> |
BillingEntity.getByID(String ID,
ResourcePath path,
String postfixPath) |
protected static <TStaticEntityType extends BillingEntity> |
BillingEntity.getByID(String ID,
String prePath,
ResourcePath path) |
protected static <TStaticEntityType extends BillingEntity> |
BillingEntity.getByID(String ID,
String prePath,
ResourcePath path,
String postfixPath) |
protected static <TStaticEntityType extends BillingEntity> |
BillingEntity.getByIDPostPath(String ID,
String postPath,
ResourcePath path) |
protected static <TStaticEntityType extends BillingEntity> |
InsertableEntity.retire(String ID,
ResourcePath path) |
protected static <TStaticEntityType extends BillingEntity> |
InsertableEntity.retire(String ID,
ResourcePath path,
String extraPath) |
protected static <TStaticEntityType extends BillingEntity> |
InsertableEntity.retire(String ID,
String prefixPath,
ResourcePath path) |
protected static <TStaticEntityType extends BillingEntity> |
InsertableEntity.retireExplicitPath(String explicitPath,
ResourcePath path) |
| Modifier and Type | Method and Description |
|---|---|
protected static <TStaticEntityType extends BillingEntity> |
InsertableEntity.create(TStaticEntityType entity,
ResourcePath path) |
protected static <TStaticEntityType extends BillingEntity> |
InsertableEntity.create(TStaticEntityType entity,
ResourcePath path,
String extraPath) |
protected static <TStaticEntityType extends BillingEntity> |
InsertableEntity.createExplicitPath(TStaticEntityType entity,
ResourcePath path,
String explicitPath) |
TEntityType[] |
Controller.getAll() |
protected static <TStaticEntityType extends BillingEntity> |
BillingEntity.getAll(ResourcePath path) |
protected static <TStaticEntityType extends BillingEntity> |
BillingEntity.getAll(ResourcePath path,
String explicitPath) |
protected static <TStaticEntityType extends BillingEntity> |
BillingEntity.getByID(String ID,
ResourcePath path) |
protected static <TStaticEntityType extends BillingEntity> |
BillingEntity.getByID(String ID,
ResourcePath path,
String postfixPath) |
protected static <TStaticEntityType extends BillingEntity> |
BillingEntity.getByID(String ID,
String prePath,
ResourcePath path) |
protected static <TStaticEntityType extends BillingEntity> |
BillingEntity.getByID(String ID,
String prePath,
ResourcePath path,
String postfixPath) |
protected static <TStaticEntityType extends BillingEntity> |
BillingEntity.getByIDPostPath(String ID,
String postPath,
ResourcePath path) |
| Modifier and Type | Class and Description |
|---|---|
class |
Amendment |
class |
AmendmentDiscardAmendment
Currently doesn't work on public API.
|
class |
CancellationAmendment |
class |
InvoiceNextExecutionAttemptAmendment |
class |
InvoiceRecalculationAmendment |
class |
IssueInvoiceAmendment |
class |
PricingComponentValueChangeAmendment |
class |
ProductRatePlanMigrationChargeAmendment |
class |
ServiceEndAmendment |
class |
SubscriptionCancellationAmendment |
| Modifier and Type | Class and Description |
|---|---|
class |
APIConfiguration |
class |
AuthorizeNetConfiguration |
class |
AuthorizeNetToken |
class |
BalancedConfiguration |
class |
BraintreeConfiguration |
class |
BraintreeMerchantAccount |
class |
CybersourceConfiguration |
class |
Migration |
class |
PaypalConfiguration |
class |
StripeConfiguration |
class |
StripeToken |
| Modifier and Type | Class and Description |
|---|---|
class |
AccountNotification |
class |
AmendmentNotification |
class |
CreditNoteNotification |
class |
FieldChange |
class |
InvoiceLineNotification |
class |
InvoiceNotification |
class |
Notification |
class |
SubscripitonNotification |
class |
SubscriptionCancellationNotification |
class |
WebhookNotification |
| Modifier and Type | Class and Description |
|---|---|
class |
Period |
class |
Usage |
class |
UsagePeriod |
class |
UsageRoundingStrategy |
class |
UsageSession |
Copyright © 2015 BillForward. All rights reserved.