Package com.networknt.schema.output
Class OutputUnitData
- java.lang.Object
-
- com.networknt.schema.output.OutputUnitData
-
public class OutputUnitData extends Object
Output Unit Data.
-
-
Constructor Summary
Constructors Constructor Description OutputUnitData()
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static String
formatAssertion(ValidationMessage validationMessage)
static String
formatMessage(String message)
static OutputUnitData
from(Set<ValidationMessage> validationMessages, ExecutionContext executionContext, Function<ValidationMessage,Object> assertionMapper)
Map<OutputUnitKey,Map<String,Object>>
getAnnotations()
Map<OutputUnitKey,Map<String,Object>>
getDroppedAnnotations()
Map<OutputUnitKey,Map<String,Object>>
getErrors()
Map<OutputUnitKey,Boolean>
getValid()
-
-
-
Method Detail
-
getValid
public Map<OutputUnitKey,Boolean> getValid()
-
getErrors
public Map<OutputUnitKey,Map<String,Object>> getErrors()
-
getAnnotations
public Map<OutputUnitKey,Map<String,Object>> getAnnotations()
-
getDroppedAnnotations
public Map<OutputUnitKey,Map<String,Object>> getDroppedAnnotations()
-
formatAssertion
public static String formatAssertion(ValidationMessage validationMessage)
-
from
public static OutputUnitData from(Set<ValidationMessage> validationMessages, ExecutionContext executionContext, Function<ValidationMessage,Object> assertionMapper)
-
-