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

pack-priv Class UnsupportedColumnImpl

extends ColumnImpl
Class Inheritance
Imports
java.nio.ByteOrder

ColumnImpl subclass which is used for unknown/unsupported data types.

Field Summary

Modifier and TypeField and Description
private final byte
Inherited from io.github.spannm.jackcess.impl.ColumnImpl:
AUTO_NUMBER_FLAG_MASKAUTO_NUMBER_GUID_FLAG_MASKBASE_LDBASE_LDTBASE_LTCOMPLEX_FK_EXT_FLAG_MASKCOMPRESSED_UNICODE_EXT_FLAG_MASKFIXED_LEN_FLAG_MASKGENERAL_97_SORT_ORDERGENERAL_LEGACY_SORT_ORDERGENERAL_SORT_ORDERHYPERLINK_FLAG_MASKINVALID_AUTO_NUMBERINVALID_LENGTHLDT_DATE_TIME_FACTORYLOGGERMILLIS_BETWEEN_EPOCH_AND_1900NUMERIC_NEGATIVE_BYTERETURN_ROW_IDRUSSIAN_SORT_ORDERTURKISH_SORT_ORDERUKRAINIAN_SORT_ORDERUPDATABLE_FLAG_MASK

Constructor Summary

AccessConstructor and Description
pack-priv

Method Summary

Modifier and TypeMethod and Description
pack-priv byte
public Object
read(byte[] data, ByteOrder order)

Overrides io.github.spannm.jackcess.impl.ColumnImpl.read.

Deserialize a raw byte value for this column into an Object

Inherited from io.github.spannm.jackcess.impl.ColumnImpl:
booleanToIntegercalcLengthInUnitscollectUsageMapPagescompareTocountVariableLengthcreatedecodeTextValuedecodeUncompressedTextencodeTextValueencodeUncompressedTextfromDateDoublefromLocalDateDoublegenerateDefaultValuegetAutoNumberGeneratorgetCalculationContextgetCharsetgetColumnIdgetColumnIndexgetColumnNumbergetColumnValidatorgetComplexInfogetDatabasegetDateTimeFactorygetDateTimeFactorygetDisplayIndexgetFixedDataOffsetgetFixedDataSizegetFormatgetLengthgetLengthInUnitsgetNamegetOwnedPageCountgetPageChannelgetPrecisiongetPropertiesgetRowValuegetRowValuegetScalegetSQLTypegetTablegetTextCodePagegetTextSortOrdergetTimeZonegetTypegetVarLenTableIndexgetVersionHistoryColumngetZoneIdinitColumnValidatorisAppendOnlyisAutoNumberisCalculatedisComplexValueForeignKeyisCompressedUnicodeisGUIDValueisHyperlinkisImmutableValueisRawDataisThisColumnisVariableLengthldtFromLocalDateDoublepostTableLoadInitpropertiesUpdatedrawDataWrapperreadreadCodePagereadExtraFlagsreadFromNullMaskreadSortOrderreloadPropertiesValidatorssetCalcColEvalContextsetColumnIndexsetColumnValidatorsetRowValuesetRowValuesetUsageMapssetVersionHistoryColumnstoreInNullMasktoBigDecimaltoBigDecimaltoBigDecimaltoBooleanValuetoByteArraytoCharSequencetoDateDoubletoDateDoubletoInternalValuetoInternalValuetoLocalDateDoubletoLocalDateTimetoStringtoUnscaledByteArrayvalidatewithErrorContextwritewritewriteColUsageMapDefinitionwriteColUsageMapDefinitionswriteDefinitionwriteDefinitionswriteFixedLengthFieldwriteFixedLengthFieldwriteRealDatawriteToNullMask

Field Detail

originalTypeback to summary
private final byte originalType

Constructor Detail

UnsupportedColumnImplback to summary
pack-priv UnsupportedColumnImpl(ColumnImpl.InitArgs args)

Method Detail

getOriginalDataTypeback to summary
pack-priv byte getOriginalDataType()

Overrides io.github.spannm.jackcess.impl.ColumnImpl.getOriginalDataType.

Annotations
@Override
readback to summary
public Object read(byte[] data, ByteOrder order)

Overrides io.github.spannm.jackcess.impl.ColumnImpl.read.

Doc from io.github.spannm.jackcess.impl.ColumnImpl.read.

Deserialize a raw byte value for this column into an Object

Annotations
@Override