Elexis: Das führende OpenSource-Arztpraxisprogamm
im deutschsprachigen Raum
Java doc für Elexis version 2.1.7.dev vom 01.09.2013

com.healthmarketscience.jackcess
Class JetFormat

java.lang.Object
  extended by com.healthmarketscience.jackcess.JetFormat

public abstract class JetFormat
extends java.lang.Object

Encapsulates constants describing a specific version of the Access Jet format


Nested Class Summary
static class JetFormat.CodecType
           
 
Field Summary
 java.nio.charset.Charset CHARSET
           
 JetFormat.CodecType CODEC_TYPE
          type of page encoding supported
 int DATA_PAGE_INITIAL_FREE_SPACE
           
 Column.SortOrder DEFAULT_SORT_ORDER
           
 byte[] HEADER_MASK
           
 boolean INDEXES_SUPPORTED
          whether or not we can use indexes in this format
 boolean LEGACY_NUMERIC_INDEXES
           
 int MAX_COLUMN_NAME_LENGTH
           
 int MAX_COLUMNS_PER_TABLE
           
 long MAX_DATABASE_SIZE
           
 int MAX_INDEX_NAME_LENGTH
           
 int MAX_INLINE_LONG_VALUE_SIZE
           
 int MAX_LONG_VALUE_ROW_SIZE
           
 int MAX_NUM_ROWS_ON_DATA_PAGE
           
static int MAX_RECORD_SIZE
          Maximum size of a record minus OLE objects and Memo fields
 int MAX_ROW_SIZE
           
 int MAX_TABLE_NAME_LENGTH
           
 int OFFSET_CHILD_TAIL_INDEX_PAGE
           
 int OFFSET_CODE_PAGE
           
 int OFFSET_COLUMN_CODE_PAGE
           
 int OFFSET_COLUMN_COMPLEX_ID
           
 int OFFSET_COLUMN_COMPRESSED_UNICODE
           
 int OFFSET_COLUMN_FIXED_DATA_OFFSET
           
 int OFFSET_COLUMN_FIXED_DATA_ROW_OFFSET
           
 int OFFSET_COLUMN_FLAGS
           
 int OFFSET_COLUMN_LENGTH
           
 int OFFSET_COLUMN_NUMBER
           
 int OFFSET_COLUMN_PRECISION
           
 int OFFSET_COLUMN_SCALE
           
 int OFFSET_COLUMN_SORT_ORDER
           
 int OFFSET_COLUMN_TYPE
           
 int OFFSET_COLUMN_VARIABLE_TABLE_INDEX
           
 int OFFSET_ENCODING_KEY
           
 int OFFSET_FREE_SPACE
           
 int OFFSET_FREE_SPACE_PAGES
           
 int OFFSET_HEADER_DATE
           
 int OFFSET_INDEX_COMPRESSED_BYTE_COUNT
           
 int OFFSET_INDEX_DEF_BLOCK
           
 int OFFSET_INDEX_ENTRY_MASK
           
 int OFFSET_MASKED_HEADER
           
 int OFFSET_MAX_COLS
           
 int OFFSET_NEXT_AUTO_NUMBER
           
 int OFFSET_NEXT_COMPLEX_AUTO_NUMBER
           
 int OFFSET_NEXT_INDEX_PAGE
           
 int OFFSET_NEXT_TABLE_DEF_PAGE
           
 int OFFSET_NUM_COLS
           
 int OFFSET_NUM_INDEX_SLOTS
           
 int OFFSET_NUM_INDEXES
           
 int OFFSET_NUM_ROWS
           
 int OFFSET_NUM_ROWS_ON_DATA_PAGE
           
 int OFFSET_NUM_VAR_COLS
           
 int OFFSET_OWNED_PAGES
           
 int OFFSET_PASSWORD
           
 int OFFSET_PREV_INDEX_PAGE
           
 int OFFSET_REFERENCE_MAP_PAGE_NUMBERS
           
 int OFFSET_ROW_START
           
 int OFFSET_SORT_ORDER
           
 int OFFSET_TABLE_DEF_LOCATION
           
 int OFFSET_TABLE_TYPE
           
 int OFFSET_USAGE_MAP_PAGE_DATA
           
 int OFFSET_USAGE_MAP_START
           
 int PAGE_SIZE
          Database page size in bytes
 boolean READ_ONLY
          the read/write mode of this format
 int SIZE_COLUMN_DEF_BLOCK
           
 int SIZE_COLUMN_HEADER
           
 int SIZE_INDEX_COLUMN_BLOCK
           
 int SIZE_INDEX_DEFINITION
           
 int SIZE_INDEX_ENTRY_MASK
           
 int SIZE_INDEX_INFO_BLOCK
           
 int SIZE_LONG_VALUE_DEF
           
 int SIZE_NAME_LENGTH
           
 int SIZE_PASSWORD
           
 int SIZE_ROW_COLUMN_COUNT
           
 int SIZE_ROW_LOCATION
           
 int SIZE_ROW_VAR_COL_OFFSET
           
 int SIZE_SORT_ORDER
           
 int SIZE_TDEF_HEADER
           
 int SIZE_TDEF_TRAILER
           
 int SKIP_AFTER_INDEX_FLAGS
           
 int SKIP_AFTER_INDEX_SLOT
           
 int SKIP_BEFORE_INDEX
           
 int SKIP_BEFORE_INDEX_FLAGS
           
 int SKIP_BEFORE_INDEX_SLOT
           
