| 
 | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectorg.hyperic.sigar.FileAttrs
org.hyperic.sigar.FileInfo
public class FileInfo
| Field Summary | |
|---|---|
| static int | MODE_GEXECUTEExecutable by group. | 
| static int | MODE_GREADReadable by group. | 
| static int | MODE_GWRITEWritable by group. | 
| static int | MODE_UEXECUTEExecutable by user. | 
| static int | MODE_UREADReadable by user. | 
| static int | MODE_UWRITEWritable by user. | 
| static int | MODE_WEXECUTEExecutable by others. | 
| static int | MODE_WREADReadable by others. | 
| static int | MODE_WWRITEWritable by others. | 
| static int | TYPE_BLKA block device. | 
| static int | TYPE_CHRA character device. | 
| static int | TYPE_DIRA directory. | 
| static int | TYPE_LNKA symbolic link. | 
| static int | TYPE_NOFILENo file type determined. | 
| static int | TYPE_PIPEA FIFO / pipe. | 
| static int | TYPE_REGA regular file. | 
| static int | TYPE_SOCKA [unix domain] socket. | 
| static int | TYPE_UNKFILEA file of unknown type. | 
| Constructor Summary | |
|---|---|
| FileInfo() | |
| Method Summary | |
|---|---|
|  boolean | changed() | 
|  java.lang.String | diff() | 
|  java.lang.String | diff(DirStat stat) | 
|  java.lang.String | diff(FileInfo info) | 
|  void | enableDirStat(boolean value) | 
|  boolean | equals(java.lang.Object o) | 
|  int | getMode()Convert permissions bit mask to human readable number. | 
|  java.lang.String | getName() | 
|  java.lang.String | getPermissionsString() | 
|  FileInfo | getPreviousInfo() | 
|  char | getTypeChar() | 
|  java.lang.String | getTypeString() | 
|  int | hashCode() | 
|  boolean | modified() | 
|  void | stat() | 
| Methods inherited from class org.hyperic.sigar.FileAttrs | 
|---|
| gather, getAtime, getCtime, getDevice, getGid, getInode, getMtime, getNlink, getPermissions, getSize, getType, getUid, toMap, toString | 
| Methods inherited from class java.lang.Object | 
|---|
| clone, finalize, getClass, notify, notifyAll, wait, wait, wait | 
| Field Detail | 
|---|
public static final int TYPE_NOFILE
public static final int TYPE_REG
public static final int TYPE_DIR
public static final int TYPE_CHR
public static final int TYPE_BLK
public static final int TYPE_PIPE
public static final int TYPE_LNK
public static final int TYPE_SOCK
public static final int TYPE_UNKFILE
public static final int MODE_UREAD
public static final int MODE_UWRITE
public static final int MODE_UEXECUTE
public static final int MODE_GREAD
public static final int MODE_GWRITE
public static final int MODE_GEXECUTE
public static final int MODE_WREAD
public static final int MODE_WWRITE
public static final int MODE_WEXECUTE
| Constructor Detail | 
|---|
public FileInfo()
| Method Detail | 
|---|
public java.lang.String getTypeString()
public char getTypeChar()
public java.lang.String getName()
public int hashCode()
hashCode in class java.lang.Objectpublic boolean equals(java.lang.Object o)
equals in class java.lang.Objectpublic java.lang.String getPermissionsString()
public int getMode()
MODE_UREAD|MODE_UWRITE|MODE_GREAD|MODE_WREAD
 converts to 644.
public void enableDirStat(boolean value)
public java.lang.String diff()
public java.lang.String diff(DirStat stat)
public java.lang.String diff(FileInfo info)
public FileInfo getPreviousInfo()
public boolean modified()
                 throws SigarException,
                        SigarFileNotFoundException
SigarException
SigarFileNotFoundException
public boolean changed()
                throws SigarException,
                       SigarFileNotFoundException
SigarException
SigarFileNotFoundException
public void stat()
          throws SigarException,
                 SigarFileNotFoundException
SigarException
SigarFileNotFoundException| 
 | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||