Class SmbPath


  • public class SmbPath
    extends java.lang.Object
    • Constructor Summary

      Constructors 
      Constructor Description
      SmbPath​(SmbPath parent, java.lang.String path)  
      SmbPath​(java.lang.String hostname)  
      SmbPath​(java.lang.String hostname, java.lang.String shareName)  
      SmbPath​(java.lang.String hostname, java.lang.String shareName, java.lang.String path)  
    • Constructor Detail

      • SmbPath

        public SmbPath​(java.lang.String hostname)
      • SmbPath

        public SmbPath​(java.lang.String hostname,
                       java.lang.String shareName)
      • SmbPath

        public SmbPath​(java.lang.String hostname,
                       java.lang.String shareName,
                       java.lang.String path)
      • SmbPath

        public SmbPath​(SmbPath parent,
                       java.lang.String path)
    • Method Detail

      • toUncPath

        public java.lang.String toUncPath()
      • toString

        public java.lang.String toString()
        Overrides:
        toString in class java.lang.Object
      • parse

        public static SmbPath parse​(java.lang.String path)
      • equals

        public boolean equals​(java.lang.Object o)
        Overrides:
        equals in class java.lang.Object
      • hashCode

        public int hashCode()
        Overrides:
        hashCode in class java.lang.Object
      • getHostname

        public java.lang.String getHostname()
      • getShareName

        public java.lang.String getShareName()
      • getPath

        public java.lang.String getPath()
      • getParent

        public SmbPath getParent()
      • isOnSameHost

        public boolean isOnSameHost​(SmbPath other)
      • isOnSameShare

        public boolean isOnSameShare​(SmbPath other)