Skip to content

Commit 8f605b5

Browse files
committed
Rename JsonLocationAware to TokenStreamLocationAware to align with v3
1 parent 81b9986 commit 8f605b5

19 files changed

+156
-156
lines changed

src/main/java/com/networknt/schema/serialization/node/LocationJsonNodeFactory.java

Lines changed: 19 additions & 19 deletions
Original file line numberDiff line numberDiff line change
@@ -32,7 +32,7 @@
3232
import com.fasterxml.jackson.databind.util.RawValue;
3333

3434
/**
35-
* {@link JsonNodeFactory} that creates {@link JsonLocationAware} nodes.
35+
* {@link JsonNodeFactory} that creates {@link TokenStreamLocationAware} nodes.
3636
* <p>
3737
* Note that this will adversely affect performance as nodes with the same value
3838
* can no longer be cached and reused.
@@ -57,12 +57,12 @@ public LocationJsonNodeFactory(JsonParser jsonParser) {
5757

5858
@Override
5959
public BooleanNode booleanNode(boolean v) {
60-
return new JsonLocationAwareBooleanNode(v, this.jsonParser.currentTokenLocation());
60+
return new TokenStreamLocationAwareBooleanNode(v, this.jsonParser.currentTokenLocation());
6161
}
6262

6363
@Override
6464
public NullNode nullNode() {
65-
return new JsonLocationAwareNullNode(this.jsonParser.currentTokenLocation());
65+
return new TokenStreamLocationAwareNullNode(this.jsonParser.currentTokenLocation());
6666
}
6767

6868
@Override
@@ -72,7 +72,7 @@ public JsonNode missingNode() {
7272

7373
@Override
7474
public NumericNode numberNode(byte v) {
75-
return new JsonLocationAwareIntNode(v, this.jsonParser.currentTokenLocation());
75+
return new TokenStreamLocationAwareIntNode(v, this.jsonParser.currentTokenLocation());
7676
}
7777

7878
@Override
@@ -82,7 +82,7 @@ public ValueNode numberNode(Byte v) {
8282

8383
@Override
8484
public NumericNode numberNode(short v) {
85-
return new JsonLocationAwareShortNode(v, this.jsonParser.currentTokenLocation());
85+
return new TokenStreamLocationAwareShortNode(v, this.jsonParser.currentTokenLocation());
8686
}
8787

8888
@Override
@@ -92,7 +92,7 @@ public ValueNode numberNode(Short value) {
9292

9393
@Override
9494
public NumericNode numberNode(int v) {
95-
return new JsonLocationAwareIntNode(v, this.jsonParser.currentTokenLocation());
95+
return new TokenStreamLocationAwareIntNode(v, this.jsonParser.currentTokenLocation());
9696
}
9797

9898
@Override
@@ -102,7 +102,7 @@ public ValueNode numberNode(Integer v) {
102102

103103
@Override
104104
public NumericNode numberNode(long v) {
105-
return new JsonLocationAwareLongNode(v, this.jsonParser.currentTokenLocation());
105+
return new TokenStreamLocationAwareLongNode(v, this.jsonParser.currentTokenLocation());
106106
}
107107

108108
@Override
@@ -112,12 +112,12 @@ public ValueNode numberNode(Long v) {
112112

113113
@Override
114114
public ValueNode numberNode(BigInteger v) {
115-
return (v == null) ? nullNode() : new JsonLocationAwareBigIntegerNode(v, this.jsonParser.currentTokenLocation());
115+
return (v == null) ? nullNode() : new TokenStreamLocationAwareBigIntegerNode(v, this.jsonParser.currentTokenLocation());
116116
}
117117

118118
@Override
119119
public NumericNode numberNode(float v) {
120-
return new JsonLocationAwareFloatNode(v, this.jsonParser.currentTokenLocation());
120+
return new TokenStreamLocationAwareFloatNode(v, this.jsonParser.currentTokenLocation());
121121
}
122122

123123
@Override
@@ -127,7 +127,7 @@ public ValueNode numberNode(Float v) {
127127

128128
@Override
129129
public NumericNode numberNode(double v) {
130-
return new JsonLocationAwareDoubleNode(v, this.jsonParser.currentTokenLocation());
130+
return new TokenStreamLocationAwareDoubleNode(v, this.jsonParser.currentTokenLocation());
131131
}
132132

133133
@Override
@@ -137,47 +137,47 @@ public ValueNode numberNode(Double v) {
137137

138138
@Override
139139
public ValueNode numberNode(BigDecimal v) {
140-
return (v == null) ? nullNode() : new JsonLocationAwareDecimalNode(v, this.jsonParser.currentTokenLocation());
140+
return (v == null) ? nullNode() : new TokenStreamLocationAwareDecimalNode(v, this.jsonParser.currentTokenLocation());
141141
}
142142

143143
@Override
144144
public TextNode textNode(String text) {
145-
return new JsonLocationAwareTextNode(text, this.jsonParser.currentTokenLocation());
145+
return new TokenStreamLocationAwareTextNode(text, this.jsonParser.currentTokenLocation());
146146
}
147147

148148
@Override
149149
public BinaryNode binaryNode(byte[] data) {
150-
return new JsonLocationAwareBinaryNode(data, this.jsonParser.currentTokenLocation());
150+
return new TokenStreamLocationAwareBinaryNode(data, this.jsonParser.currentTokenLocation());
151151
}
152152

153153
@Override
154154
public BinaryNode binaryNode(byte[] data, int offset, int length) {
155-
return new JsonLocationAwareBinaryNode(data, offset, length, this.jsonParser.currentTokenLocation());
155+
return new TokenStreamLocationAwareBinaryNode(data, offset, length, this.jsonParser.currentTokenLocation());
156156
}
157157

158158
@Override
159159
public ArrayNode arrayNode() {
160-
return new JsonLocationAwareArrayNode(this, this.jsonParser.currentTokenLocation());
160+
return new TokenStreamLocationAwareArrayNode(this, this.jsonParser.currentTokenLocation());
161161
}
162162

163163
@Override
164164
public ArrayNode arrayNode(int capacity) {
165-
return new JsonLocationAwareArrayNode(this, capacity, this.jsonParser.currentTokenLocation());
165+
return new TokenStreamLocationAwareArrayNode(this, capacity, this.jsonParser.currentTokenLocation());
166166
}
167167

168168
@Override
169169
public ObjectNode objectNode() {
170-
return new JsonLocationAwareObjectNode(this, this.jsonParser.currentTokenLocation());
170+
return new TokenStreamLocationAwareObjectNode(this, this.jsonParser.currentTokenLocation());
171171
}
172172

173173
@Override
174174
public ValueNode pojoNode(Object pojo) {
175-
return new JsonLocationAwarePOJONode(pojo, this.jsonParser.currentTokenLocation());
175+
return new TokenStreamLocationAwarePOJONode(pojo, this.jsonParser.currentTokenLocation());
176176
}
177177

178178
@Override
179179
public ValueNode rawValueNode(RawValue value) {
180-
return new JsonLocationAwarePOJONode(value, this.jsonParser.currentTokenLocation());
180+
return new TokenStreamLocationAwarePOJONode(value, this.jsonParser.currentTokenLocation());
181181
}
182182

183183
}

src/main/java/com/networknt/schema/serialization/node/JsonLocationAware.java renamed to src/main/java/com/networknt/schema/serialization/node/TokenStreamLocationAware.java

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -20,11 +20,11 @@
2020
/**
2121
* JsonNodes that are aware of the token location will implement this interface.
2222
*/
23-
public interface JsonLocationAware {
23+
public interface TokenStreamLocationAware {
2424
/**
2525
* Gets the token location.
2626
*
2727
* @return the token location
2828
*/
29-
JsonLocation tokenLocation();
29+
JsonLocation tokenStreamLocation();
3030
}

src/main/java/com/networknt/schema/serialization/node/JsonLocationAwareArrayNode.java renamed to src/main/java/com/networknt/schema/serialization/node/TokenStreamLocationAwareArrayNode.java

Lines changed: 11 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -23,32 +23,32 @@
2323
import com.fasterxml.jackson.databind.node.JsonNodeFactory;
2424

2525
/**
26-
* {@link ArrayNode} that is {@link JsonLocationAware}.
26+
* {@link ArrayNode} that is {@link TokenStreamLocationAware}.
2727
*/
28-
public class JsonLocationAwareArrayNode extends ArrayNode implements JsonLocationAware {
28+
public class TokenStreamLocationAwareArrayNode extends ArrayNode implements TokenStreamLocationAware {
2929
/**
3030
*
3131
*/
3232
private static final long serialVersionUID = 1L;
33-
private final JsonLocation tokenLocation;
33+
private final JsonLocation tokenStreamLocation;
3434

35-
public JsonLocationAwareArrayNode(JsonNodeFactory nf, int capacity, JsonLocation tokenLocation) {
35+
public TokenStreamLocationAwareArrayNode(JsonNodeFactory nf, int capacity, JsonLocation tokenStreamLocation) {
3636
super(nf, capacity);
37-
this.tokenLocation = tokenLocation;
37+
this.tokenStreamLocation = tokenStreamLocation;
3838
}
3939

40-
public JsonLocationAwareArrayNode(JsonNodeFactory nf, List<JsonNode> children, JsonLocation tokenLocation) {
40+
public TokenStreamLocationAwareArrayNode(JsonNodeFactory nf, List<JsonNode> children, JsonLocation tokenStreamLocation) {
4141
super(nf, children);
42-
this.tokenLocation = tokenLocation;
42+
this.tokenStreamLocation = tokenStreamLocation;
4343
}
4444

45-
public JsonLocationAwareArrayNode(JsonNodeFactory nf, JsonLocation tokenLocation) {
45+
public TokenStreamLocationAwareArrayNode(JsonNodeFactory nf, JsonLocation tokenStreamLocation) {
4646
super(nf);
47-
this.tokenLocation = tokenLocation;
47+
this.tokenStreamLocation = tokenStreamLocation;
4848
}
4949

5050
@Override
51-
public JsonLocation tokenLocation() {
52-
return this.tokenLocation;
51+
public JsonLocation tokenStreamLocation() {
52+
return this.tokenStreamLocation;
5353
}
5454
}

src/main/java/com/networknt/schema/serialization/node/JsonLocationAwareBigIntegerNode.java renamed to src/main/java/com/networknt/schema/serialization/node/TokenStreamLocationAwareBigIntegerNode.java

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -21,22 +21,22 @@
2121
import com.fasterxml.jackson.databind.node.BigIntegerNode;
2222

2323
/**
24-
* {@link BigIntegerNode} that is {@link JsonLocationAware}.
24+
* {@link BigIntegerNode} that is {@link TokenStreamLocationAware}.
2525
*/
26-
public class JsonLocationAwareBigIntegerNode extends BigIntegerNode implements JsonLocationAware {
26+
public class TokenStreamLocationAwareBigIntegerNode extends BigIntegerNode implements TokenStreamLocationAware {
2727
/**
2828
*
2929
*/
3030
private static final long serialVersionUID = 1L;
31-
private final JsonLocation tokenLocation;
31+
private final JsonLocation tokenStreamLocation;
3232

33-
public JsonLocationAwareBigIntegerNode(BigInteger v, JsonLocation tokenLocation) {
33+
public TokenStreamLocationAwareBigIntegerNode(BigInteger v, JsonLocation tokenStreamLocation) {
3434
super(v);
35-
this.tokenLocation = tokenLocation;
35+
this.tokenStreamLocation = tokenStreamLocation;
3636
}
3737

3838
@Override
39-
public JsonLocation tokenLocation() {
40-
return this.tokenLocation;
39+
public JsonLocation tokenStreamLocation() {
40+
return this.tokenStreamLocation;
4141
}
4242
}

src/main/java/com/networknt/schema/serialization/node/JsonLocationAwareBinaryNode.java renamed to src/main/java/com/networknt/schema/serialization/node/TokenStreamLocationAwareBinaryNode.java

Lines changed: 9 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -19,28 +19,28 @@
1919
import com.fasterxml.jackson.databind.node.BinaryNode;
2020

2121
/**
22-
* {@link BinaryNode} that is {@link JsonLocationAware}.
22+
* {@link BinaryNode} that is {@link TokenStreamLocationAware}.
2323
*/
24-
public class JsonLocationAwareBinaryNode extends BinaryNode implements JsonLocationAware {
24+
public class TokenStreamLocationAwareBinaryNode extends BinaryNode implements TokenStreamLocationAware {
2525
/**
2626
*
2727
*/
2828
private static final long serialVersionUID = 1L;
29-
private final JsonLocation tokenLocation;
29+
private final JsonLocation tokenStreamLocation;
3030

31-
public JsonLocationAwareBinaryNode(byte[] data, JsonLocation tokenLocation) {
31+
public TokenStreamLocationAwareBinaryNode(byte[] data, JsonLocation tokenStreamLocation) {
3232
super(data);
33-
this.tokenLocation = tokenLocation;
33+
this.tokenStreamLocation = tokenStreamLocation;
3434
}
3535

36-
public JsonLocationAwareBinaryNode(byte[] data, int offset, int length, JsonLocation tokenLocation) {
36+
public TokenStreamLocationAwareBinaryNode(byte[] data, int offset, int length, JsonLocation tokenStreamLocation) {
3737
super(data, offset, length);
38-
this.tokenLocation = tokenLocation;
38+
this.tokenStreamLocation = tokenStreamLocation;
3939
}
4040

4141

4242
@Override
43-
public JsonLocation tokenLocation() {
44-
return this.tokenLocation;
43+
public JsonLocation tokenStreamLocation() {
44+
return this.tokenStreamLocation;
4545
}
4646
}

src/main/java/com/networknt/schema/serialization/node/JsonLocationAwareBooleanNode.java renamed to src/main/java/com/networknt/schema/serialization/node/TokenStreamLocationAwareBooleanNode.java

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -19,22 +19,22 @@
1919
import com.fasterxml.jackson.databind.node.BooleanNode;
2020

2121
/**
22-
* {@link BooleanNode} that is {@link JsonLocationAware}.
22+
* {@link BooleanNode} that is {@link TokenStreamLocationAware}.
2323
*/
24-
public class JsonLocationAwareBooleanNode extends BooleanNode implements JsonLocationAware {
24+
public class TokenStreamLocationAwareBooleanNode extends BooleanNode implements TokenStreamLocationAware {
2525
/**
2626
*
2727
*/
2828
private static final long serialVersionUID = 1L;
29-
private final JsonLocation tokenLocation;
29+
private final JsonLocation tokenStreamLocation;
3030

31-
public JsonLocationAwareBooleanNode(boolean v, JsonLocation tokenLocation) {
31+
public TokenStreamLocationAwareBooleanNode(boolean v, JsonLocation tokenStreamLocation) {
3232
super(v);
33-
this.tokenLocation = tokenLocation;
33+
this.tokenStreamLocation = tokenStreamLocation;
3434
}
3535

3636
@Override
37-
public JsonLocation tokenLocation() {
38-
return this.tokenLocation;
37+
public JsonLocation tokenStreamLocation() {
38+
return this.tokenStreamLocation;
3939
}
4040
}

src/main/java/com/networknt/schema/serialization/node/JsonLocationAwareDecimalNode.java renamed to src/main/java/com/networknt/schema/serialization/node/TokenStreamLocationAwareDecimalNode.java

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -21,22 +21,22 @@
2121
import com.fasterxml.jackson.databind.node.DecimalNode;
2222

2323
/**
24-
* {@link DecimalNode} that is {@link JsonLocationAware}.
24+
* {@link DecimalNode} that is {@link TokenStreamLocationAware}.
2525
*/
26-
public class JsonLocationAwareDecimalNode extends DecimalNode implements JsonLocationAware {
26+
public class TokenStreamLocationAwareDecimalNode extends DecimalNode implements TokenStreamLocationAware {
2727
/**
2828
*
2929
*/
3030
private static final long serialVersionUID = 1L;
31-
private final JsonLocation tokenLocation;
31+
private final JsonLocation tokenStreamLocation;
3232

33-
public JsonLocationAwareDecimalNode(BigDecimal v, JsonLocation tokenLocation) {
33+
public TokenStreamLocationAwareDecimalNode(BigDecimal v, JsonLocation tokenStreamLocation) {
3434
super(v);
35-
this.tokenLocation = tokenLocation;
35+
this.tokenStreamLocation = tokenStreamLocation;
3636
}
3737

3838
@Override
39-
public JsonLocation tokenLocation() {
40-
return this.tokenLocation;
39+
public JsonLocation tokenStreamLocation() {
40+
return this.tokenStreamLocation;
4141
}
4242
}

src/main/java/com/networknt/schema/serialization/node/JsonLocationAwareDoubleNode.java renamed to src/main/java/com/networknt/schema/serialization/node/TokenStreamLocationAwareDoubleNode.java

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -19,22 +19,22 @@
1919
import com.fasterxml.jackson.databind.node.DoubleNode;
2020

2121
/**
22-
* {@link DoubleNode} that is {@link JsonLocationAware}.
22+
* {@link DoubleNode} that is {@link TokenStreamLocationAware}.
2323
*/
24-
public class JsonLocationAwareDoubleNode extends DoubleNode implements JsonLocationAware {
24+
public class TokenStreamLocationAwareDoubleNode extends DoubleNode implements TokenStreamLocationAware {
2525
/**
2626
*
2727
*/
2828
private static final long serialVersionUID = 1L;
29-
private final JsonLocation tokenLocation;
29+
private final JsonLocation tokenStreamLocation;
3030

31-
public JsonLocationAwareDoubleNode(double v, JsonLocation tokenLocation) {
31+
public TokenStreamLocationAwareDoubleNode(double v, JsonLocation tokenStreamLocation) {
3232
super(v);
33-
this.tokenLocation = tokenLocation;
33+
this.tokenStreamLocation = tokenStreamLocation;
3434
}
3535

3636
@Override
37-
public JsonLocation tokenLocation() {
38-
return this.tokenLocation;
37+
public JsonLocation tokenStreamLocation() {
38+
return this.tokenStreamLocation;
3939
}
4040
}

src/main/java/com/networknt/schema/serialization/node/JsonLocationAwareFloatNode.java renamed to src/main/java/com/networknt/schema/serialization/node/TokenStreamLocationAwareFloatNode.java

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -19,22 +19,22 @@
1919
import com.fasterxml.jackson.databind.node.FloatNode;
2020

2121
/**
22-
* {@link FloatNode} that is {@link JsonLocationAware}.
22+
* {@link FloatNode} that is {@link TokenStreamLocationAware}.
2323
*/
24-
public class JsonLocationAwareFloatNode extends FloatNode implements JsonLocationAware {
24+
public class TokenStreamLocationAwareFloatNode extends FloatNode implements TokenStreamLocationAware {
2525
/**
2626
*
2727
*/
2828
private static final long serialVersionUID = 1L;
29-
private final JsonLocation tokenLocation;
29+
private final JsonLocation tokenStreamLocation;
3030

31-
public JsonLocationAwareFloatNode(float v, JsonLocation tokenLocation) {
31+
public TokenStreamLocationAwareFloatNode(float v, JsonLocation tokenStreamLocation) {
3232
super(v);
33-
this.tokenLocation = tokenLocation;
33+
this.tokenStreamLocation = tokenStreamLocation;
3434
}
3535

3636
@Override
37-
public JsonLocation tokenLocation() {
38-
return this.tokenLocation;
37+
public JsonLocation tokenStreamLocation() {
38+
return this.tokenStreamLocation;
3939
}
4040
}

0 commit comments

Comments
 (0)