Skip to content

Commit 577be93

Browse files
move TreeNode (#22545)
1 parent 03da6c6 commit 577be93

File tree

2 files changed

+14
-9
lines changed

2 files changed

+14
-9
lines changed

airbyte-db/db-lib/src/main/java/io/airbyte/db/mongodb/MongoUtils.java

Lines changed: 7 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -31,7 +31,6 @@
3131
import io.airbyte.db.jdbc.JdbcUtils;
3232
import io.airbyte.protocol.models.CommonField;
3333
import io.airbyte.protocol.models.JsonSchemaType;
34-
import io.airbyte.protocol.models.TreeNode;
3534
import java.util.ArrayList;
3635
import java.util.Arrays;
3736
import java.util.Collections;
@@ -50,7 +49,13 @@
5049
import org.bson.BsonTimestamp;
5150
import org.bson.BsonType;
5251
import org.bson.Document;
53-
import org.bson.codecs.*;
52+
import org.bson.codecs.BsonCodecProvider;
53+
import org.bson.codecs.BsonValueCodecProvider;
54+
import org.bson.codecs.DocumentCodecProvider;
55+
import org.bson.codecs.IterableCodecProvider;
56+
import org.bson.codecs.JsonObjectCodecProvider;
57+
import org.bson.codecs.MapCodecProvider;
58+
import org.bson.codecs.ValueCodecProvider;
5459
import org.bson.codecs.configuration.CodecRegistry;
5560
import org.bson.codecs.jsr310.Jsr310CodecProvider;
5661
import org.bson.types.Decimal128;
Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
* Copyright (c) 2022 Airbyte, Inc., all rights reserved.
33
*/
44

5-
package io.airbyte.protocol.models;
5+
package io.airbyte.db.mongodb;
66

77
import java.util.LinkedList;
88
import java.util.List;
@@ -13,13 +13,13 @@ public class TreeNode<T> {
1313
private TreeNode<T> parent;
1414
private List<TreeNode<T>> children;
1515

16-
public TreeNode(T data) {
16+
public TreeNode(final T data) {
1717
this.data = data;
1818
this.children = new LinkedList<>();
1919
}
2020

21-
public TreeNode<T> addChild(T child) {
22-
TreeNode<T> childNode = new TreeNode<T>(child);
21+
public TreeNode<T> addChild(final T child) {
22+
final TreeNode<T> childNode = new TreeNode<T>(child);
2323
childNode.parent = this;
2424
this.children.add(childNode);
2525
return childNode;
@@ -33,23 +33,23 @@ public T getData() {
3333
return data;
3434
}
3535

36-
public void setData(T data) {
36+
public void setData(final T data) {
3737
this.data = data;
3838
}
3939

4040
public TreeNode<T> getParent() {
4141
return parent;
4242
}
4343

44-
public void setParent(TreeNode<T> parent) {
44+
public void setParent(final TreeNode<T> parent) {
4545
this.parent = parent;
4646
}
4747

4848
public List<TreeNode<T>> getChildren() {
4949
return children;
5050
}
5151

52-
public void setChildren(List<TreeNode<T>> children) {
52+
public void setChildren(final List<TreeNode<T>> children) {
5353
this.children = children;
5454
}
5555

0 commit comments

Comments
 (0)