Uses of Class
com.networknt.schema.output.OutputUnit
Packages that use OutputUnit
-
Uses of OutputUnit in com.networknt.schema
Classes in com.networknt.schema that implement interfaces with type arguments of type OutputUnitModifier and TypeClassDescriptionstatic classThe Hierarchical output format.static classThe List output format.Methods in com.networknt.schema that return OutputUnitModifier and TypeMethodDescriptionOutputFormat.Hierarchical.format(JsonSchema jsonSchema, Set<ValidationMessage> validationMessages, ExecutionContext executionContext, ValidationContext validationContext) OutputFormat.List.format(JsonSchema jsonSchema, Set<ValidationMessage> validationMessages, ExecutionContext executionContext, ValidationContext validationContext) -
Uses of OutputUnit in com.networknt.schema.output
Fields in com.networknt.schema.output with type parameters of type OutputUnitMethods in com.networknt.schema.output that return OutputUnitModifier and TypeMethodDescriptionstatic OutputUnitHierarchicalOutputUnitFormatter.format(JsonSchema jsonSchema, Set<ValidationMessage> validationMessages, ExecutionContext executionContext, ValidationContext validationContext, Function<ValidationMessage, Object> assertionMapper) static OutputUnitHierarchicalOutputUnitFormatter.format(OutputUnit root, OutputUnitData data, JsonNodePath rootPath) static OutputUnitListOutputUnitFormatter.format(OutputUnit root, OutputUnitData data) static OutputUnitListOutputUnitFormatter.format(Set<ValidationMessage> validationMessages, ExecutionContext executionContext, ValidationContext validationContext, Function<ValidationMessage, Object> assertionMapper) Methods in com.networknt.schema.output that return types with arguments of type OutputUnitMethods in com.networknt.schema.output with parameters of type OutputUnitModifier and TypeMethodDescriptionprotected static voidHierarchicalOutputUnitFormatter.buildIndex(OutputUnitKey key, Map<JsonNodePath, Map<JsonNodePath, OutputUnit>> index, Map<JsonNodePath, Set<JsonNodePath>> keys, OutputUnit root) Builds in the index of evaluation path to output units to be populated later and modify the root to add the appropriate children.static OutputUnitHierarchicalOutputUnitFormatter.format(OutputUnit root, OutputUnitData data, JsonNodePath rootPath) static OutputUnitListOutputUnitFormatter.format(OutputUnit root, OutputUnitData data) Method parameters in com.networknt.schema.output with type arguments of type OutputUnitModifier and TypeMethodDescriptionprotected static voidHierarchicalOutputUnitFormatter.buildIndex(OutputUnitKey key, Map<JsonNodePath, Map<JsonNodePath, OutputUnit>> index, Map<JsonNodePath, Set<JsonNodePath>> keys, OutputUnit root) Builds in the index of evaluation path to output units to be populated later and modify the root to add the appropriate children.voidOutputUnit.setDetails(List<OutputUnit> details)