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
- 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
-
- buildKey().
Method in class xBaseJ.Index
-
- 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
- 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
- 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.
- 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
- 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.
- 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
- 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.
- 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.
- 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
-
- 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.
- 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
-
- 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
-
- version().
Method in class xBaseJ.DBF
-
- 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
- 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
-