Home
last modified time | relevance | path

Searched refs:JsonNodePath (Results 1 – 25 of 95) sorted by relevance

1234

/external/json-schema-validator/src/test/java/com/networknt/schema/
DJsonNodePathTest.java31 JsonNodePath root = new JsonNodePath(PathType.JSON_POINTER); in getNameCount()
32 JsonNodePath path = root.append("hello").append("world"); in getNameCount()
38 JsonNodePath root = new JsonNodePath(PathType.JSON_POINTER); in getName()
39 JsonNodePath path = root.append("hello").append("world"); in getName()
48 JsonNodePath root = new JsonNodePath(PathType.JSON_POINTER); in compareTo()
49 JsonNodePath a = root.append("a"); in compareTo()
50 JsonNodePath aa = a.append("a"); in compareTo()
52 JsonNodePath b = root.append("b"); in compareTo()
53 JsonNodePath bb = b.append("b"); in compareTo()
54 JsonNodePath b1 = b.append(1); in compareTo()
[all …]
DCollectorContextTest.java257 …public JsonValidator newValidator(SchemaLocation schemaLocation, JsonNodePath evaluationPath, Json… in newValidator()
273 …public CustomValidator(SchemaLocation schemaLocation, JsonNodePath evaluationPath, JsonNode schema… in CustomValidator()
278 …(ExecutionContext executionContext, JsonNode node, JsonNode rootNode, JsonNodePath instanceLocatio… in validate()
289 …(ExecutionContext executionContext, JsonNode node, JsonNode rootNode, JsonNodePath instanceLocatio… in walk()
328 …public JsonValidator newValidator(SchemaLocation schemaLocation, JsonNodePath evaluationPath, Json… in newValidator()
346 …public CustomValidator1(SchemaLocation schemaLocation, JsonNodePath evaluationPath, JsonNode schem… in CustomValidator1()
352 …(ExecutionContext executionContext, JsonNode node, JsonNode rootNode, JsonNodePath instanceLocatio… in validate()
365 …(ExecutionContext executionContext, JsonNode node, JsonNode rootNode, JsonNodePath instanceLocatio… in walk()
/external/json-schema-validator/src/main/java/com/networknt/schema/
DJsonNodePath.java23 public class JsonNodePath implements Comparable<JsonNodePath> { class
25 private final JsonNodePath parent;
32 public JsonNodePath(PathType type) { in JsonNodePath() method in JsonNodePath
39 private JsonNodePath(JsonNodePath parent, String pathSegment) { in JsonNodePath() method in JsonNodePath
46 private JsonNodePath(JsonNodePath parent, int pathSegmentIndex) { in JsonNodePath() method in JsonNodePath
58 public JsonNodePath getParent() { in getParent()
68 public JsonNodePath append(String token) { in append()
69 return new JsonNodePath(this, token); in append()
78 public JsonNodePath append(int index) { in append()
79 return new JsonNodePath(this, index); in append()
[all …]
DSchemaLocation.java27 private static final JsonNodePath JSON_POINTER = new JsonNodePath(PathType.JSON_POINTER);
28 private static final JsonNodePath ANCHOR = new JsonNodePath(PathType.URI_REFERENCE);
36 private final JsonNodePath fragment;
46 public SchemaLocation(AbsoluteIri absoluteIri, JsonNodePath fragment) { in SchemaLocation()
77 public JsonNodePath getFragment() { in getFragment()
116 JsonNodePath fragment = JSON_POINTER; in of()
139 JsonNodePath fragment = JSON_POINTER; in resolve()
194 public static JsonNodePath of(String fragmentString) { in of()
198 JsonNodePath fragment = JSON_POINTER; in of()
299 private JsonNodePath fragment = JSON_POINTER;
[all …]
DBaseJsonValidator.java39 …public BaseJsonValidator(SchemaLocation schemaLocation, JsonNodePath evaluationPath, JsonNode sche… in BaseJsonValidator()
45 …public BaseJsonValidator(SchemaLocation schemaLocation, JsonNodePath evaluationPath, JsonNode sche… in BaseJsonValidator()
99 …protected static void debug(Logger logger, JsonNode node, JsonNode rootNode, JsonNodePath instance… in debug()
152 final JsonNodePath instanceLocation) { in registerAndMergeDiscriminator()
232 public JsonNodePath getEvaluationPath() { in getEvaluationPath()
294 private static final JsonNodePath INSTANCE = new JsonNodePath(PathType.LEGACY);
295 public static JsonNodePath getInstance() { in getInstance()
301 private static final JsonNodePath INSTANCE = new JsonNodePath(PathType.JSON_POINTER);
302 public static JsonNodePath getInstance() { in getInstance()
308 private static final JsonNodePath INSTANCE = new JsonNodePath(PathType.JSON_PATH);
[all …]
DValidationMessage.java50 private final JsonNodePath evaluationPath;
54 private final JsonNodePath instanceLocation;
63 …ValidationMessage(String type, String code, JsonNodePath evaluationPath, SchemaLocation schemaLoca… in ValidationMessage()
64JsonNodePath instanceLocation, String property, Object[] arguments, Map<String, Object> details, in ValidationMessage()
91 public JsonNodePath getInstanceLocation() { in getInstanceLocation()
102 public JsonNodePath getEvaluationPath() { in getEvaluationPath()
227 protected JsonNodePath evaluationPath;
229 protected JsonNodePath instanceLocation;
258 public S instanceLocation(JsonNodePath instanceLocation) { in instanceLocation()
285 public S evaluationPath(JsonNodePath evaluationPath) { in evaluationPath()
[all …]
DJsonValidator.java41 JsonNodePath instanceLocation); in validate()
61 JsonNodePath instanceLocation, boolean shouldValidateSchema) { in walk()
83 public JsonNodePath getEvaluationPath(); in getEvaluationPath()
DPrefixItemsValidator.java44 …public PrefixItemsValidator(SchemaLocation schemaLocation, JsonNodePath evaluationPath, JsonNode s… in PrefixItemsValidator()
59 …(ExecutionContext executionContext, JsonNode node, JsonNode rootNode, JsonNodePath instanceLocatio… in validate()
66 JsonNodePath path = instanceLocation.append(i); in validate()
102 …(ExecutionContext executionContext, JsonNode node, JsonNode rootNode, JsonNodePath instanceLocatio… in walk()
135 … JsonNode node, JsonNode rootNode, JsonNodePath instanceLocation, boolean shouldValidateSchema) { in doWalk()
141JsonNodePath instanceLocation, boolean shouldValidateSchema, Set<ValidationMessage> validationMess… in walkSchema()
DRecursiveRefValidator.java33 …public RecursiveRefValidator(SchemaLocation schemaLocation, JsonNodePath evaluationPath, JsonNode … in RecursiveRefValidator()
49 JsonNodePath evaluationPath) { in getRefSchema()
56 JsonNodePath evaluationPath) { in getSchema()
86 …(ExecutionContext executionContext, JsonNode node, JsonNode rootNode, JsonNodePath instanceLocatio… in validate()
100 …(ExecutionContext executionContext, JsonNode node, JsonNode rootNode, JsonNodePath instanceLocatio… in walk()
DItemsValidator.java44 private final JsonNodePath additionalItemsEvaluationPath;
48 …public ItemsValidator(SchemaLocation schemaLocation, JsonNodePath evaluationPath, JsonNode schemaN… in ItemsValidator()
89 …(ExecutionContext executionContext, JsonNode node, JsonNode rootNode, JsonNodePath instanceLocatio… in validate()
155 JsonNode rootNode, JsonNodePath instanceLocation) { in doValidate()
157 JsonNodePath path = instanceLocation.append(i); in doValidate()
205 …(ExecutionContext executionContext, JsonNode node, JsonNode rootNode, JsonNodePath instanceLocatio… in walk()
241 JsonNode rootNode, JsonNodePath instanceLocation, boolean shouldValidateSchema) { in doWalk()
263JsonNodePath instanceLocation, boolean shouldValidateSchema, Set<ValidationMessage> validationMess… in walkSchema()
DAnnotationKeyword.java30 … public Validator(SchemaLocation schemaLocation, JsonNodePath evaluationPath, JsonNode schemaNode, in Validator()
36 …(ExecutionContext executionContext, JsonNode node, JsonNode rootNode, JsonNodePath instanceLocatio… in validate()
64 …public JsonValidator newValidator(SchemaLocation schemaLocation, JsonNodePath evaluationPath, Json… in newValidator()
DAbstractJsonValidator.java30 private final JsonNodePath evaluationPath;
41 …public AbstractJsonValidator(SchemaLocation schemaLocation, JsonNodePath evaluationPath, Keyword k… in AbstractJsonValidator()
54 public JsonNodePath getEvaluationPath() { in getEvaluationPath()
DFormatValidator.java37 …public FormatValidator(SchemaLocation schemaLocation, JsonNodePath evaluationPath, JsonNode schema… in FormatValidator()
44 …public FormatValidator(SchemaLocation schemaLocation, JsonNodePath evaluationPath, JsonNode schema… in FormatValidator()
61 …(ExecutionContext executionContext, JsonNode node, JsonNode rootNode, JsonNodePath instanceLocatio… in validate()
105 JsonNode node, JsonNode rootNode, JsonNodePath instanceLocation) { in validateUnknownFormat()
DItemsValidator202012.java42 …public ItemsValidator202012(SchemaLocation schemaLocation, JsonNodePath evaluationPath, JsonNode s… in ItemsValidator202012()
67 JsonNodePath instanceLocation) { in validate()
75 JsonNodePath path = instanceLocation.append(i); in validate()
115 JsonNodePath instanceLocation, boolean shouldValidateSchema) { in walk()
155JsonNodePath instanceLocation, boolean shouldValidateSchema, Set<ValidationMessage> validationMess… in walkSchema()
/external/json-schema-validator/src/main/java/com/networknt/schema/annotation/
DJsonNodeAnnotationPredicate.java20 import com.networknt.schema.JsonNodePath;
27 final Predicate<JsonNodePath> instanceLocationPredicate;
28 final Predicate<JsonNodePath> evaluationPathPredicate;
42 protected JsonNodeAnnotationPredicate(Predicate<JsonNodePath> instanceLocationPredicate, in JsonNodeAnnotationPredicate()
43 …Predicate<JsonNodePath> evaluationPathPredicate, Predicate<SchemaLocation> schemaLocationPredicate, in JsonNodeAnnotationPredicate()
67 public Predicate<JsonNodePath> getInstanceLocationPredicate() { in getInstanceLocationPredicate()
76 public Predicate<JsonNodePath> getEvaluationPathPredicate() { in getEvaluationPathPredicate()
120 Predicate<JsonNodePath> instanceLocationPredicate;
121 Predicate<JsonNodePath> evaluationPathPredicate;
126 public Builder instanceLocation(Predicate<JsonNodePath> instanceLocationPredicate) { in instanceLocation()
[all …]
DJsonNodeAnnotation.java20 import com.networknt.schema.JsonNodePath;
29 private final JsonNodePath instanceLocation;
31 private final JsonNodePath evaluationPath;
34 …public JsonNodeAnnotation(String keyword, JsonNodePath instanceLocation, SchemaLocation schemaLoca… in JsonNodeAnnotation()
35 JsonNodePath evaluationPath, Object value) { in JsonNodeAnnotation()
58 public JsonNodePath getInstanceLocation() { in getInstanceLocation()
78 public JsonNodePath getEvaluationPath() { in getEvaluationPath()
124 private JsonNodePath instanceLocation;
126 private JsonNodePath evaluationPath;
139 public Builder instanceLocation(JsonNodePath instanceLocation) { in instanceLocation()
[all …]
DJsonNodeAnnotations.java24 import com.networknt.schema.JsonNodePath;
41 private final Map<JsonNodePath, List<JsonNodeAnnotation>> values = new LinkedHashMap<>();
50 public Map<JsonNodePath, List<JsonNodeAnnotation>> asMap() { in asMap()
79 public static String format(Map<JsonNodePath, List<JsonNodeAnnotation>> annotations) { in format() argument
/external/json-schema-validator/src/main/java/com/networknt/schema/output/
DHierarchicalOutputUnitFormatter.java28 import com.networknt.schema.JsonNodePath;
55 Map<JsonNodePath, Map<JsonNodePath, OutputUnit>> index = new LinkedHashMap<>(); in format()
56 Map<JsonNodePath, OutputUnit> r = new LinkedHashMap<>(); in format()
57 r.put(new JsonNodePath(validationContext.getConfig().getPathType()), root); in format()
58 index.put(new JsonNodePath(validationContext.getConfig().getPathType()), r); in format()
62 Map<JsonNodePath, Set<JsonNodePath>> keys = new LinkedHashMap<>(); in format()
129 …protected static void buildIndex(OutputUnitKey key, Map<JsonNodePath, Map<JsonNodePath, OutputUnit… in buildIndex() argument
130 Map<JsonNodePath, Set<JsonNodePath>> keys, OutputUnit root) { in buildIndex()
135 JsonNodePath path = key.getEvaluationPath(); in buildIndex()
136 Deque<JsonNodePath> stack = new ArrayDeque<>(); in buildIndex()
[all …]
DOutputUnitKey.java23 import com.networknt.schema.JsonNodePath;
32 final JsonNodePath evaluationPath;
36 final JsonNodePath instanceLocation;
38 …public OutputUnitKey(JsonNodePath evaluationPath, SchemaLocation schemaLocation, JsonNodePath inst… in OutputUnitKey()
45 public JsonNodePath getEvaluationPath() { in getEvaluationPath()
53 public JsonNodePath getInstanceLocation() { in getInstanceLocation()
/external/json-schema-validator/src/main/java/com/networknt/schema/result/
DJsonNodeResult.java20 import com.networknt.schema.JsonNodePath;
27 private final JsonNodePath instanceLocation;
29 private final JsonNodePath evaluationPath;
32 …public JsonNodeResult(JsonNodePath instanceLocation, SchemaLocation schemaLocation, JsonNodePath e… in JsonNodeResult()
41 public JsonNodePath getInstanceLocation() { in getInstanceLocation()
49 public JsonNodePath getEvaluationPath() { in getEvaluationPath()
DJsonNodeResults.java23 import com.networknt.schema.JsonNodePath;
34 private Map<JsonNodePath, List<JsonNodeResult>> values = new HashMap<>();
36 …public void setResult(JsonNodePath instanceLocation, SchemaLocation schemaLocation, JsonNodePath e… in setResult()
43 public boolean isValid(JsonNodePath instanceLocation, JsonNodePath evaluationPath) { in isValid()
/external/json-schema-validator/src/main/java/com/networknt/schema/walk/
DWalkEvent.java5 import com.networknt.schema.JsonNodePath;
19 private JsonNodePath instanceLocation;
80 public JsonNodePath getInstanceLocation() { in getInstanceLocation()
133 public WalkEventBuilder instanceLocation(JsonNodePath instanceLocation) { in instanceLocation()
DWalkListenerRunner.java5 import com.networknt.schema.JsonNodePath;
15 … JsonNode rootNode, JsonNodePath instanceLocation, JsonSchema schema, JsonValidator validator); in runPreWalkListeners()
18 …JsonNode rootNode, JsonNodePath instanceLocation, JsonSchema schema, JsonValidator validator, Set<… in runPostWalkListeners()
DDefaultPropertyWalkListenerRunner.java5 import com.networknt.schema.JsonNodePath;
23 JsonNodePath instanceLocation, JsonSchema schema, JsonValidator validator) { in runPreWalkListeners()
29 …ionContext, String keyword, JsonNode instanceNode, JsonNode rootNode, JsonNodePath instanceLocatio… in runPostWalkListeners()
DDefaultItemWalkListenerRunner.java5 import com.networknt.schema.JsonNodePath;
23 … JsonNode rootNode, JsonNodePath instanceLocation, JsonSchema schema, JsonValidator validator) { in runPreWalkListeners()
31 …JsonNode rootNode, JsonNodePath instanceLocation, JsonSchema schema, JsonValidator validator, Set<… in runPostWalkListeners()

1234