Uses of Interface
org.killbill.billing.invoice.api.Invoice
-
Packages that use Invoice Package Description org.killbill.billing.invoice.api org.killbill.billing.invoice.api.formatters -
-
Uses of Invoice in org.killbill.billing.invoice.api
Methods in org.killbill.billing.invoice.api that return Invoice Modifier and Type Method Description InvoiceInvoiceUserApi. getInvoice(UUID invoiceId, TenantContext context)Retrieve an invoice by id.InvoiceInvoiceUserApi. getInvoiceByInvoiceItem(UUID invoiceItemId, TenantContext context)InvoiceInvoiceUserApi. getInvoiceByNumber(Integer number, TenantContext context)Retrieve an invoice by invoice number.InvoiceInvoiceUserApi. getInvoiceByPayment(UUID paymentId, TenantContext context)Get all invoices for a given payment.InvoiceInvoiceUserApi. triggerDryRunInvoiceGeneration(UUID accountId, org.joda.time.LocalDate targetDate, DryRunArguments dryRunArguments, Iterable<PluginProperty> properties, CallContext context)Trigger an invoice for a given account and a given day.InvoiceInvoiceUserApi. triggerInvoiceGeneration(UUID accountId, org.joda.time.LocalDate targetDate, Iterable<PluginProperty> properties, CallContext context)Trigger an invoice for a given account and a given day.Methods in org.killbill.billing.invoice.api that return types with arguments of type Invoice Modifier and Type Method Description Pagination<Invoice>InvoiceUserApi. getInvoices(Long offset, Long limit, TenantContext context)List<Invoice>InvoiceUserApi. getInvoicesByAccount(UUID accountId, boolean includesMigrated, boolean includeVoidedInvoices, boolean includeInvoiceComponents, TenantContext context)Get all invoices for a given account.Pagination<Invoice>InvoiceUserApi. getInvoicesByAccount(UUID accountId, Long offset, Long limit, TenantContext context)List<Invoice>InvoiceUserApi. getInvoicesByAccount(UUID accountId, org.joda.time.LocalDate fromDate, org.joda.time.LocalDate upToDate, boolean includeVoidedInvoices, boolean includeInvoiceComponents, TenantContext context)Find invoices from a given day, for a given account.List<Invoice>InvoiceUserApi. getInvoicesByGroup(UUID accountId, UUID groupId, TenantContext context)Collection<Invoice>InvoiceUserApi. getUnpaidInvoicesByAccountId(UUID accountId, org.joda.time.LocalDate fromDate, org.joda.time.LocalDate upToDate, TenantContext context)Find unpaid invoices for a given account, up to a given day.Pagination<Invoice>InvoiceUserApi. searchInvoices(String searchKey, Long offset, Long limit, TenantContext context)Find all invoices having their id, number, account id or currency matching the search keyIterable<Invoice>InvoiceUserApi. triggerInvoiceGroupGeneration(UUID accountId, org.joda.time.LocalDate targetDate, Iterable<PluginProperty> properties, CallContext context)Trigger an invoice for a given account and a given day. -
Uses of Invoice in org.killbill.billing.invoice.api.formatters
Subinterfaces of Invoice in org.killbill.billing.invoice.api.formatters Modifier and Type Interface Description interfaceInvoiceFormatter
-