Class FileSystemNode
- 
 public class FileSystemNode extends Node - Author:
- Tommaso Nolli
 
- 
- 
Field Summary- 
Fields inherited from class NodenumShapesId, shapesId, subNodes
 
- 
 - 
Method SummaryAll Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description voidclose()Clears up whatever resources the node is hanging ontoNodecopy()intgetNumSubNodes()NodegetSubNode(int pos)Gets the Node at the requested positionintgetSubNodesLength()intgetSubNodeStartByte()static FileSystemNodereadNode(int id, Node parent, FileChannel channel, ByteOrder order, boolean useMemoryMapping)voidsetNumSubNodes(int numSubNodes)- 
Methods inherited from class NodeaddShapeId, addSubNode, clean, clearSubNodes, getBounds, getNumShapeIds, getShapeId, getShapesId, isChildrenVisited, isVisited, pack, removeSubNode, setBounds, setChildrenVisited, setShapesId, setShapesId, setVisited
 
- 
 
- 
- 
- 
Method Detail- 
copypublic Node copy() throws IOException - Overrides:
- copyin class- Node
- Throws:
- IOException
 
 - 
getNumSubNodespublic int getNumSubNodes() - Overrides:
- getNumSubNodesin class- Node
- Returns:
- Returns the numSubNodes.
 
 - 
setNumSubNodespublic void setNumSubNodes(int numSubNodes) - Parameters:
- numSubNodes- The numSubNodes to set.
 
 - 
getSubNodeStartBytepublic int getSubNodeStartByte() - Returns:
- Returns the subNodeStartByte.
 
 - 
getSubNodesLengthpublic int getSubNodesLength() - Returns:
- Returns the subNodesLength.
 
 - 
getSubNodepublic Node getSubNode(int pos) throws StoreException Description copied from class:NodeGets the Node at the requested position- Overrides:
- getSubNodein class- Node
- Parameters:
- pos- The position
- Returns:
- A Node
- Throws:
- StoreException
- See Also:
- org.geotools.index.quadtree.Node#getSubNode(int)
 
 - 
readNodepublic static FileSystemNode readNode(int id, Node parent, FileChannel channel, ByteOrder order, boolean useMemoryMapping) throws IOException - Throws:
- IOException
 
 
- 
 
-