static short TEXT_FIELD_MAX_LENGTH
          Maximum size of a text field
static short TEXT_FIELD_UNIT_SIZE
          the "unit" size for text fields
 int USAGE_MAP_TABLE_BYTE_LENGTH
           
static JetFormat VERSION_12
          the JetFormat constants for the Jet database version "12"
static JetFormat VERSION_14
          the JetFormat constants for the Jet database version "14"
static JetFormat VERSION_3
          the JetFormat constants for the Jet database version "3"
static JetFormat VERSION_4
          the JetFormat constants for the Jet database version "4"
static JetFormat VERSION_MSISAM
          the JetFormat constants for the MSISAM database
 
Method Summary
protected abstract  java.nio.charset.Charset defineCharset()
           
protected abstract  JetFormat.CodecType defineCodecType()
           
protected abstract  int defineDataPageInitialFreeSpace()
           
protected abstract  Column.SortOrder defineDefaultSortOrder()
           
protected abstract  byte[] defineHeaderMask()
           
protected abstract  boolean defineIndexesSupported()
           
protected abstract  boolean defineLegacyNumericIndexes()
           
protected abstract  int defineMaxColumnNameLength()
           
protected abstract  int defineMaxColumnsPerTable()
           
protected abstract  long defineMaxDatabaseSize()
           
protected abstract  int defineMaxIndexNameLength()
           
protected abstract  int defineMaxInlineLongValueSize()
           
protected abstract  int defineMaxLongValueRowSize()
           
protected abstract  int defineMaxNumRowsOnDataPage()
           
protected abstract  int defineMaxRowSize()
           
protected abstract  int defineMaxTableNameLength()
           
protected abstract  int defineOffsetChildTailIndexPage()
           
protected abstract  int defineOffsetCodePage()
           
protected abstract  int defineOffsetColumnCodePage()
           
protected abstract  int defineOffsetColumnComplexId()
           
protected abstract  int defineOffsetColumnCompressedUnicode()
           
protected abstract  int defineOffsetColumnFixedDataOffset()
           
protected abstract  int defineOffsetColumnFixedDataRowOffset()
           
protected abstract  int defineOffsetColumnFlags()
           
protected abstract  int defineOffsetColumnLength()
           
protected abstract  int defineOffsetColumnNumber()
           
protected abstract  int defineOffsetColumnPrecision()
           
protected abstract  int defineOffsetColumnScale()
           
protected abstract  int defineOffsetColumnSortOrder()
           
protected abstract  int defineOffsetColumnType()
           
protected abstract  int defineOffsetColumnVariableTableIndex()
           
protected abstract  int defineOffsetEncodingKey()
           
protected abstract  int defineOffsetFreeSpace()
           
protected abstract  int defineOffsetFreeSpacePages()
           
protected abstract  int defineOffsetHeaderDate()
           
