A B C D F G I N P S W 

A

add_bytes(String, byte[]) - Method in class gov.lbl.fastbit.FastBit
Add values to a values to a byte-valued column.
add_doubles(String, double[]) - Method in class gov.lbl.fastbit.FastBit
Add the name column containing double values.
add_floats(String, float[]) - Method in class gov.lbl.fastbit.FastBit
Add values to a values to a float-valued column.
add_ints(String, int[]) - Method in class gov.lbl.fastbit.FastBit
Add values to a values to a int-valued column.
add_longs(String, long[]) - Method in class gov.lbl.fastbit.FastBit
Add values to a values to a long-valued column.
add_shorts(String, short[]) - Method in class gov.lbl.fastbit.FastBit
Add values to a values to a short-valued column.
addCategories(String, String, String[], String) - Method in class gov.lbl.fastbit.FastBitStringWriter
Add String values with a small number of distinct choices.
addRow(FastBitStringWriter.WriteHandle, String) - Method in class gov.lbl.fastbit.FastBitStringWriter
Add String values row by row.
addStringColumnToMetadata(String, String, String) - Method in class gov.lbl.fastbit.FastBitStringWriter
Add column info to existing index metadata
addText(String, String, String[], String) - Method in class gov.lbl.fastbit.FastBitStringWriter
Add arbitrary string values

B

build_index(String, String, String) - Method in class gov.lbl.fastbit.FastBit
Build an index for the named column.
build_indexes(String, String) - Method in class gov.lbl.fastbit.FastBit
Build indexes for all columns in the specified directory.
build_query(String, String, String) - Method in class gov.lbl.fastbit.FastBit
Build a new query object.

C

cleanup() - Method in class gov.lbl.fastbit.FastBit
Cleanup resources hold by FastBit services.
close() - Method in class gov.lbl.fastbit.FastBitStringWriter.WriteHandle
 
createMetadata(String, String, String, int) - Method in class gov.lbl.fastbit.FastBitStringWriter
Create metadata for a data partition with a single column.

D

destroy_query(FastBit.QueryHandle) - Method in class gov.lbl.fastbit.FastBit
Destroy a query object.

F

FastBit - Class in gov.lbl.fastbit
A facade for accessing some FastBit functions from java.
FastBit(String) - Constructor for class gov.lbl.fastbit.FastBit
Constructor.
FastBit.QueryHandle - Class in gov.lbl.fastbit
An auxiliary class to hold handles to query objects.
FastBit.QueryHandle() - Constructor for class gov.lbl.fastbit.FastBit.QueryHandle
 
FastBitStringReader - Class in gov.lbl.fastbit
Java StringReader for FastBit.
FastBitStringReader() - Constructor for class gov.lbl.fastbit.FastBitStringReader
FastBitStringReader constructor with default buffer length
FastBitStringReader(long) - Constructor for class gov.lbl.fastbit.FastBitStringReader
FastBitStringReader constructor
FastBitStringReader.ReadHandle - Class in gov.lbl.fastbit
An auxiliary thread-safe class to hold file locks and buffers
FastBitStringReader.ReadHandle(FastBit, FastBit.QueryHandle, String, String) - Constructor for class gov.lbl.fastbit.FastBitStringReader.ReadHandle
 
FastBitStringReaderException - Exception in gov.lbl.fastbit
Exception class for FastBitStringReader.
FastBitStringReaderException(String) - Constructor for exception gov.lbl.fastbit.FastBitStringReaderException
 
FastBitStringWriter - Class in gov.lbl.fastbit
Java StringWriter for FastBit.
FastBitStringWriter() - Constructor for class gov.lbl.fastbit.FastBitStringWriter
FastBitStringWriter constructor with default buffer size
FastBitStringWriter(int) - Constructor for class gov.lbl.fastbit.FastBitStringWriter
FastBitStringWriter constructor
FastBitStringWriter.WriteHandle - Class in gov.lbl.fastbit
An auxiliary thread-safe class to hold file locks and buffers.
FastBitStringWriterException - Exception in gov.lbl.fastbit
Exception class for FastBitStringWriter.
FastBitStringWriterException(String) - Constructor for exception gov.lbl.fastbit.FastBitStringWriterException
 
finalize() - Method in class gov.lbl.fastbit.FastBit
Perform the final clean up job.

G

get_logfile() - Method in class gov.lbl.fastbit.FastBit
Retrieve the name of the log file.
get_message_level() - Method in class gov.lbl.fastbit.FastBit
Return the current message level used by FastBit.
get_qualified_bytes(FastBit.QueryHandle, String) - Method in class gov.lbl.fastbit.FastBit
Retrieve the values of the named column from the rows satisfying the query conditions.
get_qualified_doubles(FastBit.QueryHandle, String) - Method in class gov.lbl.fastbit.FastBit
Retrieve values as doubles.
get_qualified_floats(FastBit.QueryHandle, String) - Method in class gov.lbl.fastbit.FastBit
Retrieve values as floats.
get_qualified_ints(FastBit.QueryHandle, String) - Method in class gov.lbl.fastbit.FastBit
Retrieve values as ints.
get_qualified_longs(FastBit.QueryHandle, String) - Method in class gov.lbl.fastbit.FastBit
Retrieve values as longs.
get_qualified_shorts(FastBit.QueryHandle, String) - Method in class gov.lbl.fastbit.FastBit
Retrieve values as shorts.
get_result_row_ids(FastBit.QueryHandle) - Method in class gov.lbl.fastbit.FastBit
Retrieve the ids of rows satisfying the query conditions.
get_result_size(FastBit.QueryHandle) - Method in class gov.lbl.fastbit.FastBit
Return the number of records/rows satisfying the query conditions.
getHandle(FastBit, FastBit.QueryHandle, String, String) - Method in class gov.lbl.fastbit.FastBitStringReader
Create FastBitStringReader.ReadHandle.
getHandle(String, String, String) - Method in class gov.lbl.fastbit.FastBitStringWriter
Create WriteHandle.
getQualifiedStrings(FileChannel, FastBitStringReader.ReadHandle, String) - Method in class gov.lbl.fastbit.FastBitStringReader
Thread-safe FastBit String[] getter.
getQualifiedStrings(FastBitStringReader.ReadHandle, String) - Method in class gov.lbl.fastbit.FastBitStringReader
Thread-safe FastBit String[] getter.
gov.lbl.fastbit - package gov.lbl.fastbit
 

I

init(String) - Method in class gov.lbl.fastbit.FastBit
Function to initialize required data structure on C++ side.

N

number_of_columns(String) - Method in class gov.lbl.fastbit.FastBit
Compute the number of columns in the specified directory.
number_of_rows(String) - Method in class gov.lbl.fastbit.FastBit
Compute the number of rows in the specified directory.

P

purge_index(String, String) - Method in class gov.lbl.fastbit.FastBit
Remove the index files associated with the specified column
purge_indexes(String) - Method in class gov.lbl.fastbit.FastBit
Remove all existing index files.

S

saveDictionary(FastBitStringWriter.WriteHandle, Set<String>, String) - Method in class gov.lbl.fastbit.FastBitStringWriter
Add dictionary strings to a .dic file
set_logfile(String) - Method in class gov.lbl.fastbit.FastBit
Change the name of the log file.
set_message_level(int) - Method in class gov.lbl.fastbit.FastBit
Change the message level to the specified value.

W

write_buffer(String) - Method in class gov.lbl.fastbit.FastBit
Write the buffer to the named directory.
A B C D F G I N P S W