com.caucho.vfs
Class GoogleInode

java.lang.Object
  extended by com.caucho.vfs.GoogleInode
All Implemented Interfaces:
java.io.Serializable

public final class GoogleInode
extends java.lang.Object
implements java.io.Serializable

Inode representing the meta-data of the GS file.

See Also:
Serialized Form

Nested Class Summary
static class GoogleInode.FileType
           
 
Constructor Summary
GoogleInode(GoogleInode inode)
           
GoogleInode(java.lang.String name, GoogleInode.FileType type, long length, long lastModified)
           
 
Method Summary
 boolean exists()
           
 java.util.HashMap<java.lang.String,GoogleInode> getDirMap()
           
 long getLastModified()
           
 long getLength()
           
 java.lang.String getName()
           
 boolean isDirectory()
           
 boolean isFile()
           
 void setDirMap(java.util.HashMap<java.lang.String,GoogleInode> map)
           
 void setLastModified(long time)
           
 java.lang.String toString()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

GoogleInode

public GoogleInode(java.lang.String name,
                   GoogleInode.FileType type,
                   long length,
                   long lastModified)

GoogleInode

public GoogleInode(GoogleInode inode)
Method Detail

getName

public final java.lang.String getName()

exists

public final boolean exists()

isFile

public final boolean isFile()

isDirectory

public final boolean isDirectory()

getLength

public final long getLength()

getLastModified

public final long getLastModified()

setLastModified

public void setLastModified(long time)

getDirMap

public java.util.HashMap<java.lang.String,GoogleInode> getDirMap()

setDirMap

public void setDirMap(java.util.HashMap<java.lang.String,GoogleInode> map)

toString

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