Class TableMutator

  • Direct Known Subclasses:
    TableCreator, TableUpdater

    public abstract class TableMutator
    extends Object
    Common helper class used to maintain state during table mutation.
    Author:
    James Ahlborn
    Usage:
    Advanced: This class is for advanced/internal use.
    • Method Detail

      • setColumnOffsets

        public void setColumnOffsets​(int fixedOffset,
                                     int varOffset,
                                     int longVarOffset)
      • getColumnOffsets

        public com.healthmarketscience.jackcess.impl.TableMutator.ColumnOffsets getColumnOffsets()
      • getTdefPageNumber

        public abstract int getTdefPageNumber()
      • getColumnState

        public abstract com.healthmarketscience.jackcess.impl.TableMutator.ColumnState getColumnState​(ColumnBuilder col)
      • getIndexDataState

        public abstract com.healthmarketscience.jackcess.impl.TableMutator.IndexDataState getIndexDataState​(IndexBuilder idx)
      • getCharset

        public Charset getCharset()
      • calculateNameLength

        public static int calculateNameLength​(String name)