Skip navigation links
A C D E F G I L N R S T U V W 

A

addRecord(Object[]) - Method in class com.linuxense.javadbf.DBFWriter
Add a record.
ALIGN_LEFT - Static variable in class com.linuxense.javadbf.Utils
Deprecated.
ALIGN_RIGHT - Static variable in class com.linuxense.javadbf.Utils
Deprecated.

C

close() - Method in class com.linuxense.javadbf.DBFReader
 
close(Closeable) - Static method in class com.linuxense.javadbf.DBFUtils
Closes silently a #Closeable.
close() - Method in class com.linuxense.javadbf.DBFWriter
In sync mode, write the header and close the file
com.linuxense.javadbf - package com.linuxense.javadbf
 
contains(byte[], byte) - Static method in class com.linuxense.javadbf.DBFUtils
Checks that a byte array contains some specific byte
contains(byte[], byte) - Static method in class com.linuxense.javadbf.Utils
createField(DataInput, Charset) - Static method in class com.linuxense.javadbf.DBFField
Creates a DBFField object from the data read from the given DataInputStream.
createFieldDB7(DataInput, Charset) - Static method in class com.linuxense.javadbf.DBFField
 

D

DBFAlignment - Enum in com.linuxense.javadbf
Indicates aligment of data.
DBFBase - Class in com.linuxense.javadbf
Base class for DBFReader and DBFWriter.
DBFBase() - Constructor for class com.linuxense.javadbf.DBFBase
 
DBFCharsetHelper - Class in com.linuxense.javadbf
Utility to map dbf charsets to java charsets.
DBFDataType - Enum in com.linuxense.javadbf
The types supported by JavaDBF
DBFException - Exception in com.linuxense.javadbf
Represents exceptions happen in the JavaDBF classes.
DBFException(String) - Constructor for exception com.linuxense.javadbf.DBFException
Constructs an DBFException with the specified detail message.
DBFException(String, Throwable) - Constructor for exception com.linuxense.javadbf.DBFException
Constructs an DBFException with the specified detail message and cause.
DBFException(Throwable) - Constructor for exception com.linuxense.javadbf.DBFException
 
DBFField - Class in com.linuxense.javadbf
DBFField represents a field specification in an dbf file.
DBFField() - Constructor for class com.linuxense.javadbf.DBFField
 
DBFField(String, DBFDataType) - Constructor for class com.linuxense.javadbf.DBFField
 
DBFField(String, DBFDataType, int) - Constructor for class com.linuxense.javadbf.DBFField
 
DBFField(String, DBFDataType, int, int) - Constructor for class com.linuxense.javadbf.DBFField
 
DBFHeader - Class in com.linuxense.javadbf
Class for reading the metadata assuming that the given InputStream carries DBF data.
DBFHeader() - Constructor for class com.linuxense.javadbf.DBFHeader
 
DBFMemoFile - Class in com.linuxense.javadbf
Class for read memo files (DBT and FPT)
DBFMemoFile(File, Charset) - Constructor for class com.linuxense.javadbf.DBFMemoFile
 
DBFReader - Class in com.linuxense.javadbf
DBFReader class can creates objects to represent DBF data.
DBFReader(InputStream) - Constructor for class com.linuxense.javadbf.DBFReader
Intializes a DBFReader object.
DBFReader(InputStream, Boolean) - Constructor for class com.linuxense.javadbf.DBFReader
Intializes a DBFReader object.
DBFReader(InputStream, Charset) - Constructor for class com.linuxense.javadbf.DBFReader
Initializes a DBFReader object.
DBFReader(InputStream, Charset, boolean) - Constructor for class com.linuxense.javadbf.DBFReader
Initializes a DBFReader object.
DBFUtils - Class in com.linuxense.javadbf
Miscelaneous functions required by the JavaDBF package.
DBFWriter - Class in com.linuxense.javadbf
An object of this class can create a DBF file.
DBFWriter() - Constructor for class com.linuxense.javadbf.DBFWriter
DBFWriter(Charset) - Constructor for class com.linuxense.javadbf.DBFWriter
DBFWriter(OutputStream) - Constructor for class com.linuxense.javadbf.DBFWriter
Creates a DBFWriter wich write data to the given OutputStream.
DBFWriter(OutputStream, Charset) - Constructor for class com.linuxense.javadbf.DBFWriter
Creates a DBFWriter wich write data to the given OutputStream.
DBFWriter(File) - Constructor for class com.linuxense.javadbf.DBFWriter
Creates a DBFWriter which can append to records to an existing DBF file.
DBFWriter(File, Charset) - Constructor for class com.linuxense.javadbf.DBFWriter
Creates a DBFWriter which can append to records to an existing DBF file.
DEFAULT_CHARSET - Static variable in class com.linuxense.javadbf.DBFBase
 
