Uses of Class
gov.nasa.pds.tools.validate.ValidationProblem
-
Packages that use ValidationProblem Package Description gov.nasa.pds.tools.validate Implementations of general-purpose classes for the validation application.gov.nasa.pds.tools.validate.content.array gov.nasa.pds.tools.validate.content.table gov.nasa.pds.tools.validate.rule.pds4 Implementations of standards rules for the PDS4 data standard.gov.nasa.pds.validate.report -
-
Uses of ValidationProblem in gov.nasa.pds.tools.validate
Subclasses of ValidationProblem in gov.nasa.pds.tools.validate Modifier and Type Class Description class
ContentProblem
An object representation of problems relating to data content validation.Methods in gov.nasa.pds.tools.validate that return types with arguments of type ValidationProblem Modifier and Type Method Description List<ValidationProblem>
ProblemContainer. getProblems()
Gets the problems encountered.Collection<ValidationProblem>
TargetWithErrors. getProblems()
Collection<ValidationProblem>
ListenerExceptionPropagator. getProblemsForLocation(String location, boolean includeChildren)
Collection<ValidationProblem>
ProblemContainer. getProblemsForLocation(String location, boolean includeChildren)
Collection<ValidationProblem>
ProblemListener. getProblemsForLocation(String location, boolean includeChildren)
Gets a collection of problems for a given location.Methods in gov.nasa.pds.tools.validate with parameters of type ValidationProblem Modifier and Type Method Description void
ListenerExceptionPropagator. addProblem(ValidationProblem problem)
void
ProblemContainer. addProblem(ValidationProblem problem)
void
ProblemHandler. addProblem(ValidationProblem problem)
Indicates another problem during the validation. -
Uses of ValidationProblem in gov.nasa.pds.tools.validate.content.array
Subclasses of ValidationProblem in gov.nasa.pds.tools.validate.content.array Modifier and Type Class Description class
ArrayContentProblem
Class that stores problems related to Array data objects. -
Uses of ValidationProblem in gov.nasa.pds.tools.validate.content.table
Subclasses of ValidationProblem in gov.nasa.pds.tools.validate.content.table Modifier and Type Class Description class
TableContentProblem
Class that stores information about an error that has occurred during table content validation. -
Uses of ValidationProblem in gov.nasa.pds.tools.validate.rule.pds4
Methods in gov.nasa.pds.tools.validate.rule.pds4 that return types with arguments of type ValidationProblem Modifier and Type Method Description List<ValidationProblem>
FileAndDirectoryNamingChecker. checkFileAndDirectoryNamingWithChecker(List<Target> list)
Methods in gov.nasa.pds.tools.validate.rule.pds4 with parameters of type ValidationProblem Modifier and Type Method Description void
ProblemProcessor. addProblem(ValidationProblem problem)
Add a problem. -
Uses of ValidationProblem in gov.nasa.pds.validate.report
Methods in gov.nasa.pds.validate.report with parameters of type ValidationProblem Modifier and Type Method Description protected void
FullReport. printRecordSkip(PrintWriter writer, URI sourceUri, ValidationProblem problem)
protected void
JSONReport. printRecordSkip(PrintWriter writer, URI sourceUri, ValidationProblem problem)
protected void
Report. printRecordSkip(PrintWriter writer, URI sourceUri, ValidationProblem problem)
protected void
XmlReport. printRecordSkip(PrintWriter writer, URI sourceUri, ValidationProblem problem)
Status
Report. record(URI sourceUri, ValidationProblem problem)
Status
Report. recordSkip(URI sourceUri, ValidationProblem problem)
Method parameters in gov.nasa.pds.validate.report with type arguments of type ValidationProblem Modifier and Type Method Description protected void
FullReport. printRecordMessages(PrintWriter writer, Status status, URI sourceUri, List<ValidationProblem> problems)
protected void
JSONReport. printRecordMessages(PrintWriter writer, Status status, URI sourceUri, List<ValidationProblem> problems)
protected abstract void
Report. printRecordMessages(PrintWriter writer, Status status, URI sourceUri, List<ValidationProblem> problems)
Allows a report to customize how it handles reporting on a particular label.protected void
XmlReport. printRecordMessages(PrintWriter writer, Status status, URI sourceUri, List<ValidationProblem> problems)
Status
Report. record(URI sourceUri, List<ValidationProblem> problems)
Allows a report to change how they manage reporting on a given file that has been parsed and validated.
-