Package com.networknt.schema.output
Class OutputUnitData
- java.lang.Object
-
- com.networknt.schema.output.OutputUnitData
-
public class OutputUnitData extends java.lang.ObjectOutput Unit Data.
-
-
Field Summary
Fields Modifier and Type Field Description private java.util.Map<OutputUnitKey,java.util.Map<java.lang.String,java.lang.Object>>annotationsprivate java.util.Map<OutputUnitKey,java.util.Map<java.lang.String,java.lang.Object>>droppedAnnotationsprivate java.util.Map<OutputUnitKey,java.util.Map<java.lang.String,java.lang.Object>>errorsprivate java.util.Map<OutputUnitKey,java.lang.Boolean>valid
-
Constructor Summary
Constructors Constructor Description OutputUnitData()
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static java.lang.StringformatAssertion(ValidationMessage validationMessage)static java.lang.StringformatMessage(java.lang.String message)static OutputUnitDatafrom(java.util.Set<ValidationMessage> validationMessages, ExecutionContext executionContext, java.util.function.Function<ValidationMessage,java.lang.Object> assertionMapper)java.util.Map<OutputUnitKey,java.util.Map<java.lang.String,java.lang.Object>>getAnnotations()java.util.Map<OutputUnitKey,java.util.Map<java.lang.String,java.lang.Object>>getDroppedAnnotations()java.util.Map<OutputUnitKey,java.util.Map<java.lang.String,java.lang.Object>>getErrors()java.util.Map<OutputUnitKey,java.lang.Boolean>getValid()
-
-
-
Field Detail
-
valid
private final java.util.Map<OutputUnitKey,java.lang.Boolean> valid
-
errors
private final java.util.Map<OutputUnitKey,java.util.Map<java.lang.String,java.lang.Object>> errors
-
annotations
private final java.util.Map<OutputUnitKey,java.util.Map<java.lang.String,java.lang.Object>> annotations
-
droppedAnnotations
private final java.util.Map<OutputUnitKey,java.util.Map<java.lang.String,java.lang.Object>> droppedAnnotations
-
-
Method Detail
-
getValid
public java.util.Map<OutputUnitKey,java.lang.Boolean> getValid()
-
getErrors
public java.util.Map<OutputUnitKey,java.util.Map<java.lang.String,java.lang.Object>> getErrors()
-
getAnnotations
public java.util.Map<OutputUnitKey,java.util.Map<java.lang.String,java.lang.Object>> getAnnotations()
-
getDroppedAnnotations
public java.util.Map<OutputUnitKey,java.util.Map<java.lang.String,java.lang.Object>> getDroppedAnnotations()
-
formatAssertion
public static java.lang.String formatAssertion(ValidationMessage validationMessage)
-
formatMessage
public static java.lang.String formatMessage(java.lang.String message)
-
from
public static OutputUnitData from(java.util.Set<ValidationMessage> validationMessages, ExecutionContext executionContext, java.util.function.Function<ValidationMessage,java.lang.Object> assertionMapper)
-
-