doubleFormating(Number, Charset, int, int) - Static method in class com.linuxense.javadbf.DBFUtils
Format a double number to write to a dbf file
doubleFormating(Number, Charset, int, int) - Static method in class com.linuxense.javadbf.Utils
doubleFormating(Double, Charset, int, int) - Static method in class com.linuxense.javadbf.Utils
Deprecated.
Use DBFUtils#doubleFormating(Double, Charset, int, int)
doubleFormating(Number, String, int, int) - Static method in class com.linuxense.javadbf.Utils
doubleFormating(Double, String, int, int) - Static method in class com.linuxense.javadbf.Utils
Deprecated.
Use DBFUtils#doubleFormating(Double, Charset, int, int)

E

END_OF_DATA - Static variable in class com.linuxense.javadbf.DBFBase
 

F

FIELD_TYPE_C - Static variable in class com.linuxense.javadbf.DBFField
Deprecated.
You must use DBFDataType.CHARACTER instead
FIELD_TYPE_D - Static variable in class com.linuxense.javadbf.DBFField
Deprecated.
You must use DBFDataType.DATE instead
FIELD_TYPE_F - Static variable in class com.linuxense.javadbf.DBFField
Deprecated.
You must use DBFDataType.FLOATING_POINT instead
FIELD_TYPE_L - Static variable in class com.linuxense.javadbf.DBFField
Deprecated.
You must use DBFDataType.LOGICAL instead
FIELD_TYPE_M - Static variable in class com.linuxense.javadbf.DBFField
Deprecated.
You must use DBFDataType.MEMO instead
FIELD_TYPE_N - Static variable in class com.linuxense.javadbf.DBFField
Deprecated.
You must use DBFDataType.NUMERIC instead
fromCode(byte) - Static method in enum com.linuxense.javadbf.DBFDataType
Gets the DBFDataType from the code used in the file
fromCode(char) - Static method in enum com.linuxense.javadbf.DBFDataType
 

G

getCharactersetName() - Method in class com.linuxense.javadbf.DBFBase
Deprecated.
getCharCode() - Method in enum com.linuxense.javadbf.DBFDataType
Gets the code as stored in the dbf file as character for display purposes.
getCharset() - Method in class com.linuxense.javadbf.DBFBase
Gets the charset used to read and write files.
getCharsetByByte(int) - Static method in class com.linuxense.javadbf.DBFCharsetHelper
Gets Java charset from DBF code
getCode() - Method in enum com.linuxense.javadbf.DBFDataType
Gets the code as stored in the dbf file.
getDataType() - Method in class com.linuxense.javadbf.DBFField
Deprecated.
This method is deprecated and is replaced by DBFField.getType()
getDay() - Method in class com.linuxense.javadbf.DBFHeader
 
getDBFCodeForCharset(Charset) - Static method in class com.linuxense.javadbf.DBFCharsetHelper
gets the DBF code for a given Java charset
getDecimalCount() - Method in class com.linuxense.javadbf.DBFField
Returns the decimal part.
getDefaultSize() - Method in enum com.linuxense.javadbf.DBFDataType
Gets the default size for this type
getDetectedCharset() - Method in class com.linuxense.javadbf.DBFHeader
 
getField(int) - Method in class com.linuxense.javadbf.DBFReader
Returns the asked Field.
getFieldCount() - Method in class com.linuxense.javadbf.DBFReader
Returns the number of field in the DBF.
getFieldLength() - Method in class com.linuxense.javadbf.DBFField
Deprecated.
getHeader() - Method in class com.linuxense.javadbf.DBFReader
 
getIndexFieldFlag() - Method in class com.linuxense.javadbf.DBFField
 
