• Home
  • Features
  • Pricing
  • Docs
  • Announcements
  • Sign In

stripe / stripe-java / #14665

16 Aug 2023 06:23PM UTC coverage: 18.919% (+4.6%) from 14.344%
#14665

push

github-actions

web-flow
stripe-java v23 release (#1622)

11114 of 11114 new or added lines in 307 files covered. (100.0%)

14987 of 79217 relevant lines covered (18.92%)

0.19 hits per line

Source File
Press 'n' to go to next uncovered line, 'b' for previous

0.0
/src/main/java/com/stripe/service/tax/CalculationLineItemService.java
1
// File generated from our OpenAPI spec
2
package com.stripe.service.tax;
3

4
import com.google.gson.reflect.TypeToken;
5
import com.stripe.exception.StripeException;
6
import com.stripe.model.StripeCollection;
7
import com.stripe.model.tax.CalculationLineItem;
8
import com.stripe.net.ApiMode;
9
import com.stripe.net.ApiRequestParams;
10
import com.stripe.net.ApiResource;
11
import com.stripe.net.ApiService;
12
import com.stripe.net.BaseAddress;
13
import com.stripe.net.RequestOptions;
14
import com.stripe.net.StripeResponseGetter;
15
import com.stripe.param.tax.CalculationLineItemListParams;
16

17
public final class CalculationLineItemService extends ApiService {
18
  public CalculationLineItemService(StripeResponseGetter responseGetter) {
19
    super(responseGetter);
×
20
  }
×
21

22
  /** Retrieves the line items of a persisted tax calculation as a collection. */
23
  public StripeCollection<CalculationLineItem> list(
24
      String calculation, CalculationLineItemListParams params) throws StripeException {
25
    return list(calculation, params, (RequestOptions) null);
×
26
  }
27
  /** Retrieves the line items of a persisted tax calculation as a collection. */
28
  public StripeCollection<CalculationLineItem> list(String calculation, RequestOptions options)
29
      throws StripeException {
30
    return list(calculation, (CalculationLineItemListParams) null, options);
×
31
  }
32
  /** Retrieves the line items of a persisted tax calculation as a collection. */
33
  public StripeCollection<CalculationLineItem> list(String calculation) throws StripeException {
34
    return list(calculation, (CalculationLineItemListParams) null, (RequestOptions) null);
×
35
  }
36
  /** Retrieves the line items of a persisted tax calculation as a collection. */
37
  public StripeCollection<CalculationLineItem> list(
38
      String calculation, CalculationLineItemListParams params, RequestOptions options)
39
      throws StripeException {
40
    String path =
×
41
        String.format("/v1/tax/calculations/%s/line_items", ApiResource.urlEncodeId(calculation));
×
42
    return getResponseGetter()
×
43
        .request(
×
44
            BaseAddress.API,
45
            ApiResource.RequestMethod.GET,
46
            path,
47
            ApiRequestParams.paramsToMap(params),
×
48
            new TypeToken<StripeCollection<CalculationLineItem>>() {}.getType(),
×
49
            options,
50
            ApiMode.V1);
51
  }
52
}
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2025 Coveralls, Inc