All Packages  Class Hierarchy

$ _ A B C D E F G H I J K L M N O P Q R S T U V W X Y Z

Index of all Fields and Methods

A

addComponent(Container, Component, int, int, int, int, int, int). Method in class xBaseJ.Server
addField(Field). Method in class xBaseJ.DBF
adds a new Field to a database
addField(Field[]). Method in class xBaseJ.DBF
adds an array of new Fields to a database
addText(String). Static method in class xBaseJ.Server

B

buildKey(). Method in class xBaseJ.Index

C

changeField(Field, Field). Method in class xBaseJ.DBF
changes a Field in a database NOT FULLY IMPLEMENTED
CharField(String, int). Constructor for class xBaseJ.CharField
public method for creating a CharacterField object.
close(). Method in class xBaseJ.DBF
closes the database
close(). Method in class xBaseJ.Client.DBF
closes the database NOT FULLY IMPLEMENTED
compareTo(Calendar). Method in class xBaseJ.DateField
public method for comparing a Java Calendar object.
compareTo(DateField). Method in class xBaseJ.DateField
public method for comparing a DateField object.
createIndex(String, String, boolean). Method in class xBaseJ.DBF
creates a new Index as a NDX file, assumes NDX file does not exist
createIndex(String, String, boolean, boolean). Method in class xBaseJ.DBF
creates a new Index as a NDX file
createTag(String, String, boolean). Method in class xBaseJ.DBF
creates a tag in the MDX file

D

DateField(String). Constructor for class xBaseJ.DateField
public method for creating a DateField object.
DBASEIII. Static variable in class xBaseJ.DBF
DBASEIV. Static variable in class xBaseJ.DBF
DBF(String). Constructor for class xBaseJ.DBF
creates an DBF object and opens existing database file in read/write mode

The unregistered package limitted to 5 open dbf's.

DBF(String, boolean). Constructor for class xBaseJ.DBF
creates a new DBF file or replaces an existing database file, w/o format assumes dbaseiii file format

The unregistered package limitted to 5 open dbf's.

DBF(String, char). Constructor for class xBaseJ.DBF
creates an DBF object and opens existing database file in readonly mode

The unregistered package limitted to 5 open dbf's.

DBF(String, int, boolean). Constructor for class xBaseJ.DBF
creates a new DBF file or replaces an existing database file

The unregistered package limitted to 5 open dbf's.

DBF(String, String, int). Constructor for class xBaseJ.Client.DBF
opens a DBF at the server
decPoint(). Method in class xBaseJ.Field
decPoint(). Method in class xBaseJ.Client.Field
decPoint(). Method in class xBaseJ.Client.NumField
decPosition(). Method in class xBaseJ.NumField
return the number of decimal positions
delete(). Method in class xBaseJ.DBF
marks the current records as deleted
delete(). Method in class xBaseJ.Client.DBF
marks the current records as deleted
deleted(). Method in class xBaseJ.DBF
returns true if record is marked for deletion
deleted(). Method in class xBaseJ.Client.DBF
doubleDate(DateField). Static method in class xBaseJ.Util
doubleDate(String). Static method in class xBaseJ.Util
dropField(Field). Method in class xBaseJ.DBF
removes a Field from a database NOT FULLY IMPLEMENTED

F

Field(). Constructor for class xBaseJ.Client.Field
creates a Field object.
find(String). Method in class xBaseJ.DBF
used to find a record with an equal or greater string value when done the record pointer and field contents will be changed
find(String). Method in class xBaseJ.Client.DBF
used to find a record with an equal or greater string value when done the record pointer and field contents will be changed
findNext(). Method in class xBaseJ.DBF
used to get the next record in the index list when done the record pointer and field contents will be changed
findNext(). Method in class xBaseJ.Client.DBF
used to get the next record in the Index list when done the record pointer and field contents will be changed
findPrev(). Method in class xBaseJ.DBF
used to get the previous record in the index list when done the record pointer and field contents will be changed
findPrev(). Method in class xBaseJ.Client.DBF
used to get the previous record in the Index list when done the record pointer and field contents will be changed
fldcount(). Method in class xBaseJ.DBF
returns the number of fields in a database
fldcount(). Method in class xBaseJ.Client.DBF
FloatField(String, int, int). Constructor for class xBaseJ.FloatField
public method for creating a numeric field object.