protected abstract  int defineOffsetIndexCompressedByteCount()
           
protected abstract  int defineOffsetIndexDefBlock()
           
protected abstract  int defineOffsetIndexEntryMask()
           
protected abstract  int defineOffsetMaskedHeader()
           
protected abstract  int defineOffsetMaxCols()
           
protected abstract  int defineOffsetNextAutoNumber()
           
protected abstract  int defineOffsetNextComplexAutoNumber()
           
protected abstract  int defineOffsetNextIndexPage()
           
protected abstract  int defineOffsetNextTableDefPage()
           
protected abstract  int defineOffsetNumCols()
           
protected abstract  int defineOffsetNumIndexes()
           
protected abstract  int defineOffsetNumIndexSlots()
           
protected abstract  int defineOffsetNumRows()
           
protected abstract  int defineOffsetNumRowsOnDataPage()
           
protected abstract  int defineOffsetNumVarCols()
           
protected abstract  int defineOffsetOwnedPages()
           
protected abstract  int defineOffsetPassword()
           
protected abstract  int defineOffsetPrevIndexPage()
           
protected abstract  int defineOffsetReferenceMapPageNumbers()
           
protected abstract  int defineOffsetRowStart()
           
protected abstract  int defineOffsetSortOrder()
           
protected abstract  int defineOffsetTableDefLocation()
           
protected abstract  int defineOffsetTableType()
           
protected abstract  int defineOffsetUsageMapPageData()
           
protected abstract  int defineOffsetUsageMapStart()
           
protected abstract  int definePageSize()
           
protected abstract  boolean defineReadOnly()
           
protected abstract  int defineSizeColumnDefBlock()
           
protected abstract  int defineSizeColumnHeader()
           
protected abstract  int defineSizeIndexColumnBlock()
           
protected abstract  int defineSizeIndexDefinition()
           
protected abstract  int defineSizeIndexEntryMask()
           
protected abstract  int defineSizeIndexInfoBlock()
           
protected abstract  int defineSizeLongValueDef()
           
protected abstract  int defineSizeNameLength()
           
protected abstract  int defineSizePassword()
           
protected abstract  int defineSizeRowColumnCount()
           
protected abstract  int defineSizeRowLocation()
           
protected abstract  int defineSizeRowVarColOffset()
           
protected abstract  int defineSizeSortOrder()
           
protected abstract  int defineSizeTdefHeader()
           
protected abstract  int defineSizeTdefTrailer()
           
protected abstract  int defineSkipAfterIndexFlags()
           
protected abstract  int defineSkipAfterIndexSlot()
           
protected abstract  int defineSkipBeforeIndex()
           
protected abstract  int defineSkipBeforeIndexFlags()
           
protected abstract  int defineSkipBeforeIndexSlot()
           
protected abstract  int defineUsageMapTableByteLength()
           
static JetFormat getFormat(java.nio.channels.FileChannel channel)
           
protected abstract  java.util.Map<java.lang.String,Database.FileFormat> getPossibleFileFormats()
           
protected abstract  boolean isSupportedDataType(DataType type)
           
 java.lang.String toString()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

MAX_RECORD_SIZE

public static final int MAX_RECORD_SIZE
Maximum size of a record minus OLE objects and Memo fields

See Also:
Constant Field Values

TEXT_FIELD_UNIT_SIZE

public static final short TEXT_FIELD_UNIT_SIZE
the "unit" size for text fields

See Also:
Constant Field Values

TEXT_FIELD_MAX_LENGTH

public static final short TEXT_FIELD_MAX_LENGTH
Maximum size of a text field

See Also:
Constant Field Values

VERSION_3

public static final JetFormat VERSION_3
the JetFormat constants for the Jet database version "3"


VERSION_4

public static final JetFormat VERSION_4
the JetFormat constants for the Jet database version "4"


VERSION_MSISAM

public static final JetFormat VERSION_MSISAM
the JetFormat constants for the MSISAM database


VERSION_12

public static final JetFormat VERSION_12
the JetFormat constants for the Jet database version "12"


VERSION_14

public static final JetFormat VERSION_14
the JetFormat constants for the Jet database version "14"


