Class AssemblyProxyArchiver.DefaultFileInfo

java.lang.Object
org.apache.maven.plugins.assembly.archive.archiver.AssemblyProxyArchiver.DefaultFileInfo
All Implemented Interfaces:
org.codehaus.plexus.components.io.fileselectors.FileInfo, org.codehaus.plexus.components.io.functions.NameSupplier
Enclosing class:
AssemblyProxyArchiver

private static final class AssemblyProxyArchiver.DefaultFileInfo extends Object implements org.codehaus.plexus.components.io.fileselectors.FileInfo
  • Field Details

    • inputFile

      private final File inputFile
  • Constructor Details

    • DefaultFileInfo

      DefaultFileInfo(File inputFile)
  • Method Details

    • getContents

      public InputStream getContents() throws IOException
      Specified by:
      getContents in interface org.codehaus.plexus.components.io.fileselectors.FileInfo
      Throws:
      IOException
    • getName

      public String getName()
      Specified by:
      getName in interface org.codehaus.plexus.components.io.fileselectors.FileInfo
      Specified by:
      getName in interface org.codehaus.plexus.components.io.functions.NameSupplier
    • isDirectory

      public boolean isDirectory()
      Specified by:
      isDirectory in interface org.codehaus.plexus.components.io.fileselectors.FileInfo
    • isFile

      public boolean isFile()
      Specified by:
      isFile in interface org.codehaus.plexus.components.io.fileselectors.FileInfo
    • isSymbolicLink

      public boolean isSymbolicLink()
      Specified by:
      isSymbolicLink in interface org.codehaus.plexus.components.io.fileselectors.FileInfo