Skip navigation links
B C D G H L M N O P R S T V W 

B

byteValue - Variable in enum org.jamel.dbf.structure.DbfDataType
 

C

canSeek() - Method in class org.jamel.dbf.DbfReader
 
close() - Method in class org.jamel.dbf.DbfReader
 
contains(byte[], byte) - Static method in class org.jamel.dbf.utils.DbfUtils
 

D

DATA_DELETED - Variable in class org.jamel.dbf.DbfReader
 
DATA_ENDED - Variable in class org.jamel.dbf.DbfReader
 
DbfDataType - Enum in org.jamel.dbf.structure
The supported Dbf field types.
DbfException - Exception in org.jamel.dbf.exception
 
DbfException(String, Throwable) - Constructor for exception org.jamel.dbf.exception.DbfException
 
DbfException(String) - Constructor for exception org.jamel.dbf.exception.DbfException
 
DbfField - Class in org.jamel.dbf.structure
Field descriptor in dbf header (fix 32 bytes for each field)
DbfHeader - Class in org.jamel.dbf.structure
DBF Header (variable size, depending on field count)
DbfHeader() - Constructor for class org.jamel.dbf.structure.DbfHeader
 
DbfProcessor - Class in org.jamel.dbf.processor
 
DbfReader - Class in org.jamel.dbf
Dbf reader.
DbfReader(File) - Constructor for class org.jamel.dbf.DbfReader
 
DbfReader(File, Charset) - Constructor for class org.jamel.dbf.DbfReader
 
DbfReader(InputStream) - Constructor for class org.jamel.dbf.DbfReader
 
DbfReader(InputStream, Charset) - Constructor for class org.jamel.dbf.DbfReader
 
DbfRow - Class in org.jamel.dbf.structure
Represents a DBF row (record) with ability to get field's value by its name.
DbfRow(DbfHeader, Charset, Object[]) - Constructor for class org.jamel.dbf.structure.DbfRow
 
DbfRowMapper<T> - Interface in org.jamel.dbf.processor
Map raw data from dbf row to object type T.
DbfRowProcessor - Interface in org.jamel.dbf.processor
Process each dbf row.
DbfUtils - Class in org.jamel.dbf.utils
 

G

getBigDecimal(String) - Method in class org.jamel.dbf.structure.DbfRow
Retrieves the value of the designated field as java.math.BigDecimal.
getBoolean(String) - Method in class org.jamel.dbf.structure.DbfRow
Retrieves the value of the designated field as boolean.
getByte(String) - Method in class org.jamel.dbf.structure.DbfRow
Retrieves the value of the designated field as byte.
getDataType() - Method in class org.jamel.dbf.structure.DbfField
 
getDate(String) - Method in class org.jamel.dbf.structure.DbfRow
Retrieves the value of the designated field as java.util.Date.
getDay() - Method in class org.jamel.dbf.structure.DbfHeader
 
getDecimalCount() - Method in class org.jamel.dbf.structure.DbfField
 
getDouble(String) - Method in class org.jamel.dbf.structure.DbfRow
Retrieves the value of the designated field as double.
getField(int) - Method in class org.jamel.dbf.structure.DbfHeader
 
getField(String) - Method in class org.jamel.dbf.structure.DbfHeader
 
getFieldIndex() - Method in class org.jamel.dbf.structure.DbfField
 
getFieldIndex(String) - Method in class org.jamel.dbf.structure.DbfHeader
 
getFieldLength() - Method in class org.jamel.dbf.structure.DbfField
 
getFieldsCount() - Method in class org.jamel.dbf.structure.DbfHeader
 
getFloat(String) - Method in class org.jamel.dbf.structure.DbfRow
Retrieves the value of the designated field as float.
getHeader() - Method in class org.jamel.dbf.DbfReader
 
getHeaderLength() - Method in class org.jamel.dbf.structure.DbfHeader
 
getInt(String) - Method in class org.jamel.dbf.structure.DbfRow
Retrieves the value of the designated field as int.
getLong(String) - Method in class org.jamel.dbf.structure.DbfRow
Retrieves the value of the designated field as long.
getMonth() - Method in class org.jamel.dbf.structure.DbfHeader
 
getName() - Method in class org.jamel.dbf.structure.DbfField
 
getNumberOfRecords() - Method in class org.jamel.dbf.structure.DbfHeader
 
getObject(String) - Method in class org.jamel.dbf.structure.DbfRow
Retrieves the value of the designated field as Object.
getRecordCount() - Method in class org.jamel.dbf.DbfReader
 
