public interface ReadOnlyInodeStore extends Closeable
Optional<Inode> get(long id, ReadOption option)
id
- an inode idoption
- the optionsdefault Optional<Inode> get(long id)
id
- an inode idget(long, ReadOption)
with default optionIterable<Long> getChildIds(Long inodeId, ReadOption option)
inodeId
- an inode id to list child ids foroption
- the optionsdefault Iterable<Long> getChildIds(Long inodeId)
inodeId
- an inode id to list child ids forgetChildIds(Long, ReadOption)
with default optiondefault Iterable<Long> getChildIds(InodeDirectoryView inode, ReadOption option)
inode
- the inode to list child ids foroption
- the optionsdefault Iterable<Long> getChildIds(InodeDirectoryView inode)
inode
- the inode to list child ids forgetChildIds(InodeDirectoryView, ReadOption)
with default optiondefault Iterable<? extends Inode> getChildren(Long inodeId, ReadOption option)
inodeId
- an inode idoption
- the optionsdefault Iterable<? extends Inode> getChildren(Long inodeId)
inodeId
- an inode idgetChildren(Long, ReadOption)
with default optiondefault Iterable<? extends Inode> getChildren(InodeDirectoryView inode, ReadOption option)
inode
- an inode directoryoption
- the optionsdefault Iterable<? extends Inode> getChildren(InodeDirectoryView inode)
inode
- an inode directorygetChildren(InodeDirectoryView, ReadOption)
with default optionOptional<Long> getChildId(Long inodeId, String name, ReadOption option)
inodeId
- an inode idname
- an inode nameoption
- the optionsdefault Optional<Long> getChildId(Long inodeId, String name)
inodeId
- an inode idname
- an inode namegetChildId(Long, String, ReadOption)
with default optiondefault Optional<Long> getChildId(InodeDirectoryView inode, String name, ReadOption option)
inode
- an inode directoryname
- an inode nameoption
- the optionsdefault Optional<Long> getChildId(InodeDirectoryView inode, String name)
inode
- an inode directoryname
- an inode namegetChildId(InodeDirectoryView, String, ReadOption)
with default
optionOptional<Inode> getChild(Long inodeId, String name, ReadOption option)
inodeId
- an inode idname
- an inode nameoption
- the optionsdefault Optional<Inode> getChild(Long inodeId, String name)
inodeId
- an inode idname
- an inode namegetChild(Long, String, ReadOption)
with default optiondefault Optional<Inode> getChild(InodeDirectoryView inode, String name, ReadOption option)
inode
- an inode directoryname
- an inode nameoption
- the optionsdefault Optional<Inode> getChild(InodeDirectoryView inode, String name)
inode
- an inode directoryname
- an inode namegetChild(InodeDirectoryView, String, ReadOption)
with default
optionboolean hasChildren(InodeDirectoryView inode, ReadOption option)
inode
- an inode directoryoption
- the optionsdefault boolean hasChildren(InodeDirectoryView inode)
inode
- an inode directoryhasChildren(InodeDirectoryView, ReadOption)
with default optionSet<MutableInode<?>> allInodes()
Copyright © 2023. All Rights Reserved.