| 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 |
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 |
PaymentMethodSubscriptionLink |
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 |
RatePlan |
class |
Subscription |
class |
TaxationLink |
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> |
BillingEntity.getAll(ResourcePath path) |
protected static <TStaticEntityType extends BillingEntity> |
BillingEntity.getByID(String ID,
ResourcePath path) |
protected static <TStaticEntityType extends BillingEntity> |
BillingEntity.getByID(String ID,
String prePath,
ResourcePath path) |
protected static <TStaticEntityType extends BillingEntity> |
BillingEntity.getByIDPostPath(String ID,
String postPath,
ResourcePath path) |
protected static <TStaticEntityType extends BillingEntity> |
InsertableEntity.retire(String ID,
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) |
TEntityType[] |
Controller.getAll() |
protected static <TStaticEntityType extends BillingEntity> |
BillingEntity.getAll(ResourcePath path) |
protected static <TStaticEntityType extends BillingEntity> |
BillingEntity.getByID(String ID,
ResourcePath path) |
protected static <TStaticEntityType extends BillingEntity> |
BillingEntity.getByID(String ID,
String prePath,
ResourcePath path) |
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 |
| 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 |
InvoiceLineNotification |
class |
InvoiceNotification |
class |
Notification |
class |
PaymentMethodSubscriptionLinkNotification |
class |
SubscripitonNotification |
class |
WebhookNotification |
| Modifier and Type | Class and Description |
|---|---|
class |
Period |
class |
Usage |
class |
UsagePeriod |
class |
UsageRoundingStrategy |
class |
UsageSession |
Copyright © 2014 BillForward. All rights reserved.