|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use TextDB | |
---|---|
it.unipi.di.graph | |
it.unipi.di.textdb |
Uses of TextDB in it.unipi.di.graph |
---|
Fields in it.unipi.di.graph with type parameters of type TextDB | |
---|---|
protected SortedMap<String,TextDB> |
GraphLabelerConfig.edges
|
protected SortedMap<Range,TextDB> |
GraphLabelerConfig.vertices
|
Methods in it.unipi.di.graph that return TextDB | |
---|---|
TextDB |
GraphLabelerConfig.getEdgeDB(String attribute)
Returns the TextDB storing the values of an edge attribute. |
TextDB |
GraphLabelerConfig.getVertexDB(int v)
Returns the TextDB associated to a vertex. |
TextDB[] |
GraphLabelerConfig.getVertexDBs(Range r)
Returns the TextDBs covering the passed range. |
TextDB |
GraphLabelerConfig.setEdgeDB(String attribute,
TextDB db)
Defines an edge attribute and its TextDB for accessing its values. |
Methods in it.unipi.di.graph that return types with arguments of type TextDB | |
---|---|
SortedMap<Range,TextDB> |
GraphLabelerConfig.getRangeDBMap(Range r)
Given an input range, this method collect all the Range/TextDB pairs for all the subranges defined in this configuration and contained in the input one. |
Methods in it.unipi.di.graph with parameters of type TextDB | |
---|---|
TextDB |
GraphLabelerConfig.setEdgeDB(String attribute,
TextDB db)
Defines an edge attribute and its TextDB for accessing its values. |
void |
GraphLabelerConfig.setVertexDB(int i,
int j,
TextDB db)
Sets a TextDB storing the labels for the vertices in the range [i, j]. |
void |
GraphLabelerConfig.setVertexDB(Range r,
TextDB db)
Sets a TextDB storing the labels for the vertices in the given range. |
void |
GraphLabelerConfig.setVertexDB(TextDB db)
Sets a TextDB storing the vertex labels. |
Uses of TextDB in it.unipi.di.textdb |
---|
Subclasses of TextDB in it.unipi.di.textdb | |
---|---|
class |
BucketedHuffword
TextDB implementation that uses a combination of the Huffword data compressor
and a bucketing scheme. |
class |
BucketedZip
This is a TextDB which uses a combination of a bucketing scheme
and the Zip data compression technique. |
class |
FrontCoding
A TextDB that uses the Front-Coding technique to compress its records
and a bucketing scheme to provide efficient access to them. |
class |
RSHuffword
A TextDB that compress the source file with the Huffword
technique and access it through Rank and Select operations. |
class |
ZipCursor
A forward only cursor over a Zip compressed file. |
Methods in it.unipi.di.textdb that return TextDB | |
---|---|
TextDB |
TextDB.build(String outfile)
Builds a TextDB over the textual file identified by the filename string used in the constructor (see TextDB(String) ). |
TextDB |
BucketedHuffword.build(String outfile,
PrintStream log)
Compresses the input file with BucketedHuffword. |
TextDB |
RSHuffword.build(String outfile,
PrintStream log)
Compress with a standard bucketed huffword technique. |
abstract TextDB |
TextDB.build(String outfile,
PrintStream log)
Builds the TextDB over the textual file identified by the filename string used in the constructor (see TextDB(String) ). |
TextDB |
BucketedZip.build(String outfile,
PrintStream log)
|
TextDB |
ZipCursor.build(String outfile,
PrintStream log)
Create a TextDB compressing the input file with Zip. |
TextDB |
FrontCoding.build(String outfile,
PrintStream log)
Compresses the TextDB via (plain) front-coding with buckets of 100 records. |
static TextDB |
ZipCursor.build(String filename,
String outfile,
boolean useGZip)
Create a TextDB compressing the input file with Zip or optionally with GZip. |
static TextDB |
FrontCoding.build(String inputfile,
String outfile,
int bucketSize,
boolean compress,
boolean frontCoding,
boolean searchSupport,
int level,
PrintStream log)
Compresses the input file with a customized compression scheme, which combines frontcoding and Zip. |
static TextDB |
BucketedZip.build(String inputfile,
String outfile,
int bucketSize,
int level,
PrintStream log)
Build a BucketedZip over an input file. |
static TextDB |
BucketedHuffword.build(Tokenizer tokenizer,
String inputfile,
String outfile,
int bucketLen,
PrintStream log)
Compresses the input file with Bucketed Huffword using a set of custom parameters. |
static TextDB |
RSHuffword.build(Tokenizer tokenizer,
String inputfile,
String outfile,
PrintStream log,
boolean withFields,
char separator)
Compress the input file with the bucketed huffword technique using customized parameters. |
static TextDB |
TextDB.fromTDBFile(String tdbFile)
Returns a TextDB from a TDB file. |
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |