Package com.basis.api.admin
Class BBjAdminBBjFileInfo
java.lang.Object
com.basis.api.admin.BBjAdminBBjFileInfo
- All Implemented Interfaces:
Serializable
- See Also:
-
Nested Class Summary
Nested Classes -
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final intC-ISAM old file type not supported by BBj.static final intEncrypted file type, you should only see this opening in binary mode without decryption.static final intDIRECT/SORT file type.static final intDIRECTORY file type.static final intESQL file type.static final intINDEXED file type.static final intModifier for a 4 Gig MKEYED file.static final intModifier for a 64-bit file.static final intMKEYED file type.static final intModifier for a tagged record file.static final intPROGRAM file type.static final intSERIAL file type.static final intSTRING file type.static final intTEXTSEARCHstatic final intMask to get type signature out of the file type byte of the header.static final intVKEYED file type.static final intXKEYED file type. -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic StringfileTypeToString(int p_type) Simple helper function to return a string representation of the base file type for the specified type.intintlonglongintbooleanbooleanbooleanvoidsetEncrypted(boolean p_encrypted) voidsetFileDetails(BBjAdminBBjFileInfo.FileDetails p_fileDetails) voidsetFileType(int p_fileType) voidsetFullTextIndex(boolean p_fullTextIndex) voidsetInaccessible(boolean p_inaccessible) voidsetKeyDescriptions(BBjAdminFileKeyDescription[] p_keyDescriptions) voidsetKeySize(int p_keySize) voidsetMaxRecords(long p_maxRecords) voidsetReasonInaccessible(String p_reasonInaccessible) voidsetRecordCount(long p_recordCount) voidsetRecordSize(int p_recordSize)
-
Field Details
-
INDEXED_FILE
public static final int INDEXED_FILEINDEXED file type.- See Also:
-
SERIAL_FILE
public static final int SERIAL_FILESERIAL file type.- See Also:
-
DIRECT_FILE
public static final int DIRECT_FILEDIRECT/SORT file type.- See Also:
-
STRING_FILE
public static final int STRING_FILESTRING file type.- See Also:
-
PROGRAM_FILE
public static final int PROGRAM_FILEPROGRAM file type.- See Also:
-
DIRECTORY_FILE
public static final int DIRECTORY_FILEDIRECTORY file type.- See Also:
-
MKEYED_FILE
public static final int MKEYED_FILEMKEYED file type.- See Also:
-
CISAM_FILE
public static final int CISAM_FILEC-ISAM old file type not supported by BBj.- See Also:
-
XKEYED_FILE
public static final int XKEYED_FILEXKEYED file type.- See Also:
-
ESQL_FILE
public static final int ESQL_FILEESQL file type.- See Also:
-
TEXTSEARCH_FILE
public static final int TEXTSEARCH_FILETEXTSEARCH- See Also:
-
CRYPT_FILE
public static final int CRYPT_FILEEncrypted file type, you should only see this opening in binary mode without decryption.- See Also:
-
VKEYED_FILE
public static final int VKEYED_FILEVKEYED file type.- See Also:
-
TYPEMASK
public static final int TYPEMASKMask to get type signature out of the file type byte of the header.- See Also:
-
MKEYED_4GIG
public static final int MKEYED_4GIGModifier for a 4 Gig MKEYED file.- See Also:
-
MKEYED_TAGRECORD
public static final int MKEYED_TAGRECORDModifier for a tagged record file.- See Also:
-
MKEYED_64BIT
public static final int MKEYED_64BITModifier for a 64-bit file.- See Also:
-
-
Constructor Details
-
BBjAdminBBjFileInfo
public BBjAdminBBjFileInfo()
-
-
Method Details
-
getFileDetails
-
setFileDetails
-
getFileType
public int getFileType() -
setFileType
public void setFileType(int p_fileType) -
getRecordCount
public long getRecordCount() -
setRecordCount
public void setRecordCount(long p_recordCount) -
isFullTextIndex
public boolean isFullTextIndex() -
setFullTextIndex
public void setFullTextIndex(boolean p_fullTextIndex) -
isEncrypted
public boolean isEncrypted() -
setEncrypted
public void setEncrypted(boolean p_encrypted) -
getRecordSize
public int getRecordSize() -
setRecordSize
public void setRecordSize(int p_recordSize) -
getKeySize
public int getKeySize() -
setKeySize
public void setKeySize(int p_keySize) -
getKeyDescriptions
-
setKeyDescriptions
-
isInaccessible
public boolean isInaccessible() -
setInaccessible
public void setInaccessible(boolean p_inaccessible) -
getReasonInaccessible
-
setReasonInaccessible
-
getMaxRecords
public long getMaxRecords() -
setMaxRecords
public void setMaxRecords(long p_maxRecords) -
fileTypeToString
Simple helper function to return a string representation of the base file type for the specified type.- Parameters:
p_type- File type.- Returns:
- String representation of the file type.
-