getRecordLength() - Method in class org.jamel.dbf.structure.DbfHeader
 
getShort(String) - Method in class org.jamel.dbf.structure.DbfRow
Retrieves the value of the designated field as short.
getString(String) - Method in class org.jamel.dbf.structure.DbfRow
Retrieves the value of the designated field as String.
getString(String, Charset) - Method in class org.jamel.dbf.structure.DbfRow
Retrieves the value of the designated field as String using given charset.
getYear() - Method in class org.jamel.dbf.structure.DbfHeader
 

H

HEADER_TERMINATOR - Static variable in class org.jamel.dbf.structure.DbfField
 

L

loadData(InputStream, DbfRowMapper<T>) - Static method in class org.jamel.dbf.processor.DbfProcessor
 
loadData(File, DbfRowMapper<T>) - Static method in class org.jamel.dbf.processor.DbfProcessor
 

M

mapRow(Object[]) - Method in interface org.jamel.dbf.processor.DbfRowMapper
 

N

nextRecord() - Method in class org.jamel.dbf.DbfReader
Reads and returns the next row in the Dbf stream
nextRow() - Method in class org.jamel.dbf.DbfReader
 

O

org.jamel.dbf - package org.jamel.dbf
 
org.jamel.dbf.exception - package org.jamel.dbf.exception
 
org.jamel.dbf.processor - package org.jamel.dbf.processor
 
org.jamel.dbf.structure - package org.jamel.dbf.structure
 
org.jamel.dbf.utils - package org.jamel.dbf.utils
 

P

parseInt(byte[]) - Static method in class org.jamel.dbf.utils.DbfUtils
parses only positive numbers
parseInt(byte[], int, int) - Static method in class org.jamel.dbf.utils.DbfUtils
parses only positive numbers
parseLong(byte[]) - Static method in class org.jamel.dbf.utils.DbfUtils
parses only positive numbers
parseLong(byte[], int, int) - Static method in class org.jamel.dbf.utils.DbfUtils
parses only positive numbers
processDbf(File, DbfRowProcessor) - Static method in class org.jamel.dbf.processor.DbfProcessor
 
processRow(Object[]) - Method in interface org.jamel.dbf.processor.DbfRowProcessor
 

R

read(DataInput, int) - Static method in class org.jamel.dbf.structure.DbfField
Creates a DBFField object from the data read from the given DataInputStream.
read(DataInput) - Static method in class org.jamel.dbf.structure.DbfHeader
 
readCharacterValue(DbfField, byte[]) - Method in class org.jamel.dbf.DbfReader
 
readDateValue(DbfField, byte[]) - Method in class org.jamel.dbf.DbfReader
 
readDbfInfo(File) - Static method in class org.jamel.dbf.processor.DbfProcessor
Create string with dbf information: - creation date - total records count - columns info
readFloatValue(DbfField, byte[]) - Method in class org.jamel.dbf.DbfReader
 
readLittleEndianInt(DataInput) - Static method in class org.jamel.dbf.utils.DbfUtils
 
readLittleEndianShort(DataInput) - Static method in class org.jamel.dbf.utils.DbfUtils
 
readLogicalValue(DbfField, byte[]) - Method in class org.jamel.dbf.DbfReader
 
readMemoLink(DbfField, byte[]) - Method in class org.jamel.dbf.DbfReader
 
readNumericValue(DbfField, byte[]) - Method in class org.jamel.dbf.DbfReader
 
rightPad(String, int, char) - Static method in class org.jamel.dbf.utils.StringUtils
 

S

seekToRecord(int) - Method in class org.jamel.dbf.DbfReader
Attempt to seek to a specified record index.
StringUtils - Class in org.jamel.dbf.utils
 
StringUtils() - Constructor for class org.jamel.dbf.utils.StringUtils
 

T

trimLeftSpaces(byte[]) - Static method in class org.jamel.dbf.utils.DbfUtils
 

V

valueOf(String) - Static method in enum org.jamel.dbf.structure.DbfDataType
Returns the enum constant of this type with the specified name.
values() - Static method in enum org.jamel.dbf.structure.DbfDataType
Returns an array containing the constants of this enum type, in the order they are declared.

W

writeToTxtFile(File, File, Charset) - Static method in class org.jamel.dbf.processor.DbfProcessor
 
B C D G H L M N O P R S T V W 
Skip navigation links