Uses of Class
org.planx.xmlstore.io.LocalLocator

Packages that use LocalLocator
org.planx.xmlstore.io   
org.planx.xmlstore.nodes   
org.planx.xmlstore.regions   
 

Uses of LocalLocator in org.planx.xmlstore.io
 

Fields in org.planx.xmlstore.io declared as LocalLocator
protected  LocalLocator LocalLocator.eqref
           
 

Methods in org.planx.xmlstore.io that return LocalLocator
 LocalLocator MemoryFileSystem.all()
           
 LocalLocator LocalFileSystem.all()
           
 LocalLocator FileSystem.all()
          Returns a LocalLocator to all content currently in this FileSystem.
 LocalLocator MemoryFileSystem.allocate()
          Always succeeds and allocates space at end of buffer, writes must be done before the next allocation.
 LocalLocator LocalFileSystem.allocate()
           
 LocalLocator FileSystem.allocate()
          Returns a LocalLocator to a free write position that can hold size number of bytes.
 LocalLocator MemoryFileSystem.allocate(int size)
           
 LocalLocator LocalFileSystem.allocate(int size)
           
 LocalLocator FileSystem.allocate(int size)
           
 LocalLocator MemoryFileSystem.allocate(int size, FileSystemIdentifier id)
           
 LocalLocator LocalFileSystem.allocate(int size, FileSystemIdentifier id)
           
 LocalLocator FileSystem.allocate(int size, FileSystemIdentifier fsi)
           
 LocalLocator LocalLocator.clone()
          Careful with this!
protected  LocalLocator LocalLocator.find()
           
 

Methods in org.planx.xmlstore.io that return types with arguments of type LocalLocator
static Discriminator<LocalLocator> LocalLocator.getDiscriminator(Memory memory)
           
static Streamer<LocalLocator> LocalLocator.getStreamer(boolean isCompact)
           
 

Methods in org.planx.xmlstore.io with parameters of type LocalLocator
 int LocalLocator.compareTo(LocalLocator loc)
           
 void MemoryFileSystem.copy(FileSystem fs, LocalLocator fromLoc, LocalLocator locTo)
           
 void LocalFileSystem.copy(FileSystem fs, LocalLocator fromLoc, LocalLocator locTo)
           
 void FileSystem.copy(FileSystem fs, LocalLocator fromLoc, LocalLocator toLoc)
          Copies the data at fromLoc in the specified FileSystem to toLoc in this FileSystem.
 void MemoryFileSystem.free(LocalLocator loc)
          Does nothing.
 void LocalFileSystem.free(LocalLocator l)
           
 void FileSystem.free(LocalLocator loc)
          Frees the space occupied by the specified LocalLocator.
 DataInput MemoryFileSystem.getInput(LocalLocator l)
           
 DataInput LocalFileSystem.getInput(LocalLocator l)
           
 DataInput FileSystem.getInput(LocalLocator loc)
          Positions the input at the specified location and returns a DataInput for reading.
 DataOutput MemoryFileSystem.getOutput(LocalLocator l)
          Only append allowed.
 DataOutput LocalFileSystem.getOutput(LocalLocator l)
           
 DataOutput FileSystem.getOutput(LocalLocator loc)
          Positions the output at the specified location and returns a DataOutpu for writing.
 boolean MemoryFileSystem.isContained(LocalLocator l)
           
 boolean LocalFileSystem.isContained(LocalLocator loc)
           
 boolean FileSystem.isContained(LocalLocator loc)
          Returns true if the specified LocalLocator originates from this FileSystem.
 boolean LocalLocator.isContained(LocalLocator l)
           
 void LocalLocator.locatorMoved(LocalLocator loc)
           
 

Uses of LocalLocator in org.planx.xmlstore.nodes
 

Fields in org.planx.xmlstore.nodes declared as LocalLocator
protected  LocalLocator NodeNavigator.bound1
           
protected  LocalLocator NodeNavigator.bound2
           
 

Methods in org.planx.xmlstore.nodes that return LocalLocator
protected  LocalLocator NodeProxy.getLoc()
           
 LocalLocator NodeProxy.getLocator()
           
 LocalLocator DVMNode.getLocator()
           
 LocalLocator SystemNode.getLocator()
           
 LocalLocator LocatorListener.locatorLoaded(LocalLocator target, LocalLocator parent, int childIndex)
          Informs that a LocalLocator has been loaded.
 LocalLocator NodeConverter.save(SystemNode node, LocalLocator bound, FileSystem fs, LocatorListener listener)
          If a bound is specified, all nodes within it will be saved even if they already have a locator.
 

Methods in org.planx.xmlstore.nodes with parameters of type LocalLocator
 SystemNode NodeConverter.load(LocalLocator loc, Reference secondaryRef, LocalLocator bound, FileSystem fs, LocatorListener listener)
          The secondary Reference of the node is used to construct child NodeProxys with plausible secondary references.
 LocalLocator LocatorListener.locatorLoaded(LocalLocator target, LocalLocator parent, int childIndex)
          Informs that a LocalLocator has been loaded.
 SystemNode LocatorListener.lookup(LocalLocator loc)
          Requests a lookup of a Node with the specified LocalLocator.
 void LocatorListener.nodeLoaded(LocalLocator loc, SystemNode node, boolean hasOutgoing)
          Informs that a Node with the specified LocalLocator has been loaded.
 void LocatorListener.nodeSaved(LocalLocator loc, SystemNode node, boolean hasOutgoing)
          Informs that a Node with the specified LocalLocator has been saved.
 LocalLocator NodeConverter.save(SystemNode node, LocalLocator bound, FileSystem fs, LocatorListener listener)
          If a bound is specified, all nodes within it will be saved even if they already have a locator.
 void NodeNavigator.setBounds(LocalLocator bound1, LocalLocator bound2)
           
protected  void NodeProxy.setLoc(LocalLocator l)
           
 void NodeProxy.setLocator(LocalLocator l)
           
 void DVMNode.setLocator(LocalLocator loc)
           
 void SystemNode.setLocator(LocalLocator loc)
           
 

Constructors in org.planx.xmlstore.nodes with parameters of type LocalLocator
NodeProxy(LocalLocator l, Reference ref)
           
XMLStoreNodeProxy(LocalLocator loc, Reference ref, XMLStore xmlstore)
           
 

Uses of LocalLocator in org.planx.xmlstore.regions
 

Fields in org.planx.xmlstore.regions declared as LocalLocator
 LocalLocator Region.Statistics.memoryBlock
           
 LocalLocator Region.Statistics.onDiskBlock
           
 

Methods in org.planx.xmlstore.regions that return LocalLocator
 LocalLocator Region.getBound()
           
 LocalLocator Region.save(SystemNode node)
          Can only save to non-closed Region.
 LocalLocator RegionManager.save(SystemNode node)
           
 

Methods in org.planx.xmlstore.regions with parameters of type LocalLocator
 boolean Region.isContained(LocalLocator loc)
          Returns true if the specified LocalLocator points to data in this Region.
 SystemNode RegionManager.load(LocalLocator loc)
           
 SystemNode Region.load(LocalLocator loc, Reference secondaryRef)
          Loads the node with the specified locator from this region.
protected  Region LeastInterRegionPolicy.owner(LocalLocator loc)
           
 void RegionManager.release(LocalLocator loc)
          Removes a root previously added with RegionManager.retain(LocalLocator).
 void RegionManager.retain(LocalLocator loc)
          Adds a root permanently that must be explicitly removed using RegionManager.release(LocalLocator).
 



Copyright © 2010. All Rights Reserved.