Class 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 java.lang.Object
    implements org.codehaus.plexus.components.io.fileselectors.FileInfo
    • Field Summary

      Fields 
      Modifier and Type Field Description
      private java.io.File inputFile  
    • Constructor Summary

      Constructors 
      Constructor Description
      DefaultFileInfo​(java.io.File inputFile)  
    • Field Detail

      • inputFile

        private final java.io.File inputFile
    • Constructor Detail

      • DefaultFileInfo

        DefaultFileInfo​(java.io.File inputFile)
    • Method Detail

      • getContents

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

        public java.lang.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