Class BBjAdminBBjFileInfo

java.lang.Object
com.basis.api.admin.BBjAdminBBjFileInfo
All Implemented Interfaces:
Serializable

public class BBjAdminBBjFileInfo extends Object implements Serializable
See Also:
  • Field Details

    • INDEXED_FILE

      public static final int INDEXED_FILE
      INDEXED file type.
      See Also:
    • SERIAL_FILE

      public static final int SERIAL_FILE
      SERIAL file type.
      See Also:
    • DIRECT_FILE

      public static final int DIRECT_FILE
      DIRECT/SORT file type.
      See Also:
    • STRING_FILE

      public static final int STRING_FILE
      STRING file type.
      See Also:
    • PROGRAM_FILE

      public static final int PROGRAM_FILE
      PROGRAM file type.
      See Also:
    • DIRECTORY_FILE

      public static final int DIRECTORY_FILE
      DIRECTORY file type.
      See Also:
    • MKEYED_FILE

      public static final int MKEYED_FILE
      MKEYED file type.
      See Also:
    • CISAM_FILE

      public static final int CISAM_FILE
      C-ISAM old file type not supported by BBj.
      See Also:
    • XKEYED_FILE

      public static final int XKEYED_FILE
      XKEYED file type.
      See Also:
    • ESQL_FILE

      public static final int ESQL_FILE
      ESQL file type.
      See Also:
    • TEXTSEARCH_FILE

      public static final int TEXTSEARCH_FILE
      TEXTSEARCH
      See Also:
    • CRYPT_FILE

      public static final int CRYPT_FILE
      Encrypted file type, you should only see this opening in binary mode without decryption.
      See Also:
    • VKEYED_FILE

      public static final int VKEYED_FILE
      VKEYED file type.
      See Also:
    • TYPEMASK

      public static final int TYPEMASK
      Mask to get type signature out of the file type byte of the header.
      See Also:
    • MKEYED_4GIG

      public static final int MKEYED_4GIG
      Modifier for a 4 Gig MKEYED file.
      See Also:
    • MKEYED_TAGRECORD

      public static final int MKEYED_TAGRECORD
      Modifier for a tagged record file.
      See Also:
    • MKEYED_64BIT

      public static final int MKEYED_64BIT
      Modifier for a 64-bit file.
      See Also:
  • Constructor Details

    • BBjAdminBBjFileInfo

      public BBjAdminBBjFileInfo()
  • Method Details

    • getFileDetails

      public BBjAdminBBjFileInfo.FileDetails getFileDetails()
    • setFileDetails

      public void setFileDetails(BBjAdminBBjFileInfo.FileDetails p_fileDetails)
    • 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

      public BBjAdminFileKeyDescription[] getKeyDescriptions()
    • setKeyDescriptions

      public void setKeyDescriptions(BBjAdminFileKeyDescription[] p_keyDescriptions)
    • isInaccessible

      public boolean isInaccessible()
    • setInaccessible

      public void setInaccessible(boolean p_inaccessible)
    • getReasonInaccessible

      public String getReasonInaccessible()
    • setReasonInaccessible

      public void setReasonInaccessible(String p_reasonInaccessible)
    • getMaxRecords

      public long getMaxRecords()
    • setMaxRecords

      public void setMaxRecords(long p_maxRecords)
    • fileTypeToString

      public static String fileTypeToString(int p_type)
      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.