G

get(). Method in class xBaseJ.Field
get(). Method in class xBaseJ.Client.Field
return String - field contents after any type of read.
get(). Method in class xBaseJ.MemoField
return the contents of the memo Field, variant of the field.get method
get(). Method in class xBaseJ.NumField
public method for getting field value
get(). Method in class xBaseJ.PictureField
return the contents of the memo Field, variant of the field.get method
get(int). Method in class xBaseJ.DateField
public method for getting individual field values
getBoolean(). Method in class xBaseJ.LogicalField
returns true or false
getBoolean(). Method in class xBaseJ.Client.LogicalField
getBytes(). Method in class xBaseJ.Field
returns the original byte array as stored in the file.
getBytes(). Method in class xBaseJ.MemoField
return the contents of the memo Field via its original byte array
getBytes(). Method in class xBaseJ.PictureField
return the contents of the memo Field via its original byte array
getCalendar(). Method in class xBaseJ.DateField
public method for returing the date field in a Java Calendar object.
getChar(). Method in class xBaseJ.LogicalField
returns T for true and F for false
getChar(). Method in class xBaseJ.Client.LogicalField
getCurrentRecordNumber(). Method in class xBaseJ.DBF
returns the current record number
getCurrentRecordNumber(). Method in class xBaseJ.Client.DBF
getDecimalPositionCount(). Method in class xBaseJ.Field
getDecimalPositionCount(). Method in class xBaseJ.Client.Field
getDecimalPositionCount(). Method in class xBaseJ.NumField
getDecimalPositionCount(). Method in class xBaseJ.Client.NumField
getField(int). Method in class xBaseJ.DBF
returns a Field object by its relative position
getField(int). Method in class xBaseJ.Client.DBF
getField(int). Method in class xBaseJ.Message
getField(String). Method in class xBaseJ.DBF
returns a Field object by its name in the database
getField(String). Method in class xBaseJ.Client.DBF
getField(String). Method in class xBaseJ.Message
getFieldCount(). Method in class xBaseJ.DBF
returns the number of fields in a database
getFieldCount(). Method in class xBaseJ.Client.DBF
getId(). Method in class xBaseJ.Message
getIndex(int). Method in class xBaseJ.DBF
gets an Index object associated with the database.
getIndexCount(). Method in class xBaseJ.DBF
returns the number of known index files and tags
getKeyFields(). Method in class xBaseJ.Index
getLength(). Method in class xBaseJ.Field
getLength(). Method in class xBaseJ.Client.Field
getName(). Method in class xBaseJ.DBF
returns the full path name of the database
getName(). Method in class xBaseJ.Client.DBF
getName(). Method in class xBaseJ.Field
getName(). Method in class xBaseJ.Client.Field
getName(). Method in class xBaseJ.Index
getRecordCount(). Method in class xBaseJ.DBF
returns the number of records in a database
getRecordCount(). Method in class xBaseJ.Client.DBF
getType(). Method in class xBaseJ.CharField
return the character 'C' indicating a character Field
getType(). Method in class xBaseJ.Client.CharField
getType(). Method in class xBaseJ.DateField
return the character 'D' indicating a date field
getType(). Method in class xBaseJ.Client.DateField
getType(). Method in class xBaseJ.Field
getType(). Method in class xBaseJ.Client.Field
getType(). Method in class xBaseJ.FloatField
return the character 'F' indicating a float field
getType(). Method in class xBaseJ.Client.FloatField
getType(). Method in class xBaseJ.LogicalField
return the character 'L' indicating a logical Field
getType(). Method in class xBaseJ.Client.LogicalField
getType(). Method in class xBaseJ.MemoField
return the character 'M' indicating a memo field
getType(). Method in class xBaseJ.Client.MemoField
getType(). Method in class xBaseJ.NumField
return the character 'N' indicating a numeric field
getType(). Method in class xBaseJ.Client.NumField
getType(). Method in class xBaseJ.PictureField
return the character 'P' indicating a picture field
gotoRecord(int). Method in class xBaseJ.DBF
used to read a record at a particular place in the database when done the record pointer and field contents will be changed
gotoRecord(long). Method in class xBaseJ.Client.DBF
used to read a record at a particular place in the database when done the record pointer and field contents will be changed