READ_ONLY

public final boolean READ_ONLY
the read/write mode of this format


INDEXES_SUPPORTED

public final boolean INDEXES_SUPPORTED
whether or not we can use indexes in this format


CODEC_TYPE

public final JetFormat.CodecType CODEC_TYPE
type of page encoding supported


PAGE_SIZE

public final int PAGE_SIZE
Database page size in bytes


MAX_DATABASE_SIZE

public final long MAX_DATABASE_SIZE

MAX_ROW_SIZE

public final int MAX_ROW_SIZE

DATA_PAGE_INITIAL_FREE_SPACE

public final int DATA_PAGE_INITIAL_FREE_SPACE

OFFSET_MASKED_HEADER

public final int OFFSET_MASKED_HEADER

HEADER_MASK

public final byte[] HEADER_MASK

OFFSET_HEADER_DATE

public final int OFFSET_HEADER_DATE

OFFSET_PASSWORD

public final int OFFSET_PASSWORD

SIZE_PASSWORD

public final int SIZE_PASSWORD

OFFSET_SORT_ORDER

public final int OFFSET_SORT_ORDER

SIZE_SORT_ORDER

public final int SIZE_SORT_ORDER

OFFSET_CODE_PAGE

public final int OFFSET_CODE_PAGE

OFFSET_ENCODING_KEY

public final int OFFSET_ENCODING_KEY

OFFSET_NEXT_TABLE_DEF_PAGE

public final int OFFSET_NEXT_TABLE_DEF_PAGE

OFFSET_NUM_ROWS

public final int OFFSET_NUM_ROWS

OFFSET_NEXT_AUTO_NUMBER

public final int OFFSET_NEXT_AUTO_NUMBER

OFFSET_NEXT_COMPLEX_AUTO_NUMBER

public final int OFFSET_NEXT_COMPLEX_AUTO_NUMBER

OFFSET_TABLE_TYPE

public final int OFFSET_TABLE_TYPE

OFFSET_MAX_COLS

public final int OFFSET_MAX_COLS

OFFSET_NUM_VAR_COLS

public final int OFFSET_NUM_VAR_COLS

OFFSET_NUM_COLS

public final int OFFSET_NUM_COLS

OFFSET_NUM_INDEX_SLOTS

public final int OFFSET_NUM_INDEX_SLOTS

OFFSET_NUM_INDEXES

public final int OFFSET_NUM_INDEXES

OFFSET_OWNED_PAGES

public final int OFFSET_OWNED_PAGES

OFFSET_FREE_SPACE_PAGES

public final int OFFSET_FREE_SPACE_PAGES

OFFSET_INDEX_DEF_BLOCK

public final int OFFSET_INDEX_DEF_BLOCK

SIZE_INDEX_COLUMN_BLOCK

public final int SIZE_INDEX_COLUMN_BLOCK

SIZE_INDEX_INFO_BLOCK

public final int SIZE_INDEX_INFO_BLOCK

OFFSET_COLUMN_TYPE

public final int OFFSET_COLUMN_TYPE

OFFSET_COLUMN_NUMBER

public final int OFFSET_COLUMN_NUMBER

OFFSET_COLUMN_PRECISION

public final int OFFSET_COLUMN_PRECISION

OFFSET_COLUMN_SCALE

public final int OFFSET_COLUMN_SCALE

OFFSET_COLUMN_SORT_ORDER

public final int OFFSET_COLUMN_SORT_ORDER

OFFSET_COLUMN_CODE_PAGE

public final int OFFSET_COLUMN_CODE_PAGE

OFFSET_COLUMN_COMPLEX_ID

public final int OFFSET_COLUMN_COMPLEX_ID

OFFSET_COLUMN_FLAGS

public final int OFFSET_COLUMN_FLAGS

OFFSET_COLUMN_COMPRESSED_UNICODE

public final int OFFSET_COLUMN_COMPRESSED_UNICODE

OFFSET_COLUMN_LENGTH

public final int OFFSET_COLUMN_LENGTH

OFFSET_COLUMN_VARIABLE_TABLE_INDEX

public final int OFFSET_COLUMN_VARIABLE_TABLE_INDEX

