public class NoopValidatorContext extends Object implements ValidatorContext
ValidatorContext can be used when no contextual keywords are used| Constructor and Description |
|---|
NoopValidatorContext() |
NoopValidatorContext(ValidatorContext parent,
String inputKey) |
| Modifier and Type | Method and Description |
|---|---|
Set<Integer> |
evaluatedItems() |
Set<String> |
evaluatedProperties() |
String |
inputKey() |
ValidatorContext |
lowerLevelContext(int key) |
ValidatorContext |
lowerLevelContext(String key) |
void |
markEvaluatedItem(int index) |
void |
markEvaluatedProperty(String propertyName) |
ValidatorContext |
parent() |
ValidatorContext |
startRecording() |
public NoopValidatorContext()
public NoopValidatorContext(ValidatorContext parent, String inputKey)
public ValidatorContext startRecording()
startRecording in interface ValidatorContextpublic 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 lowerLevelContext(String key)
lowerLevelContext in interface ValidatorContextpublic ValidatorContext lowerLevelContext(int key)
lowerLevelContext in interface ValidatorContextpublic ValidatorContext parent()
parent in interface ValidatorContextpublic String inputKey()
inputKey in interface ValidatorContextCopyright © 2021 Eclipse. All rights reserved.