public class InodeFolder extends Inode
Constructor and Description |
---|
InodeFolder(String name,
int id,
int parentId,
InodeType type,
long creationTimeMs) |
InodeFolder(String name,
int id,
int parentId,
long creationTimeMs) |
Modifier and Type | Method and Description |
---|---|
void |
addChild(int childId) |
void |
addChildren(int[] childrenIds) |
ClientFileInfo |
generateClientFileInfo(String path) |
Inode |
getChild(String name,
Map<Integer,Inode> allInodes) |
List<Integer> |
getChildrenIds() |
int |
getNumberOfChildren() |
boolean |
isRawTable() |
void |
removeChild(int id) |
boolean |
removeChild(String name,
Map<Integer,Inode> allInodes) |
String |
toString() |
compareTo, equals, getCreationTimeMs, getId, getInodeType, getName, getParentId, hashCode, isDirectory, isFile, reverseId, setName, setParentId
public InodeFolder(String name, int id, int parentId, long creationTimeMs)
public void addChild(int childId)
public void addChildren(int[] childrenIds)
public int getNumberOfChildren()
public void removeChild(int id)
public boolean isRawTable()
public ClientFileInfo generateClientFileInfo(String path)
generateClientFileInfo
in class Inode
Copyright © 2013. All rights reserved.