OFFSET_COLUMN_FIXED_DATA_OFFSET

public final int OFFSET_COLUMN_FIXED_DATA_OFFSET

OFFSET_COLUMN_FIXED_DATA_ROW_OFFSET

public final int OFFSET_COLUMN_FIXED_DATA_ROW_OFFSET

OFFSET_TABLE_DEF_LOCATION

public final int OFFSET_TABLE_DEF_LOCATION

OFFSET_ROW_START

public final int OFFSET_ROW_START

OFFSET_USAGE_MAP_START

public final int OFFSET_USAGE_MAP_START

OFFSET_USAGE_MAP_PAGE_DATA

public final int OFFSET_USAGE_MAP_PAGE_DATA

OFFSET_REFERENCE_MAP_PAGE_NUMBERS

public final int OFFSET_REFERENCE_MAP_PAGE_NUMBERS

OFFSET_FREE_SPACE

public final int OFFSET_FREE_SPACE

OFFSET_NUM_ROWS_ON_DATA_PAGE

public final int OFFSET_NUM_ROWS_ON_DATA_PAGE

MAX_NUM_ROWS_ON_DATA_PAGE

public final int MAX_NUM_ROWS_ON_DATA_PAGE

OFFSET_INDEX_COMPRESSED_BYTE_COUNT

public final int OFFSET_INDEX_COMPRESSED_BYTE_COUNT

OFFSET_INDEX_ENTRY_MASK

public final int OFFSET_INDEX_ENTRY_MASK

OFFSET_PREV_INDEX_PAGE

public final int OFFSET_PREV_INDEX_PAGE

OFFSET_NEXT_INDEX_PAGE

public final int OFFSET_NEXT_INDEX_PAGE

OFFSET_CHILD_TAIL_INDEX_PAGE

public final int OFFSET_CHILD_TAIL_INDEX_PAGE

SIZE_INDEX_DEFINITION

public final int SIZE_INDEX_DEFINITION

SIZE_COLUMN_HEADER

public final int SIZE_COLUMN_HEADER

SIZE_ROW_LOCATION

public final int SIZE_ROW_LOCATION

SIZE_LONG_VALUE_DEF

public final int SIZE_LONG_VALUE_DEF

MAX_INLINE_LONG_VALUE_SIZE

public final int MAX_INLINE_LONG_VALUE_SIZE

MAX_LONG_VALUE_ROW_SIZE

public final int MAX_LONG_VALUE_ROW_SIZE

SIZE_TDEF_HEADER

public final int SIZE_TDEF_HEADER

SIZE_TDEF_TRAILER

public final int SIZE_TDEF_TRAILER

SIZE_COLUMN_DEF_BLOCK

public final int SIZE_COLUMN_DEF_BLOCK

SIZE_INDEX_ENTRY_MASK

public final int SIZE_INDEX_ENTRY_MASK

SKIP_BEFORE_INDEX_FLAGS

public final int SKIP_BEFORE_INDEX_FLAGS

SKIP_AFTER_INDEX_FLAGS

public final int SKIP_AFTER_INDEX_FLAGS

SKIP_BEFORE_INDEX_SLOT

public final int SKIP_BEFORE_INDEX_SLOT

SKIP_AFTER_INDEX_SLOT

public final int SKIP_AFTER_INDEX_SLOT

SKIP_BEFORE_INDEX

public final int SKIP_BEFORE_INDEX

SIZE_NAME_LENGTH

public final int SIZE_NAME_LENGTH

SIZE_ROW_COLUMN_COUNT

public final int SIZE_ROW_COLUMN_COUNT

SIZE_ROW_VAR_COL_OFFSET

public final int SIZE_ROW_VAR_COL_OFFSET

USAGE_MAP_TABLE_BYTE_LENGTH

public final int USAGE_MAP_TABLE_BYTE_LENGTH

MAX_COLUMNS_PER_TABLE

public final int MAX_COLUMNS_PER_TABLE

MAX_TABLE_NAME_LENGTH

public final int MAX_TABLE_NAME_LENGTH

MAX_COLUMN_NAME_LENGTH

