Class EditorValidator


  • public final class EditorValidator
    extends java.lang.Object
    • Method Summary

      All Methods Static Methods Concrete Methods 
      Modifier and Type Method Description
      static java.lang.String validateDefinitions​(java.util.Map<ComposedTypeModel,​java.util.List<ListItemDTO>> definitionMap)
      Validates that each IntegrationObjectItem contains at least one defined attribute.
      static java.lang.String validateHasKey​(java.util.Map<ComposedTypeModel,​java.util.List<ListItemDTO>> definitionMap)
      Validates that each IntegrationObjectItem contains at least one attribute marked as unique.
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Method Detail

      • validateDefinitions

        public static java.lang.String validateDefinitions​(java.util.Map<ComposedTypeModel,​java.util.List<ListItemDTO>> definitionMap)
        Validates that each IntegrationObjectItem contains at least one defined attribute.
        Parameters:
        definitionMap - The map to be evaluated.
        Returns:
        The name of the IntegrationObjectItem that is missing a definition.
      • validateHasKey

        public static java.lang.String validateHasKey​(java.util.Map<ComposedTypeModel,​java.util.List<ListItemDTO>> definitionMap)
        Validates that each IntegrationObjectItem contains at least one attribute marked as unique.
        Parameters:
        definitionMap - The map to be evaluated
        Returns:
        The name of the IntegrationObjectItem that is missing a unique attribute.