Uses of Class
org.apache.hadoop.hdfs.server.namenode.INodeReference
Packages that use INodeReference
Package
Description
Use the visitor pattern to visit namespace tree.
-
Uses of INodeReference in org.apache.hadoop.hdfs.server.namenode
Subclasses of INodeReference in org.apache.hadoop.hdfs.server.namenodeModifier and TypeClassDescriptionstatic classstatic classAn anonymous reference with reference count.static classA reference with a fixed name.Methods in org.apache.hadoop.hdfs.server.namenode that return INodeReferenceModifier and TypeMethodDescriptionINode.asReference()Cast this inode to anINodeReference.final INodeReferenceINodeReference.asReference()INodeReference.WithCount.getParentRef(int snapshotId) INode.getParentReference()Methods in org.apache.hadoop.hdfs.server.namenode that return types with arguments of type INodeReferenceModifier and TypeMethodDescriptionFSImageFormatProtobuf.LoaderContext.getRefList()FSImageFormatProtobuf.SaverContext.getRefList()Methods in org.apache.hadoop.hdfs.server.namenode with parameters of type INodeReferenceModifier and TypeMethodDescriptionvoidINodeReference.WithCount.addReference(INodeReference ref) Increment and then return the reference count.voidINode.QuotaDelta.addUpdatePath(INodeReference inode, QuotaCounts update) voidINodeReference.WithCount.removeReference(INodeReference ref) Decrement and then return the reference count.final voidINode.setParentReference(INodeReference parent) Set container.voidINodeDirectory.undoRename4ScrParent(INodeReference oldChild, INode newChild) This method is usually called by the undo section of rename.Constructors in org.apache.hadoop.hdfs.server.namenode with parameters of type INodeReference -
Uses of INodeReference in org.apache.hadoop.hdfs.server.namenode.visitor
Methods in org.apache.hadoop.hdfs.server.namenode.visitor with parameters of type INodeReferenceModifier and TypeMethodDescriptionvoidNamespacePrintVisitor.visitReference(INodeReference ref, int snapshot) default voidNamespaceVisitor.visitReference(INodeReference ref, int snapshot) Visiting the givenINodeReference(non-recursively).default voidNamespaceVisitor.visitReferenceRecursively(INodeReference ref, int snapshot) First visit the givenINodeReferenceand then the referred.