com.ihr.xbrl.om

## Class MultiDTSValidationFileImpl

- java.lang.Object
- - com.ihr.xbrl.om.MultiDTSValidationFileImpl

- All Implemented Interfaces:
    MultiDTSValidationFile

      public class MultiDTSValidationFileImpl
      extends java.lang.Object
      implements MultiDTSValidationFile

  Simple implementation of the MultiDTSValidationFile for a single File instance.
  Author:
    Ignacio

- - ### Constructor Summary

    Constructors
    Constructor and Description
    `MultiDTSValidationFileImpl(java.io.File file)` Instantiates a new multi dts validation file impl.

  - ### Method Summary

    Methods
    Modifier and Type | Method and Description
    --- | ---
    `java.io.InputStream` | `getInputStream()` InputStream to read the incoming file.
    `java.io.File` | `getInstanceFile()` File instance of the Instance document.
    `java.lang.String` | `getName()` File name without path information.

    - ### Methods inherited from class java.lang.Object

      `equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait`

- - ### Constructor Detail

    - #### MultiDTSValidationFileImpl

          public MultiDTSValidationFileImpl(java.io.File file)

      Instantiates a new multi dts validation file impl.
      Parameters:
        `file` - the file

  - ### Method Detail

    - #### getInputStream

          public java.io.InputStream getInputStream()
                                             throws java.io.IOException

      Description copied from interface: `MultiDTSValidationFile`
      InputStream to read the incoming file.
      Specified by:
        `getInputStream` in interface `MultiDTSValidationFile`
      Returns:
        InputStream
      Throws:
        `java.io.IOException` - Signals that an I/O exception has occurred.

    - #### getName

          public java.lang.String getName()

      Description copied from interface: `MultiDTSValidationFile`
      File name without path information.
      Specified by:
        `getName` in interface `MultiDTSValidationFile`
      Returns:
        String

    - #### getInstanceFile

          public java.io.File getInstanceFile()

      Description copied from interface: `MultiDTSValidationFile`
      File instance of the Instance document.
      Specified by:
        `getInstanceFile` in interface `MultiDTSValidationFile`
      Returns:
        the instance file