org.gnu.jcifs
Interface CifsFileInfo

All Known Implementing Classes:
CifsFile

public interface CifsFileInfo

File attributes information

Version:
1.0

Field Summary
static int FILE_ATTR_ALL
          All attributes (for find )
static int FILE_ATTR_ANY
           
static int FILE_ATTR_ARCHIVE
          Archive file
static int FILE_ATTR_DIRECTORY
          Directory
static int FILE_ATTR_HIDDEN_FILE
          Hidden file
static int FILE_ATTR_READ_ONLY
          Read only file
static int FILE_ATTR_SYSTEM_FILE
          System file
static int FILE_ATTR_VOLUME
          Volume
 
Method Summary
 int getAttributes()
          Returns file attribute flag
 java.util.Date getCreationTime()
          Returns creation time of the file/directory
 java.lang.String getFileName()
          Returns file name
 java.util.Date getLastAccessTime()
          Returns last access time of the file/directory
 java.util.Date getLastWriteTime()
          Returns last write time of the file/directory
 java.lang.String getPathName()
          Returns the path name
 boolean isArchive()
          Returns if file is a archive file
 boolean isDirectory()
          Checks if file is a directory
 boolean isFile()
          Checks if is a file
 boolean isHidden()
          Returns if file is a hidden file
 boolean isReadOnly()
          Returns true if file is read only
 boolean isSystem()
          Returns if file is a system file
 long length()
          Returns file size
 

Field Detail

FILE_ATTR_ANY

public static final int FILE_ATTR_ANY

FILE_ATTR_READ_ONLY

public static final int FILE_ATTR_READ_ONLY
Read only file

FILE_ATTR_HIDDEN_FILE

public static final int FILE_ATTR_HIDDEN_FILE
Hidden file

FILE_ATTR_SYSTEM_FILE

public static final int FILE_ATTR_SYSTEM_FILE
System file

FILE_ATTR_VOLUME

public static final int FILE_ATTR_VOLUME
Volume

FILE_ATTR_DIRECTORY

public static final int FILE_ATTR_DIRECTORY
Directory

FILE_ATTR_ARCHIVE

public static final int FILE_ATTR_ARCHIVE
Archive file

FILE_ATTR_ALL

public static final int FILE_ATTR_ALL
All attributes (for find )
Method Detail

getPathName

public java.lang.String getPathName()
Returns the path name
Returns:
path name

getFileName

public java.lang.String getFileName()
Returns file name
Returns:
file name

getCreationTime

public java.util.Date getCreationTime()
Returns creation time of the file/directory
Returns:
date

getLastAccessTime

public java.util.Date getLastAccessTime()
Returns last access time of the file/directory
Returns:
date

getLastWriteTime

public java.util.Date getLastWriteTime()
Returns last write time of the file/directory
Returns:
date

length

public long length()
Returns file size
Returns:
size

isDirectory

public boolean isDirectory()
Checks if file is a directory
Returns:
true if directory

isFile

public boolean isFile()
Checks if is a file
Returns:
true if file

isReadOnly

public boolean isReadOnly()
Returns true if file is read only
Returns:
true if read only

isHidden

public boolean isHidden()
Returns if file is a hidden file
Returns:
true if hidden file

isSystem

public boolean isSystem()
Returns if file is a system file
Returns:
true if system file

isArchive

public boolean isArchive()
Returns if file is a archive file
Returns:
true if archive file

getAttributes

public int getAttributes()
Returns file attribute flag
Returns:
flag

Norbert Hranitzky