getLastModificationDate() - Method in class com.linuxense.javadbf.DBFHeader
Gets the date the file was modified
getLastModificationDate() - Method in class com.linuxense.javadbf.DBFReader
Returns the last time the file was modified
getLength() - Method in class com.linuxense.javadbf.DBFField
Returns field length.
getMaxSize() - Method in enum com.linuxense.javadbf.DBFDataType
Gets the maximum size for this type
getMinSize() - Method in enum com.linuxense.javadbf.DBFDataType
Gets the minimum size for this type
getMonth() - Method in class com.linuxense.javadbf.DBFHeader
 
getName() - Method in class com.linuxense.javadbf.DBFField
Returns the name of the field.
getRecordCount() - Method in class com.linuxense.javadbf.DBFReader
Returns the number of records in the DBF.
getReserv1() - Method in class com.linuxense.javadbf.DBFField
 
getReserv2() - Method in class com.linuxense.javadbf.DBFField
 
getReserv3() - Method in class com.linuxense.javadbf.DBFField
 
getReserv4() - Method in class com.linuxense.javadbf.DBFField
 
getSetFieldsFlag() - Method in class com.linuxense.javadbf.DBFField
 
getType() - Method in class com.linuxense.javadbf.DBFField
Gets the type for this field
getUsedCharset() - Method in class com.linuxense.javadbf.DBFHeader
 
getWorkAreaId() - Method in class com.linuxense.javadbf.DBFField
 
getYear() - Method in class com.linuxense.javadbf.DBFHeader
 

I

isBinary() - Method in class com.linuxense.javadbf.DBFField
 
isNullable() - Method in class com.linuxense.javadbf.DBFField
 
isPureAscii(String) - Static method in class com.linuxense.javadbf.DBFUtils
Checks if a string is pure Ascii
isPureAscii(byte[]) - Static method in class com.linuxense.javadbf.DBFUtils
Test if the data in the array is pure ASCII
isPureAscii(String) - Static method in class com.linuxense.javadbf.Utils
isSystem() - Method in class com.linuxense.javadbf.DBFField
 
isTrimRightSpaces() - Method in class com.linuxense.javadbf.DBFReader
Determine if character fields should be right trimmed (default true)
isWriteSupported() - Method in enum com.linuxense.javadbf.DBFDataType
Gets if JavaDBF can write this type

L

littleEndian(short) - Static method in class com.linuxense.javadbf.DBFUtils
Convert a short value to littleEndian
littleEndian(int) - Static method in class com.linuxense.javadbf.DBFUtils
Convert an int value to littleEndian
littleEndian(short) - Static method in class com.linuxense.javadbf.Utils
littleEndian(int) - Static method in class com.linuxense.javadbf.Utils

N

nextRecord() - Method in class com.linuxense.javadbf.DBFReader
Reads the returns the next row in the DBF stream.

R

readBinary(int) - Method in class com.linuxense.javadbf.DBFMemoFile
Only for testing purposes
readData(int, DBFDataType) - Method in class com.linuxense.javadbf.DBFMemoFile
 
readLittleEndianInt(DataInput) - Static method in class com.linuxense.javadbf.DBFUtils
Read a littleEndian integer(32b its) from DataInput
readLittleEndianInt(DataInput) - Static method in class com.linuxense.javadbf.Utils
readLittleEndianShort(DataInput) - Static method in class com.linuxense.javadbf.DBFUtils
Read a littleEndian short(16 bits) from DataInput
readLittleEndianShort(DataInput) - Static method in class com.linuxense.javadbf.Utils
readNumericStoredAsText(DataInputStream, int) - Static method in class com.linuxense.javadbf.DBFUtils
Reads a number from a stream,
readText(int) - Method in class com.linuxense.javadbf.DBFMemoFile
Only for testing purposes
removeSpaces(byte[]) - Static method in class com.linuxense.javadbf.DBFUtils
Remove all spaces (32) found in the data.
removeSpaces(byte[]) - Static method in class com.linuxense.javadbf.Utils

S