public final int MAX_COLUMN_NAME_LENGTH

MAX_INDEX_NAME_LENGTH

public final int MAX_INDEX_NAME_LENGTH

LEGACY_NUMERIC_INDEXES

public final boolean LEGACY_NUMERIC_INDEXES

CHARSET

public final java.nio.charset.Charset CHARSET

DEFAULT_SORT_ORDER

public final Column.SortOrder DEFAULT_SORT_ORDER
Method Detail

getFormat

public static JetFormat getFormat(java.nio.channels.FileChannel channel)
                           throws java.io.IOException
Parameters:
channel - the database file.
Returns:
The Jet Format represented in the passed-in file
Throws:
java.io.IOException - if the database file format is unsupported.

defineReadOnly

protected abstract boolean defineReadOnly()

defineIndexesSupported

protected abstract boolean defineIndexesSupported()

defineCodecType

protected abstract JetFormat.CodecType defineCodecType()

definePageSize

protected abstract int definePageSize()

defineMaxDatabaseSize

protected abstract long defineMaxDatabaseSize()

defineMaxRowSize

protected abstract int defineMaxRowSize()

defineDataPageInitialFreeSpace

protected abstract int defineDataPageInitialFreeSpace()

defineOffsetMaskedHeader

protected abstract int defineOffsetMaskedHeader()

defineHeaderMask

protected abstract byte[] defineHeaderMask()

defineOffsetHeaderDate

protected abstract int defineOffsetHeaderDate()

defineOffsetPassword

protected abstract int defineOffsetPassword()

defineSizePassword

protected abstract int defineSizePassword()

defineOffsetSortOrder

protected abstract int defineOffsetSortOrder()

defineSizeSortOrder

protected abstract int defineSizeSortOrder()

defineOffsetCodePage

protected abstract int defineOffsetCodePage()

defineOffsetEncodingKey

protected abstract int defineOffsetEncodingKey()

defineOffsetNextTableDefPage

protected abstract int defineOffsetNextTableDefPage()

defineOffsetNumRows

protected abstract int defineOffsetNumRows()

defineOffsetNextAutoNumber

protected abstract int defineOffsetNextAutoNumber()

defineOffsetNextComplexAutoNumber

protected abstract int defineOffsetNextComplexAutoNumber()

defineOffsetTableType

protected abstract int defineOffsetTableType()

defineOffsetMaxCols

protected abstract int defineOffsetMaxCols()

defineOffsetNumVarCols

protected abstract int defineOffsetNumVarCols()

defineOffsetNumCols

protected abstract int defineOffsetNumCols()

defineOffsetNumIndexSlots

protected abstract int defineOffsetNumIndexSlots()

defineOffsetNumIndexes

protected abstract int defineOffsetNumIndexes()

defineOffsetOwnedPages

protected abstract int defineOffsetOwnedPages()

defineOffsetFreeSpacePages

protected abstract int defineOffsetFreeSpacePages()

defineOffsetIndexDefBlock

protected abstract int defineOffsetIndexDefBlock()

defineSizeIndexColumnBlock

protected abstract int defineSizeIndexColumnBlock()

defineSizeIndexInfoBlock

protected abstract int defineSizeIndexInfoBlock()

defineOffsetColumnType

protected abstract int defineOffsetColumnType()

defineOffsetColumnNumber

protected abstract int defineOffsetColumnNumber()

defineOffsetColumnPrecision

protected abstract int defineOffsetColumnPrecision()

defineOffsetColumnScale

protected abstract int defineOffsetColumnScale()

defineOffsetColumnSortOrder

protected abstract int defineOffsetColumnSortOrder()

defineOffsetColumnCodePage

protected abstract int defineOffsetColumnCodePage()

defineOffsetColumnComplexId

protected abstract int defineOffsetColumnComplexId()

defineOffsetColumnFlags

protected abstract int defineOffsetColumnFlags()

defineOffsetColumnCompressedUnicode

protected abstract int defineOffsetColumnCompressedUnicode()

defineOffsetColumnLength

protected abstract int defineOffsetColumnLength()

defineOffsetColumnVariableTableIndex

protected abstract int defineOffsetColumnVariableTableIndex()

