public class XBaseTable
extends java.lang.Object
| Modifier and Type | Field and Description |
|---|---|
static byte |
DELETED |
static byte |
EOF |
static byte |
HEADER_RECORD_TERMINATOR |
| Constructor and Description |
|---|
XBaseTable(java.io.File tableFile) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
absolute(int i)
move cursor to entry at absolute position
|
void |
close() |
void |
fetchRecordData() |
java.lang.Boolean |
getBoolean(int i) |
int |
getCurrentRecord() |
byte[] |
getCurrentRecordData() |
XBaseField |
getField(int i) |
int |
getFieldCount() |
XBaseField[] |
getFields() |
java.lang.String |
getRawString(int i) |
int |
getRecordCount() |
java.lang.String |
getString(int i) |
java.lang.String |
getString(int i,
boolean trim) |
boolean |
isDeleted() |
boolean |
next()
move cursor to next entry
|
void |
open() |
boolean |
previous()
move cursor to previous entry
|
java.lang.String |
toString() |
public static final byte HEADER_RECORD_TERMINATOR
public static final byte EOF
public static final byte DELETED
public XBaseTable(java.io.File tableFile)
throws java.io.FileNotFoundException,
java.io.IOException
java.io.FileNotFoundExceptionjava.io.IOExceptionpublic void open()
throws java.io.IOException
java.io.IOExceptionpublic java.lang.String toString()
toString in class java.lang.Objectpublic void close()
throws java.io.IOException
java.io.IOExceptionpublic int getFieldCount()
public XBaseField getField(int i)
public XBaseField[] getFields()
public java.lang.String getRawString(int i)
public java.lang.String getString(int i)
public java.lang.String getString(int i,
boolean trim)
public java.lang.Boolean getBoolean(int i)
public boolean next()
throws java.io.IOException
java.io.IOExceptionpublic boolean previous()
throws java.io.IOException
java.io.IOExceptionpublic boolean absolute(int i)
throws java.io.IOException
java.io.IOExceptionpublic void fetchRecordData()
throws java.io.IOException
java.io.IOExceptionpublic boolean isDeleted()
public int getRecordCount()
public int getCurrentRecord()
public byte[] getCurrentRecordData()
Copyright © 2000-2025 OAshi S.à r.l. All Rights Reserved.