Package com.networknt.schema.output
Class OutputUnitData
- java.lang.Object
-
- com.networknt.schema.output.OutputUnitData
-
public class OutputUnitData extends java.lang.Object
Output Unit Data.
-
-
Field Summary
Fields Modifier and Type Field Description private java.util.Map<OutputUnitKey,java.util.Map<java.lang.String,java.lang.Object>>
annotations
private java.util.Map<OutputUnitKey,java.util.Map<java.lang.String,java.lang.Object>>
droppedAnnotations
private java.util.Map<OutputUnitKey,java.util.Map<java.lang.String,java.lang.Object>>
errors
private 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.String
formatAssertion(ValidationMessage validationMessage)
static java.lang.String
formatMessage(java.lang.String message)
static OutputUnitData
from(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)
-
-