Package org.jgroups.blocks
Class GridFile.Metadata
- java.lang.Object
-
- org.jgroups.blocks.GridFile.Metadata
-
- All Implemented Interfaces:
Streamable
- Enclosing class:
- GridFile
public static class GridFile.Metadata extends java.lang.Object implements Streamable
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description intgetChunkSize()intgetLength()longgetModificationTime()booleanisDirectory()booleanisFile()voidreadFrom(java.io.DataInput in)Read the state of the current object (including superclasses) from instream Note that the input stream must not be closedvoidsetLength(int length)voidsetModificationTime(long modification_time)java.lang.StringtoString()voidwriteTo(java.io.DataOutput out)Write the entire state of the current object (including superclasses) to outstream.
-
-
-
Field Detail
-
FILE
public static final byte FILE
- See Also:
- Constant Field Values
-
DIR
public static final byte DIR
- See Also:
- Constant Field Values
-
-
Method Detail
-
getLength
public int getLength()
-
setLength
public void setLength(int length)
-
getModificationTime
public long getModificationTime()
-
setModificationTime
public void setModificationTime(long modification_time)
-
getChunkSize
public int getChunkSize()
-
isFile
public boolean isFile()
-
isDirectory
public boolean isDirectory()
-
toString
public java.lang.String toString()
- Overrides:
toStringin classjava.lang.Object
-
writeTo
public void writeTo(java.io.DataOutput out) throws java.io.IOExceptionDescription copied from interface:StreamableWrite the entire state of the current object (including superclasses) to outstream. Note that the output stream must not be closed- Specified by:
writeToin interfaceStreamable- Throws:
java.io.IOException
-
readFrom
public void readFrom(java.io.DataInput in) throws java.io.IOExceptionDescription copied from interface:StreamableRead the state of the current object (including superclasses) from instream Note that the input stream must not be closed- Specified by:
readFromin interfaceStreamable- Throws:
java.io.IOException
-
-