Uses of Interface
org.egothor.core.BarrelReader

Packages that use BarrelReader
org.egothor.apps This package contains EGOTHOR applications. 
org.egothor.core This package concentrates the core data objects and interfaces. 
org.egothor.core.memory This package contains an implementation of barrels in memory. 
org.egothor.dir This package defines objects of distributed IR layer. 
org.egothor.dockyard   
org.egothor.duplicity.algorithm This package contains top-level classes that implement the duplicity checking algorithm. 
org.egothor.duplicity.apps This package contains applications using the duplicity checking algorithm. 
org.egothor.dynamizer This package defines a common dynamization and its implementation for our index data structures. 
org.egothor.merger This package defines a machinery that merges many BarrelReaders. 
org.egothor.robot.index   
org.egothor.slotter This package is responsible for management of arrays of DynStruct objects. 
org.egothor.store This package contains an implementation of barrels on a hard disk. 
 

Uses of BarrelReader in org.egothor.apps
 

Methods in org.egothor.apps with parameters of type BarrelReader
 void Dumper.append(BarrelReader b)
          Write contents of the Barrel to standard output.
 void Extractor.append(BarrelReader b)
          Write contents of the Barrel to standard output.
 void Dumper.appendBinary(BarrelReader b, DataOutput out)
           
 

Uses of BarrelReader in org.egothor.core
 

Methods in org.egothor.core that return BarrelReader
 BarrelReader Barrel.open()
          Return a reader for this Barrel.
 

Methods in org.egothor.core with parameters of type BarrelReader
 void BarrelWriter.append(BarrelReader old)
          Append the given Barrel to this BarrelWriter's Barrel.
 

Uses of BarrelReader in org.egothor.core.memory
 

Classes in org.egothor.core.memory that implement BarrelReader
 class Document
          The Document object represents a real document.
 class MemoryBarrel
          This is a basic implementation of all three types of Barrels in memory.
 

Methods in org.egothor.core.memory that return BarrelReader
 BarrelReader Document.open()
          Return this object.
 BarrelReader MemoryBarrel.open()
          Return this object.
 

Methods in org.egothor.core.memory with parameters of type BarrelReader
 void MemoryBarrel.append(BarrelReader old)
          Append the given Barrel to this one.
 

Constructors in org.egothor.core.memory with parameters of type BarrelReader
MemoryBarrel(BarrelReader old)
          Use the given Barrel to construct a new one.
 

Uses of BarrelReader in org.egothor.dir
 

Methods in org.egothor.dir that return BarrelReader
 BarrelReader Group.open()
          Open this Group.
 BarrelReader TankerImplSecure.open()
          Deprecated. 
 BarrelReader TankerImplSecure.openSecure()
          Opens a reader for this tanker, using secure multithreading safe way.
 

Methods in org.egothor.dir with parameters of type BarrelReader
 void BufferedTanker.append(BarrelReader a)
          Add the contents of the given Barrel to the cache.
 void Tanker.append(BarrelReader a)
          Add the given Barrel to this Tanker.
 void TankerImpl.append(BarrelReader a)
           
 void TankerImplSecure.append(BarrelReader barrelReader)
          Appends a reader to this tanker.
 

Uses of BarrelReader in org.egothor.dockyard
 

Classes in org.egothor.dockyard that implement BarrelReader
 class StreamReader
          StreamReader.java
 

Methods in org.egothor.dockyard with parameters of type BarrelReader
 void StreamWriter.append(BarrelReader br)
           
 

Uses of BarrelReader in org.egothor.duplicity.algorithm
 

Methods in org.egothor.duplicity.algorithm with parameters of type BarrelReader
 void TankerImplDuplicityChecker.append(BarrelReader barrelReader)
           
 java.util.Set<DocumentUnitID> DuplicityChecker.append(BarrelReader br, boolean omitDuplicates, boolean visualizeDuplicities, boolean printDuplicitiesToCsv)
           
 java.util.Set<DocumentUnitID> TankerImplDuplicityChecker.append(BarrelReader barrelReader, boolean omitDuplicates, boolean visualizeDuplicities, boolean printDuplicitiesToCsv)
          Appends a reader to this tanker's duplicity checker.
 void TankerImplDuplicityChecker.appendOnlyToDC(BarrelReader barrelReader)
           
 

Uses of BarrelReader in org.egothor.duplicity.apps
 

Methods in org.egothor.duplicity.apps that return BarrelReader
static BarrelReader DuplicityCheckerIndexCreator.open(java.lang.String index, int barrelNumber, java.lang.String className)
          Opens barrel with given number in given index.
static BarrelReader AppsCommon.openDocumentOrBarrelReader(java.lang.String input, boolean directory, java.lang.String className, long uid)
          Open barrel or document in given location for reading.
 

Uses of BarrelReader in org.egothor.dynamizer
 

Methods in org.egothor.dynamizer with parameters of type BarrelReader
abstract  void Dynamizer.add(BarrelReader a)
          Append a new org.egothor.core.DynStructReader to the existing data structure.
 void Egothor.add(BarrelReader reader)
          Append a new DynStruct barrel to the existing data structure.
 void Standard.add(BarrelReader reader)
          Append a new DynStruct barrel to the existing data structure.
abstract  void Dynamizer.add(BarrelReader localBarrelReader, java.lang.String srcLocation)
          Pullovers (moves) a new org.egothor.core.DynStructReader to the existing data structure.
 void Egothor.add(BarrelReader reader, java.lang.String srcLocation)
           
 void Standard.add(BarrelReader reader, java.lang.String srcLocation)
           
 

Uses of BarrelReader in org.egothor.merger
 

Classes in org.egothor.merger that implement BarrelReader
 class Merge
          A Merge object is an implementation of BarrelReader.
 

Methods in org.egothor.merger with parameters of type BarrelReader
 void Merge.add(BarrelReader bf)
          Add another barrel reader into this class.
 

Uses of BarrelReader in org.egothor.robot.index
 

Classes in org.egothor.robot.index that implement BarrelReader
 class ThickFastIn
           
 

Methods in org.egothor.robot.index with parameters of type BarrelReader
 void ThickFastOut.append(BarrelReader old)
          Appends the given Barrel to this one.
 

Uses of BarrelReader in org.egothor.slotter
 

Methods in org.egothor.slotter that return BarrelReader
 BarrelReader BarrelShadow.open()
          Return a reader for this Barrel.
 

Methods in org.egothor.slotter with parameters of type BarrelReader
 Slot SlotMap.pullOverBarrel(BarrelReader reader, java.lang.String srcLocation)
          Pulls over (moves) srcLocation barrel into this databes.
 Slot SlotMap.save(BarrelReader reader)
           
 

Uses of BarrelReader in org.egothor.store
 

Classes in org.egothor.store that implement BarrelReader
 class ThickBarrelIn
          The ThickBarrelIn object is a core implementation of a Barrel that has document's metadata stored in Documents class and inverted list's metadata in Terms.
 

Methods in org.egothor.store that return BarrelReader
 BarrelReader ThickBarrel.open()
           
 

Methods in org.egothor.store with parameters of type BarrelReader
 void ThickBarrelOut.append(BarrelReader old)
          Appends the given Barrel to this one.
 void ThickBarrelSortedOut.append(BarrelReader old)
          Appends the given Barrel to this one.