defineOffsetColumnFixedDataOffset

protected abstract int defineOffsetColumnFixedDataOffset()

defineOffsetColumnFixedDataRowOffset

protected abstract int defineOffsetColumnFixedDataRowOffset()

defineOffsetTableDefLocation

protected abstract int defineOffsetTableDefLocation()

defineOffsetRowStart

protected abstract int defineOffsetRowStart()

defineOffsetUsageMapStart

protected abstract int defineOffsetUsageMapStart()

defineOffsetUsageMapPageData

protected abstract int defineOffsetUsageMapPageData()

defineOffsetReferenceMapPageNumbers

protected abstract int defineOffsetReferenceMapPageNumbers()

defineOffsetFreeSpace

protected abstract int defineOffsetFreeSpace()

defineOffsetNumRowsOnDataPage

protected abstract int defineOffsetNumRowsOnDataPage()

defineMaxNumRowsOnDataPage

protected abstract int defineMaxNumRowsOnDataPage()

defineOffsetIndexCompressedByteCount

protected abstract int defineOffsetIndexCompressedByteCount()

defineOffsetIndexEntryMask

protected abstract int defineOffsetIndexEntryMask()

defineOffsetPrevIndexPage

protected abstract int defineOffsetPrevIndexPage()

defineOffsetNextIndexPage

protected abstract int defineOffsetNextIndexPage()

defineOffsetChildTailIndexPage

protected abstract int defineOffsetChildTailIndexPage()

defineSizeIndexDefinition

protected abstract int defineSizeIndexDefinition()

defineSizeColumnHeader

protected abstract int defineSizeColumnHeader()

defineSizeRowLocation

protected abstract int defineSizeRowLocation()

defineSizeLongValueDef

protected abstract int defineSizeLongValueDef()

defineMaxInlineLongValueSize

protected abstract int defineMaxInlineLongValueSize()

defineMaxLongValueRowSize

protected abstract int defineMaxLongValueRowSize()

defineSizeTdefHeader

protected abstract int defineSizeTdefHeader()

defineSizeTdefTrailer

protected abstract int defineSizeTdefTrailer()

defineSizeColumnDefBlock

protected abstract int defineSizeColumnDefBlock()

defineSizeIndexEntryMask

protected abstract int defineSizeIndexEntryMask()

defineSkipBeforeIndexFlags

protected abstract int defineSkipBeforeIndexFlags()

defineSkipAfterIndexFlags

protected abstract int defineSkipAfterIndexFlags()

defineSkipBeforeIndexSlot

protected abstract int defineSkipBeforeIndexSlot()

defineSkipAfterIndexSlot

protected abstract int defineSkipAfterIndexSlot()

defineSkipBeforeIndex

protected abstract int defineSkipBeforeIndex()

defineSizeNameLength

protected abstract int defineSizeNameLength()

defineSizeRowColumnCount

protected abstract int defineSizeRowColumnCount()

defineSizeRowVarColOffset

protected abstract int defineSizeRowVarColOffset()

defineUsageMapTableByteLength

protected abstract int defineUsageMapTableByteLength()

defineMaxColumnsPerTable

protected abstract int defineMaxColumnsPerTable()

defineMaxTableNameLength

protected abstract int defineMaxTableNameLength()

defineMaxColumnNameLength

protected abstract int defineMaxColumnNameLength()

defineMaxIndexNameLength

protected abstract int defineMaxIndexNameLength()

defineCharset

protected abstract java.nio.charset.Charset defineCharset()

defineDefaultSortOrder

protected abstract Column.SortOrder defineDefaultSortOrder()

defineLegacyNumericIndexes

protected abstract boolean defineLegacyNumericIndexes()

getPossibleFileFormats

protected abstract java.util.Map<java.lang.String,Database.FileFormat> getPossibleFileFormats()

isSupportedDataType

protected abstract boolean isSupportedDataType(DataType type)

toString

public java.lang.String toString()
Overrides:
toString in class java.lang.Object

Elexis: Das führende OpenSource-Arztpraxisprogamm
im deutschsprachigen Raum
Java doc für Elexis version 2.1.7.dev vom 01.09.2013