code: public boolean isHidden() throws SmbException {
          if( share == null ) {
              return false;
          } else if( getUncPath0().length() == 1 ) {
              if( share.endsWith( "$" )) {
                  return true;
              }
              return false;
          }
          exists();
          return ( attributes & ATTR_HIDDEN ) == ATTR_HIDDEN;
      }
docs: Tests to see if the file this SmbFile represents is marked as
  hidden. This method will also return true for shares with names that
  end with '$' such as <code>IPC$</code> or <code>C$</code>.
  
  @return <code>true</code> if the <code>SmbFile</code> is marked as being hidden