Skip to content

verificator

VlSuslov edited this page Feb 7, 2017 · 5 revisions

verificator.verificators

Class Verificator

  • java.lang.Object
    • verificator.verificators.Verificator
  • All Implemented Interfaces:
    verificator.verificators.IVerificator


    public class Verificator
    extends java.lang.Object
    implements verificator.verificators.IVerificator
    Создает экземпляр объекта и проверяет на корректность файл
    • Constructor Summary

      Constructors 
      Constructor and Description
      Verificator()
      Создает экземпляр объекта и проверяет на корректность файл specification.xml
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method and Description
      java.util.ArrayList<java.lang.String> Verificate(verificator.Account account)
      Создает экземпляр объекта и проверяет на корректность файл specification.xml
      • Methods inherited from class java.lang.Object

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

      • Verificator

        public Verificator()
                    throws javax.xml.parsers.ParserConfigurationException,
                           org.xml.sax.SAXException,
                           java.io.IOException,
                           verificator.verificators.SpecificationException
        Создает экземпляр объекта и проверяет на корректность файл specification.xml
        Throws:
        SpecificationException-Если - есть нарушение в требованиях к структуре файла specification.xml
        ParserConfigurationException-if - a DocumentBuilder cannot be created which satisfies the configuration requested.
        SAXException-If - any parse errors occur.
        IOException-If - any IO errors occur.
        javax.xml.parsers.ParserConfigurationException
        org.xml.sax.SAXException
        java.io.IOException
        verificator.verificators.SpecificationException
    • Method Detail

      • Verificate

        public java.util.ArrayList<java.lang.String> Verificate(verificator.Account account)
        Проверяет набор данных на корректность по правилам описанным в файле specification.xml
        Specified by:
        Verificate in interface verificator.verificators.IVerificator
        Parameters:
        account - column проверяемые поля аккаунтов
        account - data название проверяемого поля
        Returns:
        cписок найденых ошибок