Skip to content

Commit d5847b0

Browse files
committed
accessor for NotSchema#mustNotMatch as requested in #53
1 parent 226801b commit d5847b0

File tree

2 files changed

+7
-0
lines changed

2 files changed

+7
-0
lines changed

core/src/main/java/org/everit/json/schema/NotSchema.java

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -56,6 +56,10 @@ public NotSchema(final Builder builder) {
5656
this.mustNotMatch = requireNonNull(builder.mustNotMatch, "mustNotMatch cannot be null");
5757
}
5858

59+
public Schema getMustNotMatch() {
60+
return mustNotMatch;
61+
}
62+
5963
@Override
6064
public void validate(final Object subject) {
6165
try {

core/src/main/java/org/everit/json/schema/loader/LoadingState.java

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,7 @@
66
import org.everit.json.schema.SchemaException;
77
import org.everit.json.schema.loader.internal.TypeBasedMultiplexer;
88
import org.json.JSONObject;
9+
import org.json.JSONPointer;
910

1011
import java.net.URI;
1112
import java.util.Map;
@@ -25,6 +26,8 @@ class LoadingState {
2526

2627
URI id = null;
2728

29+
JSONPointer pointerToCurrentObj;
30+
2831
final Map<String, ReferenceSchema.Builder> pointerSchemas;
2932

3033
final JSONObject rootSchemaJson;

0 commit comments

Comments
 (0)