L

length(). Method in class xBaseJ.Field
length(). Method in class xBaseJ.Client.Field
LogicalField(String). Constructor for class xBaseJ.LogicalField
public method for creating a LogicalField object.

M

main(String[]). Static method in class xBaseJ.Server
main for Server the format of the catalog file (DBFs.DBF) is: id - the name of the DBF in which the client will access the DBF file name - the actual system name of the DBF relation - used for NDX and view files (not currently being implemented) FAQ - how do I define databases in the DBFS.DBF file = use DBFShow.
MemoField(String). Constructor for class xBaseJ.MemoField
public method for creating a memo field object.
Message(). Constructor for class xBaseJ.Message
creates a message class used by the client/server objects
Message(DataInputStream). Constructor for class xBaseJ.Message
creates a message class used by the client/server objects

N

Name. Variable in class xBaseJ.Client.Field
name(). Method in class xBaseJ.Field
name(). Method in class xBaseJ.Client.Field
NumField(String, int, int). Constructor for class xBaseJ.NumField
public method for creating a numeric field object.

P

pack(). Method in class xBaseJ.DBF
packs a DBF by removing deleted records and memo fields
PictureField(String). Constructor for class xBaseJ.PictureField
public method for creating a memo field object.
put(boolean). Method in class xBaseJ.LogicalField
allows input true or false
put(boolean). Method in class xBaseJ.Client.LogicalField
allows input true or false
put(byte[]). Method in class xBaseJ.PictureField
sets the contents of the memo Field, variant of the field.put method data not written into DBF until an update or write is issued.
put(Calendar). Method in class xBaseJ.DateField
sets field contents by a Java Calendar object.
put(Calendar). Method in class xBaseJ.Client.DateField
sets field contents by a Java Calendar object.
put(char). Method in class xBaseJ.LogicalField
allows input of Y, y, T, t and 1 for true, N, n, F, f, and 0 for false
put(char). Method in class xBaseJ.Client.LogicalField
allows input of Y, y, T, t and 1 for true, N, n, F, f, and 0 for false
put(Date). Method in class xBaseJ.DateField
sets field contents by a Java Date object.
put(double). Method in class xBaseJ.FloatField
sets the field contents.
put(double). Method in class xBaseJ.NumField
sets the field contents.
put(double). Method in class xBaseJ.Client.NumField
sets the field contents.
put(float). Method in class xBaseJ.FloatField
sets the field contents.
put(float). Method in class xBaseJ.NumField
sets the field contents.
put(int). Method in class xBaseJ.FloatField
sets the field contents.
put(int). Method in class xBaseJ.NumField
sets the field contents.
put(long). Method in class xBaseJ.DateField
sets field contents by a long value
put(long). Method in class xBaseJ.Client.DateField
sets field contents by a long value
put(long). Method in class xBaseJ.FloatField
sets the field contents.
put(long). Method in class xBaseJ.NumField
sets the field contents.
put(long). Method in class xBaseJ.Client.NumField
sets the field contents.
put(String). Method in class xBaseJ.DateField
sets field contents by a String parameter.
put(String). Method in class xBaseJ.Client.DateField
sets field contents by a String parameter.
put(String). Method in class xBaseJ.Field
set field contents, no database updates until a DBF update or write is issued
put(String). Method in class xBaseJ.Client.Field
set field contents, no database updates until a DBF update or write is issued
put(String). Method in class xBaseJ.FloatField
sets the field contents.
put(String). Method in class xBaseJ.LogicalField
allows input of Y, y, T, t and 1 for true, N, n, F, f, and 0 for false
put(String). Method in class xBaseJ.Client.LogicalField
allows input of Y, y, T, t and 1 for true, N, n, F, f, and 0 for false
put(String). Method in class xBaseJ.MemoField
sets the contents of the memo Field, variant of the field.put method data not written into DBF until an update or write is issued.
put(String). Method in class xBaseJ.NumField
sets the field contents.
put(String). Method in class xBaseJ.Client.NumField
sets the field contents.
put(String). Method in class xBaseJ.PictureField
sets the contents of the memo Field, variant of the field.put method data not written into DBF until an update or write is issued.

R

