public class RecursiveAnchorValidatorContextDecorator extends Object implements ValidatorContext
| Modifier and Type | Method and Description |
|---|---|
Set<Integer> |
evaluatedItems() |
Set<String> |
evaluatedProperties() |
JsonPointer |
getRecursiveAnchor() |
ValidatorContext |
lowerLevelContext() |
void |
markEvaluatedItem(int index) |
void |
markEvaluatedProperty(String propertyName) |
ValidatorContext |
startRecording() |
ValidatorContext |
unwrap() |
static ValidatorContext |
unwrap(ValidatorContext context) |
static ValidatorContext |
wrap(ValidatorContext context,
JsonPointer recursiveAnchor) |
public void markEvaluatedItem(int index)
markEvaluatedItem in interface ValidatorContextpublic void markEvaluatedProperty(String propertyName)
markEvaluatedProperty in interface ValidatorContextpublic Set<Integer> evaluatedItems()
evaluatedItems in interface ValidatorContextpublic Set<String> evaluatedProperties()
evaluatedProperties in interface ValidatorContextpublic ValidatorContext startRecording()
startRecording in interface ValidatorContextpublic ValidatorContext lowerLevelContext()
lowerLevelContext in interface ValidatorContextpublic JsonPointer getRecursiveAnchor()
public ValidatorContext unwrap()
public static ValidatorContext wrap(ValidatorContext context, JsonPointer recursiveAnchor)
public static ValidatorContext unwrap(ValidatorContext context)
Copyright © 2021 Eclipse. All rights reserved.