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

box / box-java-sdk / #6758

28 Apr 2026 08:14AM UTC coverage: 12.64% (-0.02%) from 12.66%
#6758

Pull #1807

github

web-flow
Merge 90e10121a into 626d2d18e
Pull Request #1807: docs(boxsdkgen): add documentation about default timeout (box/box-codegen#944)

0 of 105 new or added lines in 13 files covered. (0.0%)

18 existing lines in 13 files now uncovered.

8374 of 66251 relevant lines covered (12.64%)

0.13 hits per line

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

0.0
/src/main/java/com/box/sdkgen/internal/OneOfEleven.java
1
package com.box.sdkgen.internal;
2

3
import com.box.sdkgen.serialization.json.JsonManager;
4
import com.fasterxml.jackson.core.JsonGenerator;
5
import com.fasterxml.jackson.databind.JsonSerializer;
6
import com.fasterxml.jackson.databind.ObjectMapper;
7
import com.fasterxml.jackson.databind.SerializerProvider;
8
import java.io.IOException;
9

10
public class OneOfEleven<T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> extends SerializableObject
11
    implements OneOfUnion {
UNCOV
12
  protected static final ObjectMapper OBJECT_MAPPER = new ObjectMapper();
×
13
  protected T0 value0;
14
  protected T1 value1;
15
  protected T2 value2;
16
  protected T3 value3;
17
  protected T4 value4;
18
  protected T5 value5;
19
  protected T6 value6;
20
  protected T7 value7;
21
  protected T8 value8;
22
  protected T9 value9;
23
  protected T10 value10;
24

25
  public OneOfEleven(
26
      T0 value0,
27
      T1 value1,
28
      T2 value2,
29
      T3 value3,
30
      T4 value4,
31
      T5 value5,
32
      T6 value6,
33
      T7 value7,
34
      T8 value8,
35
      T9 value9,
36
      T10 value10) {
×
37
    this.value0 = value0;
×
38
    this.value1 = value1;
×
39
    this.value2 = value2;
×
40
    this.value3 = value3;
×
41
    this.value4 = value4;
×
42
    this.value5 = value5;
×
43
    this.value6 = value6;
×
44
    this.value7 = value7;
×
45
    this.value8 = value8;
×
46
    this.value9 = value9;
×
47
    this.value10 = value10;
×
48
  }
×
49

50
  @Override
51
  public boolean hasAnyNonNullValue() {
NEW
52
    return value0 != null
×
53
        || value1 != null
54
        || value2 != null
55
        || value3 != null
56
        || value4 != null
57
        || value5 != null
58
        || value6 != null
59
        || value7 != null
60
        || value8 != null
61
        || value9 != null
62
        || value10 != null;
63
  }
64

65
  public static class OneOfElevenSerializer
66
      extends JsonSerializer<OneOfEleven<?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?>> {
67

68
    public OneOfElevenSerializer() {
69
      super();
×
70
    }
×
71

72
    @Override
73
    public void serialize(
74
        OneOfEleven<?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?> itemEntryField,
75
        JsonGenerator gen,
76
        SerializerProvider provider)
77
        throws IOException {
78
      if (itemEntryField.value0 != null) {
×
79
        JsonManager.WRITER.writeValue(gen, itemEntryField.value0);
×
NEW
80
        return;
×
81
      }
82
      if (itemEntryField.value1 != null) {
×
83
        JsonManager.WRITER.writeValue(gen, itemEntryField.value1);
×
NEW
84
        return;
×
85
      }
86
      if (itemEntryField.value2 != null) {
×
87
        JsonManager.WRITER.writeValue(gen, itemEntryField.value2);
×
NEW
88
        return;
×
89
      }
90
      if (itemEntryField.value3 != null) {
×
91
        JsonManager.WRITER.writeValue(gen, itemEntryField.value3);
×
NEW
92
        return;
×
93
      }
94
      if (itemEntryField.value4 != null) {
×
95
        JsonManager.WRITER.writeValue(gen, itemEntryField.value4);
×
NEW
96
        return;
×
97
      }
98
      if (itemEntryField.value5 != null) {
×
99
        JsonManager.WRITER.writeValue(gen, itemEntryField.value5);
×
NEW
100
        return;
×
101
      }
102
      if (itemEntryField.value6 != null) {
×
103
        JsonManager.WRITER.writeValue(gen, itemEntryField.value6);
×
NEW
104
        return;
×
105
      }
106
      if (itemEntryField.value7 != null) {
×
107
        JsonManager.WRITER.writeValue(gen, itemEntryField.value7);
×
NEW
108
        return;
×
109
      }
110
      if (itemEntryField.value8 != null) {
×
111
        JsonManager.WRITER.writeValue(gen, itemEntryField.value8);
×
NEW
112
        return;
×
113
      }
114
      if (itemEntryField.value9 != null) {
×
115
        JsonManager.WRITER.writeValue(gen, itemEntryField.value9);
×
NEW
116
        return;
×
117
      }
118
      if (itemEntryField.value10 != null) {
×
119
        JsonManager.WRITER.writeValue(gen, itemEntryField.value10);
×
NEW
120
        return;
×
121
      }
NEW
122
      gen.writeNull();
×
UNCOV
123
    }
×
124
  }
125
}
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

© 2026 Coveralls, Inc