Uses of Class
org.killbill.billing.jaxrs.json.InvoiceItemJson
-
Packages that use InvoiceItemJson Package Description org.killbill.billing.jaxrs.json org.killbill.billing.jaxrs.resources -
-
Uses of InvoiceItemJson in org.killbill.billing.jaxrs.json
Methods in org.killbill.billing.jaxrs.json that return types with arguments of type InvoiceItemJson Modifier and Type Method Description List<InvoiceItemJson>InvoicePaymentTransactionJson. getAdjustments()List<InvoiceItemJson>InvoiceItemJson. getChildItems()List<InvoiceItemJson>InvoiceJson. getCredits()List<InvoiceItemJson>InvoiceJson. getItems()Constructor parameters in org.killbill.billing.jaxrs.json with type arguments of type InvoiceItemJson Constructor Description InvoiceItemJson(UUID invoiceItemId, UUID invoiceId, UUID linkedInvoiceItemId, UUID accountId, UUID childAccountId, UUID bundleId, UUID subscriptionId, String productName, String planName, String phaseName, String usageName, String prettyProductName, String prettyPlanName, String prettyPhaseName, String prettyUsageName, InvoiceItemType itemType, String description, org.joda.time.LocalDate startDate, org.joda.time.LocalDate endDate, BigDecimal amount, BigDecimal rate, Currency currency, BigDecimal quantity, String itemDetails, org.joda.time.DateTime catalogEffectiveDate, List<InvoiceItemJson> childItems, List<AuditLogJson> auditLogs)InvoiceJson(BigDecimal amount, Currency currency, InvoiceStatus status, BigDecimal creditAdj, BigDecimal refundAdj, UUID invoiceId, org.joda.time.LocalDate invoiceDate, org.joda.time.LocalDate targetDate, String invoiceNumber, BigDecimal balance, UUID accountId, String bundleKeys, List<InvoiceItemJson> credits, List<InvoiceItemJson> items, List<String> trackingIds, Boolean isParentInvoice, UUID parentInvoiceId, UUID parentAccountId, List<AuditLogJson> auditLogs)InvoiceJson(Invoice input, String bundleKeys, List<InvoiceItemJson> credits, List<AuditLog> auditLogs) -
Uses of InvoiceItemJson in org.killbill.billing.jaxrs.resources
Methods in org.killbill.billing.jaxrs.resources with parameters of type InvoiceItemJson Modifier and Type Method Description javax.ws.rs.core.ResponseInvoiceResource. adjustInvoiceItem(UUID invoiceId, InvoiceItemJson json, String requestedDateTimeString, List<String> pluginPropertiesString, String createdBy, String reason, String comment, javax.servlet.http.HttpServletRequest request, javax.ws.rs.core.UriInfo uriInfo)Method parameters in org.killbill.billing.jaxrs.resources with type arguments of type InvoiceItemJson Modifier and Type Method Description javax.ws.rs.core.ResponseCreditResource. createCredits(List<InvoiceItemJson> json, Boolean autoCommit, List<String> pluginPropertiesString, String createdBy, String reason, String comment, javax.servlet.http.HttpServletRequest request, javax.ws.rs.core.UriInfo uriInfo)javax.ws.rs.core.ResponseInvoiceResource. createExternalCharges(UUID accountId, List<InvoiceItemJson> externalChargesJson, String requestedDateTimeString, Boolean autoCommit, List<String> pluginPropertiesString, String createdBy, String reason, String comment, javax.ws.rs.core.UriInfo uriInfo, javax.servlet.http.HttpServletRequest request)javax.ws.rs.core.ResponseInvoiceResource. createMigrationInvoice(UUID accountId, List<InvoiceItemJson> items, String targetDate, String createdBy, String reason, String comment, javax.servlet.http.HttpServletRequest request, javax.ws.rs.core.UriInfo uriInfo)javax.ws.rs.core.ResponseInvoiceResource. createTaxItems(UUID accountId, List<InvoiceItemJson> taxItemJson, Boolean autoCommit, String requestedDateTimeString, List<String> pluginPropertiesString, String createdBy, String reason, String comment, javax.servlet.http.HttpServletRequest request, javax.ws.rs.core.UriInfo uriInfo)protected Iterable<InvoiceItem>JaxRsResourceBase. validateSanitizeAndTranformInputItems(Currency accountCurrency, Iterable<InvoiceItemJson> inputItems)
-