Skip to content

Commit adcffe5

Browse files
chore: unreleased changes (#30)
* chore(internal): minor reformatting + remove internal examples classes (#29) * chore(internal): minor reformatting (#31)
1 parent 81c03c0 commit adcffe5

42 files changed

Lines changed: 663 additions & 2390 deletions

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

finch-java-core/src/main/kotlin/com/tryfinch/api/models/AtsApplicationListPage.kt

Lines changed: 19 additions & 19 deletions
Original file line numberDiff line numberDiff line change
@@ -25,10 +25,10 @@ private constructor(
2525

2626
fun response(): Response = response
2727

28-
fun paging(): Paging = response().paging()
29-
3028
fun applications(): List<Application> = response().applications()
3129

30+
fun paging(): Paging = response().paging()
31+
3232
override fun equals(other: Any?): Boolean {
3333
if (this === other) {
3434
return true
@@ -98,32 +98,32 @@ private constructor(
9898
@NoAutoDetect
9999
class Response
100100
constructor(
101-
private val paging: JsonField<Paging>,
102101
private val applications: JsonField<List<Application>>,
102+
private val paging: JsonField<Paging>,
103103
private val additionalProperties: Map<String, JsonValue>,
104104
) {
105105

106106
private var validated: Boolean = false
107107

108-
fun paging(): Paging = paging.getRequired("paging")
109-
110108
fun applications(): List<Application> = applications.getNullable("applications") ?: listOf()
111109

112-
@JsonProperty("paging")
113-
fun _paging(): Optional<JsonField<Paging>> = Optional.ofNullable(paging)
110+
fun paging(): Paging = paging.getRequired("paging")
114111

115112
@JsonProperty("applications")
116113
fun _applications(): Optional<JsonField<List<Application>>> =
117114
Optional.ofNullable(applications)
118115

116+
@JsonProperty("paging")
117+
fun _paging(): Optional<JsonField<Paging>> = Optional.ofNullable(paging)
118+
119119
@JsonAnyGetter
120120
@ExcludeMissing
121121
fun _additionalProperties(): Map<String, JsonValue> = additionalProperties
122122

123123
fun validate(): Response = apply {
124124
if (!validated) {
125-
paging().validate()
126125
applications().map { it.validate() }
126+
paging().validate()
127127
validated = true
128128
}
129129
}
@@ -136,21 +136,21 @@ private constructor(
136136
}
137137

138138
return other is Response &&
139-
this.paging == other.paging &&
140139
this.applications == other.applications &&
140+
this.paging == other.paging &&
141141
this.additionalProperties == other.additionalProperties
142142
}
143143

144144
override fun hashCode(): Int {
145145
return Objects.hash(
146-
paging,
147146
applications,
147+
paging,
148148
additionalProperties,
149149
)
150150
}
151151

152152
override fun toString() =
153-
"AtsApplicationListPage.Response{paging=$paging, applications=$applications, additionalProperties=$additionalProperties}"
153+
"AtsApplicationListPage.Response{applications=$applications, paging=$paging, additionalProperties=$additionalProperties}"
154154

155155
companion object {
156156

@@ -159,22 +159,17 @@ private constructor(
159159

160160
class Builder {
161161

162-
private var paging: JsonField<Paging> = JsonMissing.of()
163162
private var applications: JsonField<List<Application>> = JsonMissing.of()
163+
private var paging: JsonField<Paging> = JsonMissing.of()
164164
private var additionalProperties: MutableMap<String, JsonValue> = mutableMapOf()
165165

166166
@JvmSynthetic
167167
internal fun from(page: Response) = apply {
168-
this.paging = page.paging
169168
this.applications = page.applications
169+
this.paging = page.paging
170170
this.additionalProperties.putAll(page.additionalProperties)
171171
}
172172

173-
fun paging(paging: Paging) = paging(JsonField.of(paging))
174-
175-
@JsonProperty("paging")
176-
fun paging(paging: JsonField<Paging>) = apply { this.paging = paging }
177-
178173
fun applications(applications: List<Application>) =
179174
applications(JsonField.of(applications))
180175

@@ -183,15 +178,20 @@ private constructor(
183178
this.applications = applications
184179
}
185180

181+
fun paging(paging: Paging) = paging(JsonField.of(paging))
182+
183+
@JsonProperty("paging")
184+
fun paging(paging: JsonField<Paging>) = apply { this.paging = paging }
185+
186186
@JsonAnySetter
187187
fun putAdditionalProperty(key: String, value: JsonValue) = apply {
188188
this.additionalProperties.put(key, value)
189189
}
190190

191191
fun build() =
192192
Response(
193-
paging,
194193
applications,
194+
paging,
195195
additionalProperties.toUnmodifiable(),
196196
)
197197
}

finch-java-core/src/main/kotlin/com/tryfinch/api/models/AtsApplicationListPageAsync.kt

Lines changed: 19 additions & 19 deletions
Original file line numberDiff line numberDiff line change
@@ -26,10 +26,10 @@ private constructor(
2626

2727
fun response(): Response = response
2828

29-
fun paging(): Paging = response().paging()
30-
3129
fun applications(): List<Application> = response().applications()
3230

31+
fun paging(): Paging = response().paging()
32+
3333
override fun equals(other: Any?): Boolean {
3434
if (this === other) {
3535
return true
@@ -101,32 +101,32 @@ private constructor(
101101
@NoAutoDetect
102102
class Response
103103
constructor(
104-
private val paging: JsonField<Paging>,
105104
private val applications: JsonField<List<Application>>,
105+
private val paging: JsonField<Paging>,
106106
private val additionalProperties: Map<String, JsonValue>,
107107
) {
108108

109109
private var validated: Boolean = false
110110

111-
fun paging(): Paging = paging.getRequired("paging")
112-
113111
fun applications(): List<Application> = applications.getNullable("applications") ?: listOf()
114112

115-
@JsonProperty("paging")
116-
fun _paging(): Optional<JsonField<Paging>> = Optional.ofNullable(paging)
113+
fun paging(): Paging = paging.getRequired("paging")
117114

118115
@JsonProperty("applications")
119116
fun _applications(): Optional<JsonField<List<Application>>> =
120117
Optional.ofNullable(applications)
121118

119+
@JsonProperty("paging")
120+
fun _paging(): Optional<JsonField<Paging>> = Optional.ofNullable(paging)
121+
122122
@JsonAnyGetter
123123
@ExcludeMissing
124124
fun _additionalProperties(): Map<String, JsonValue> = additionalProperties
125125

126126
fun validate(): Response = apply {
127127
if (!validated) {
128-
paging().validate()
129128
applications().map { it.validate() }
129+
paging().validate()
130130
validated = true
131131
}
132132
}
@@ -139,21 +139,21 @@ private constructor(
139139
}
140140

141141
return other is Response &&
142-
this.paging == other.paging &&
143142
this.applications == other.applications &&
143+
this.paging == other.paging &&
144144
this.additionalProperties == other.additionalProperties
145145
}
146146

147147
override fun hashCode(): Int {
148148
return Objects.hash(
149-
paging,
150149
applications,
150+
paging,
151151
additionalProperties,
152152
)
153153
}
154154

155155
override fun toString() =
156-
"AtsApplicationListPageAsync.Response{paging=$paging, applications=$applications, additionalProperties=$additionalProperties}"
156+
"AtsApplicationListPageAsync.Response{applications=$applications, paging=$paging, additionalProperties=$additionalProperties}"
157157

158158
companion object {
159159

@@ -162,22 +162,17 @@ private constructor(
162162

163163
class Builder {
164164

165-
private var paging: JsonField<Paging> = JsonMissing.of()
166165
private var applications: JsonField<List<Application>> = JsonMissing.of()
166+
private var paging: JsonField<Paging> = JsonMissing.of()
167167
private var additionalProperties: MutableMap<String, JsonValue> = mutableMapOf()
168168

169169
@JvmSynthetic
170170
internal fun from(page: Response) = apply {
171-
this.paging = page.paging
172171
this.applications = page.applications
172+
this.paging = page.paging
173173
this.additionalProperties.putAll(page.additionalProperties)
174174
}
175175

176-
fun paging(paging: Paging) = paging(JsonField.of(paging))
177-
178-
@JsonProperty("paging")
179-
fun paging(paging: JsonField<Paging>) = apply { this.paging = paging }
180-
181176
fun applications(applications: List<Application>) =
182177
applications(JsonField.of(applications))
183178

@@ -186,15 +181,20 @@ private constructor(
186181
this.applications = applications
187182
}
188183

184+
fun paging(paging: Paging) = paging(JsonField.of(paging))
185+
186+
@JsonProperty("paging")
187+
fun paging(paging: JsonField<Paging>) = apply { this.paging = paging }
188+
189189
@JsonAnySetter
190190
fun putAdditionalProperty(key: String, value: JsonValue) = apply {
191191
this.additionalProperties.put(key, value)
192192
}
193193

194194
fun build() =
195195
Response(
196-
paging,
197196
applications,
197+
paging,
198198
additionalProperties.toUnmodifiable(),
199199
)
200200
}

finch-java-core/src/main/kotlin/com/tryfinch/api/models/AtsCandidateListPage.kt

Lines changed: 19 additions & 19 deletions
Original file line numberDiff line numberDiff line change
@@ -25,10 +25,10 @@ private constructor(
2525

2626
fun response(): Response = response
2727

28-
fun paging(): Paging = response().paging()
29-
3028
fun candidates(): List<Candidate> = response().candidates()
3129

30+
fun paging(): Paging = response().paging()
31+
3232
override fun equals(other: Any?): Boolean {
3333
if (this === other) {
3434
return true
@@ -98,31 +98,31 @@ private constructor(
9898
@NoAutoDetect
9999
class Response
100100
constructor(
101-
private val paging: JsonField<Paging>,
102101
private val candidates: JsonField<List<Candidate>>,
102+
private val paging: JsonField<Paging>,
103103
private val additionalProperties: Map<String, JsonValue>,
104104
) {
105105

106106
private var validated: Boolean = false
107107

108-
fun paging(): Paging = paging.getRequired("paging")
109-
110108
fun candidates(): List<Candidate> = candidates.getNullable("candidates") ?: listOf()
111109

112-
@JsonProperty("paging")
113-
fun _paging(): Optional<JsonField<Paging>> = Optional.ofNullable(paging)
110+
fun paging(): Paging = paging.getRequired("paging")
114111

115112
@JsonProperty("candidates")
116113
fun _candidates(): Optional<JsonField<List<Candidate>>> = Optional.ofNullable(candidates)
117114

115+
@JsonProperty("paging")
116+
fun _paging(): Optional<JsonField<Paging>> = Optional.ofNullable(paging)
117+
118118
@JsonAnyGetter
119119
@ExcludeMissing
120120
fun _additionalProperties(): Map<String, JsonValue> = additionalProperties
121121

122122
fun validate(): Response = apply {
123123
if (!validated) {
124-
paging().validate()
125124
candidates().map { it.validate() }
125+
paging().validate()
126126
validated = true
127127
}
128128
}
@@ -135,21 +135,21 @@ private constructor(
135135
}
136136

137137
return other is Response &&
138-
this.paging == other.paging &&
139138
this.candidates == other.candidates &&
139+
this.paging == other.paging &&
140140
this.additionalProperties == other.additionalProperties
141141
}
142142

143143
override fun hashCode(): Int {
144144
return Objects.hash(
145-
paging,
146145
candidates,
146+
paging,
147147
additionalProperties,
148148
)
149149
}
150150

151151
override fun toString() =
152-
"AtsCandidateListPage.Response{paging=$paging, candidates=$candidates, additionalProperties=$additionalProperties}"
152+
"AtsCandidateListPage.Response{candidates=$candidates, paging=$paging, additionalProperties=$additionalProperties}"
153153

154154
companion object {
155155

@@ -158,38 +158,38 @@ private constructor(
158158

159159
class Builder {
160160

161-
private var paging: JsonField<Paging> = JsonMissing.of()
162161
private var candidates: JsonField<List<Candidate>> = JsonMissing.of()
162+
private var paging: JsonField<Paging> = JsonMissing.of()
163163
private var additionalProperties: MutableMap<String, JsonValue> = mutableMapOf()
164164

165165
@JvmSynthetic
166166
internal fun from(page: Response) = apply {
167-
this.paging = page.paging
168167
this.candidates = page.candidates
168+
this.paging = page.paging
169169
this.additionalProperties.putAll(page.additionalProperties)
170170
}
171171

172-
fun paging(paging: Paging) = paging(JsonField.of(paging))
173-
174-
@JsonProperty("paging")
175-
fun paging(paging: JsonField<Paging>) = apply { this.paging = paging }
176-
177172
fun candidates(candidates: List<Candidate>) = candidates(JsonField.of(candidates))
178173

179174
@JsonProperty("candidates")
180175
fun candidates(candidates: JsonField<List<Candidate>>) = apply {
181176
this.candidates = candidates
182177
}
183178

179+
fun paging(paging: Paging) = paging(JsonField.of(paging))
180+
181+
@JsonProperty("paging")
182+
fun paging(paging: JsonField<Paging>) = apply { this.paging = paging }
183+
184184
@JsonAnySetter
185185
fun putAdditionalProperty(key: String, value: JsonValue) = apply {
186186
this.additionalProperties.put(key, value)
187187
}
188188

189189
fun build() =
190190
Response(
191-
paging,
192191
candidates,
192+
paging,
193193
additionalProperties.toUnmodifiable(),
194194
)
195195
}

0 commit comments

Comments
 (0)