read(). Method in class xBaseJ.DBF
used to read the next record, after the current record pointer, in the database when done the record pointer and field contents will be changed
read(). Method in class xBaseJ.Client.DBF
used to read the next record, after the current record pointer, in the database when done the record pointer and field contents will be changed
READ_ONLY. Static variable in class xBaseJ.DBF
readPrev(). Method in class xBaseJ.DBF
used to read the previous record, before the current record pointer, in the database when done the record pointer and field contents will be changed
readPrev(). Method in class xBaseJ.Client.DBF
used to read the previous record, before the current record pointer, in the database when done the record pointer and field contents will be changed
reccount(). Method in class xBaseJ.DBF
returns the number of records in a database
reccount(). Method in class xBaseJ.Client.DBF
recno(). Method in class xBaseJ.DBF
returns the current record number
recno(). Method in class xBaseJ.Client.DBF

S

Server(int). Constructor for class xBaseJ.Server
set(int, int). Method in class xBaseJ.DateField
public method for setting individual field values
setException(String, String). Method in class xBaseJ.Message
setField(String, String). Method in class xBaseJ.Message
setFieldEvaluation(String). Method in class xBaseJ.DBF
setHeader(String, String). Method in class xBaseJ.Message
set header information
setLock(boolean). Method in class xBaseJ.Client.DBF
locks/unlocks the whole table
setRecordLock(boolean). Method in class xBaseJ.Client.DBF
locks/unlocks the current record.
startBottom(). Method in class xBaseJ.DBF
used to position record pointer at the last record or index in the database when done the record pointer will be changed.
startTop(). Method in class xBaseJ.DBF
used to position record pointer at the first record or index in the database when done the record pointer will be changed.

T

type(). Method in class xBaseJ.CharField
return the character 'C' indicating a character Field
type(). Method in class xBaseJ.Client.CharField
type(). Method in class xBaseJ.DateField
return the character 'D' indicating a date field
type(). Method in class xBaseJ.Client.DateField
type(). Method in class xBaseJ.Field
type(). Method in class xBaseJ.Client.Field
type(). Method in class xBaseJ.FloatField
return the character 'F' indicating a float field
type(). Method in class xBaseJ.Client.FloatField
type(). Method in class xBaseJ.LogicalField
return the character 'L' indicating a logical Field
type(). Method in class xBaseJ.Client.LogicalField
type(). Method in class xBaseJ.MemoField
return the character 'M' indicating a memo field
type(). Method in class xBaseJ.Client.MemoField
type(). Method in class xBaseJ.NumField
return the character 'N' indicating a numeric field
type(). Method in class xBaseJ.Client.NumField

U

undelete(). Method in class xBaseJ.DBF
marks the current records as not deleted
undelete(). Method in class xBaseJ.Client.DBF
marks the current records as not deleted
update(). Method in class xBaseJ.DBF
updates the record at the current position
update(). Method in class xBaseJ.Client.DBF
updates the record at the current position
useIndex(Index). Method in class xBaseJ.DBF
used to indicate the primary Index
useIndex(String). Method in class xBaseJ.DBF
opens an Index file associated with the database.
useIndex(String). Method in class xBaseJ.Client.DBF
opens an index associated with the database
useIndex(String, String). Method in class xBaseJ.DBF
opens an Index file associated with the database
useIndexByID(String). Method in class xBaseJ.DBF
used to indicate the primary Index
useTag(String). Method in class xBaseJ.DBF
associates all Index operations with an existing tag
useTag(String, String). Method in class xBaseJ.DBF
associates all Index operations with an existing tag
Util(). Constructor for class xBaseJ.Util

V

version(). Method in class xBaseJ.DBF

W

write(). Method in class xBaseJ.DBF
used to write a new record in the database when done the record pointer is at the end of the database
write(). Method in class xBaseJ.Client.DBF
used to write a new record in the database when done the record pointer is at the end of the database
write(DataOutputStream). Method in class xBaseJ.Message
writes to the queue

X

x86(double). Static method in class xBaseJ.Util
x86(float). Static method in class xBaseJ.Util
x86(int). Static method in class xBaseJ.Util
x86(long). Static method in class xBaseJ.Util
x86(short). Static method in class xBaseJ.Util
xBaseJException(). Constructor for class xBaseJ.xBaseJException
xBaseJException(String). Constructor for class xBaseJ.xBaseJException