APIdia Launch Partner
Top Description Fields Constructors Methods
io.github.spannm.jackcess.impl

pack-priv abstract Class DBMutator

extends Object
Class Inheritance
Known Direct Subclasses
io.github.spannm.jackcess.impl.RelationshipCreator, io.github.spannm.jackcess.impl.TableMutator
Imports
java.io.IOException, java.nio.charset.Charset

Common helper class used to maintain state during database mutation.

Field Summary

Modifier and TypeField and Description
private final DatabaseImpl

Constructor Summary

AccessConstructor and Description
protected

Method Summary

Modifier and TypeMethod and Description
public static int
public Charset
public DatabaseImpl
protected ColumnImpl.SortOrder
public JetFormat
public PageChannel
public int
Inherited from java.lang.Object:
cloneequalsfinalizegetClasshashCodenotifynotifyAlltoStringwaitwaitwait

Field Detail

databaseback to summary
private final DatabaseImpl database

Constructor Detail

DBMutatorback to summary
protected DBMutator(DatabaseImpl database)

Method Detail

calculateNameLengthback to summary
public static int calculateNameLength(String name)
getCharsetback to summary
public Charset getCharset()
getDatabaseback to summary
public DatabaseImpl getDatabase()
getDbSortOrderback to summary
protected ColumnImpl.SortOrder getDbSortOrder()
getFormatback to summary
public JetFormat getFormat()
getPageChannelback to summary
public PageChannel getPageChannel()
reservePageNumberback to summary
public int reservePageNumber() throws IOException