Interface ModelObjectValidator


@Deprecated public interface ModelObjectValidator
Deprecated.
Deprecated - use version in package com.rosetta.model.lib.functions instead.
See Also:
  • Method Details

    • validateAndFailOnErorr

      <T extends RosettaModelObject> void validateAndFailOnErorr(Class<T> topClass, T modelObject)
      Deprecated.
      Runs validation and collects errors. Throws an exception if validation fails
      Type Parameters:
      T -
      Parameters:
      topClass -
      modelObject -
      Throws:
      RuntimeException - if validation fails
    • validateAndFailOnErorr

      <T extends RosettaModelObject> void validateAndFailOnErorr(Class<T> topClass, List<? extends T> modelObjects)
      Deprecated.
      Runs validation and collects errors. Throws an exception if validation fails
      Type Parameters:
      T -
      Parameters:
      topClass -
      modelObjects -
      Throws:
      RuntimeException - if validation fails