Package | Description |
---|---|
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.
|
Modifier and Type | Method and Description |
---|---|
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) |
Modifier and Type | Method and Description |
---|---|
BarrelReader |
Barrel.open()
Return a reader for this Barrel.
|
Modifier and Type | Method and Description |
---|---|
void |
BarrelWriter.append(BarrelReader old)
Append the given Barrel to this BarrelWriter's Barrel.
|
Modifier and Type | Class and Description |
---|---|
class |
Document
The Document object represents a real document.
|
class |
MemoryBarrel
This is a basic implementation of all three types of Barrels in memory.
|
Modifier and Type | Method and Description |
---|---|
BarrelReader |
MemoryBarrel.open()
Return this object.
|
BarrelReader |
Document.open()
Return this object.
|
Modifier and Type | Method and Description |
---|---|
void |
MemoryBarrel.append(BarrelReader old)
Append the given Barrel to this one.
|
Constructor and Description |
---|
MemoryBarrel(BarrelReader old)
Use the given Barrel to construct a new one.
|
Modifier and Type | Method and Description |
---|---|
BarrelReader |
Group.open()
Open this Group.
|
BarrelReader |
TankerImplSecure.open()
Deprecated.
|
BarrelReader |
TankerImplSecure.openSecure()
Opens a reader for this tanker, using secure multithreading safe way.
|
Modifier and Type | Method and Description |
---|---|
void |
BufferedTanker.append(BarrelReader a)
Add the contents of the given Barrel to the cache.
|
void |
TankerImpl.append(BarrelReader a) |
void |
Tanker.append(BarrelReader a)
Add the given Barrel to this Tanker.
|
void |
TankerImplSecure.append(BarrelReader barrelReader)
Appends a reader to this tanker.
|
Modifier and Type | Class and Description |
---|---|
class |
StreamReader
StreamReader.java
|
Modifier and Type | Method and Description |
---|---|
void |
StreamWriter.append(BarrelReader br) |
Modifier and Type | Method and Description |
---|---|
void |
TankerImplDuplicityChecker.append(BarrelReader barrelReader) |
Set<DocumentUnitID> |
TankerImplDuplicityChecker.append(BarrelReader barrelReader,
boolean omitDuplicates,
boolean visualizeDuplicities,
boolean printDuplicitiesToCsv)
Appends a reader to this tanker's duplicity checker.
|
Set<DocumentUnitID> |
DuplicityChecker.append(BarrelReader br,
boolean omitDuplicates,
boolean visualizeDuplicities,
boolean printDuplicitiesToCsv) |
void |
TankerImplDuplicityChecker.appendOnlyToDC(BarrelReader barrelReader) |
Modifier and Type | Method and Description |
---|---|
static BarrelReader |
DuplicityCheckerIndexCreator.open(String index,
int barrelNumber,
String className)
Opens barrel with given number in given index.
|
static BarrelReader |
AppsCommon.openDocumentOrBarrelReader(String input,
boolean directory,
String className,
long uid)
Open barrel or document in given location for reading.
|
Modifier and Type | Method and Description |
---|---|
void |
Egothor.add(BarrelReader reader)
Append a new barrel to the existing data structure.
|
abstract void |
Dynamizer.add(BarrelReader a)
Append a new barrel to the
existing data structure.
|
void |
Standard.add(BarrelReader reader)
Append a new barrel to the existing data
structure.
|
void |
Egothor.add(BarrelReader reader,
String srcLocation) |
abstract void |
Dynamizer.add(BarrelReader localBarrelReader,
String srcLocation)
Pullovers (moves) a new barrel to the
existing data structure.
|
void |
Standard.add(BarrelReader reader,
String srcLocation) |
Modifier and Type | Class and Description |
---|---|
class |
Merge
A Merge object is an implementation of BarrelReader.
|
Modifier and Type | Method and Description |
---|---|
void |
Merge.add(BarrelReader bf)
Add another barrel reader into this class.
|
Modifier and Type | Class and Description |
---|---|
class |
ThickFastIn |
Modifier and Type | Method and Description |
---|---|
void |
ThickFastOut.append(BarrelReader old)
Appends the given Barrel to this one.
|
Modifier and Type | Method and Description |
---|---|
BarrelReader |
BarrelShadow.open()
Return a reader for this Barrel.
|
Modifier and Type | Method and Description |
---|---|
Slot |
SlotMap.pullOverBarrel(BarrelReader reader,
String srcLocation)
Pulls over (moves) srcLocation barrel into this databes.
|
Slot |
SlotMap.save(BarrelReader reader) |
Modifier and Type | Class and Description |
---|---|
class |
ThickBarrelIn
|
Modifier and Type | Method and Description |
---|---|
BarrelReader |
ThickBarrel.open() |
Modifier and Type | Method and Description |
---|---|
void |
ThickBarrelSortedOut.append(BarrelReader old)
Appends the given Barrel to this one.
|
void |
ThickBarrelOut.append(BarrelReader old)
Appends the given Barrel to this one.
|
Copyright © 2016 Egothor. All Rights Reserved.