public class RecordingValidatorContext extends Object implements ValidatorContext
| Constructor and Description |
|---|
RecordingValidatorContext(ValidatorContext parent,
String key) |
| 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 RecordingValidatorContext(ValidatorContext parent, String key)
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 © 2023 Eclipse. All rights reserved.