Interface DataObjectValidator

    • Method Detail

      • validate

        boolean validate()
                  throws gov.nasa.pds.objectAccess.InvalidTableException,
                         IOException,
                         Exception
        Validate the data object
        Throws:
        gov.nasa.pds.objectAccess.InvalidTableException
        IOException
        Exception
      • validateDataObjectDefinition

        boolean validateDataObjectDefinition()
                                      throws gov.nasa.pds.objectAccess.InvalidTableException,
                                             IOException
        Validate the data object definition in the label
        Throws:
        gov.nasa.pds.objectAccess.InvalidTableException
        IOException
      • validateDataObjectContents

        boolean validateDataObjectContents()
                                    throws gov.nasa.pds.objectAccess.InvalidTableException,
                                           IOException,
                                           Exception
        Validate the contents (bits) of the data object
        Throws:
        gov.nasa.pds.objectAccess.InvalidTableException
        IOException
        Exception