setCharactersetName(String) - Method in class com.linuxense.javadbf.DBFBase
Deprecated.
setCharset(Charset) - Method in class com.linuxense.javadbf.DBFBase
Sets the charset to use to read and write files.
setDataType(byte) - Method in class com.linuxense.javadbf.DBFField
Deprecated.
This method is deprecated and is replaced by DBFField.setType(DBFDataType)
setDecimalCount(int) - Method in class com.linuxense.javadbf.DBFField
Sets the decimal place size of the field.
setFieldLength(int) - Method in class com.linuxense.javadbf.DBFField
Deprecated.
setFieldName(String) - Method in class com.linuxense.javadbf.DBFField
Deprecated.
This method is deprecated and is replaced by DBFField.setName(String).
setFields(DBFField[]) - Method in class com.linuxense.javadbf.DBFWriter
Sets fields.
setLength(int) - Method in class com.linuxense.javadbf.DBFField
Set Length of the field.
setMemoFile(File) - Method in class com.linuxense.javadbf.DBFReader
Sets the memo file (DBT or FPT) where memo fields will be readed.
setName(String) - Method in class com.linuxense.javadbf.DBFField
Sets the name of the field.
setTrimRightSpaces(boolean) - Method in class com.linuxense.javadbf.DBFReader
Determine if character fields should be right trimmed (default true)
setType(DBFDataType) - Method in class com.linuxense.javadbf.DBFField
Set the type for this field
setUsedCharset(Charset) - Method in class com.linuxense.javadbf.DBFHeader
 
SIG_DBASE_III - Static variable in class com.linuxense.javadbf.DBFHeader
 

T

textPadding(String, Charset, int) - Static method in class com.linuxense.javadbf.DBFUtils
pad a string and convert it to byte[] to write to a dbf file (by default, add whitespaces to the end of the string)
textPadding(String, Charset, int, DBFAlignment, byte) - Static method in class com.linuxense.javadbf.DBFUtils
pad a string and convert it to byte[] to write to a dbf file
textPadding(String, Charset, int) - Static method in class com.linuxense.javadbf.Utils
textPadding(String, Charset, int, DBFAlignment) - Static method in class com.linuxense.javadbf.Utils
textPadding(String, Charset, int, DBFAlignment, byte) - Static method in class com.linuxense.javadbf.Utils
textPadding(String, String, int, int) - Static method in class com.linuxense.javadbf.Utils
textPadding(String, String, int, int, byte) - Static method in class com.linuxense.javadbf.Utils
textPadding(String, String, int) - Static method in class com.linuxense.javadbf.Utils
textPadding(String, String, int, DBFAlignment) - Static method in class com.linuxense.javadbf.Utils
textPadding(String, String, int, DBFAlignment, byte) - Static method in class com.linuxense.javadbf.Utils
toBoolean(byte) - Static method in class com.linuxense.javadbf.DBFUtils
Convert LOGICAL (L) byte to boolean value
toBoolean(byte) - Static method in class com.linuxense.javadbf.Utils
Deprecated.
toString() - Method in class com.linuxense.javadbf.DBFField
 
toString() - Method in class com.linuxense.javadbf.DBFReader
 
trimLeftSpaces(byte[]) - Static method in class com.linuxense.javadbf.Utils
Deprecated.
this functions really trim all spaces, instead only left spaces, so for clarity is deprecated and mantained for backwards compatibility, use DBFUtils.removeSpaces(byte[])
trimRightSpaces(byte[]) - Static method in class com.linuxense.javadbf.DBFUtils
Trims right spaces from string

U

Utils - Class in com.linuxense.javadbf
Deprecated.

V

valueOf(String) - Static method in enum com.linuxense.javadbf.DBFAlignment
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.linuxense.javadbf.DBFDataType
Returns the enum constant of this type with the specified name.
values() - Static method in enum com.linuxense.javadbf.DBFAlignment
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.linuxense.javadbf.DBFDataType
Returns an array containing the constants of this enum type, in the order they are declared.

W

write(DataOutput, Charset) - Method in class com.linuxense.javadbf.DBFField
Writes the content of DBFField object into the stream as per DBF format specifications.
write(OutputStream) - Method in class com.linuxense.javadbf.DBFWriter
Deprecated.
use DBFWriter.DBFWriter(OutputStream) constructor and call close
write() - Method in class com.linuxense.javadbf.DBFWriter
Deprecated.
A C D E F G I L N R S T U V W 
Skip navigation links

Copyright © 2017. All rights reserved.