public class MultiValueColumnInfoImpl extends ComplexColumnInfoImpl<SingleValue> implements MultiValueColumnInfo
ComplexColumnInfoImpl.ComplexValueImplINVALID_FK, INVALID_ID| Constructor and Description |
|---|
MultiValueColumnInfoImpl(Column column,
int complexId,
Table typeObjTable,
Table flatTable) |
| Modifier and Type | Method and Description |
|---|---|
protected Object[] |
asRow(Object[] row,
SingleValue value) |
ComplexDataType |
getType() |
Column |
getValueColumn() |
static SingleValue |
newSingleValue(ComplexValueForeignKey complexValueFk,
Object value) |
static SingleValue |
newSingleValue(Object value) |
protected com.healthmarketscience.jackcess.impl.complex.MultiValueColumnInfoImpl.SingleValueImpl |
toValue(ComplexValueForeignKey complexValueFk,
Row rawValue) |
addRawValue, addValue, addValues, countValues, deleteAllValues, deleteAllValues, deleteRawValue, deleteValue, deleteValues, diffFlatColumns, getColumn, getComplexValueForeignKeyColumn, getDatabase, getPrimaryKeyColumn, getRawValues, getRawValues, getTypeColumns, getValueId, getValueId, getValues, postTableLoadInit, toString, toValues, updateRawValue, updateValue, updateValuesclone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitaddRawValue, addValue, addValues, countValues, deleteAllValues, deleteAllValues, deleteRawValue, deleteValue, deleteValues, getRawValues, getRawValues, getValues, updateRawValue, updateValue, updateValuespublic MultiValueColumnInfoImpl(Column column, int complexId, Table typeObjTable, Table flatTable) throws IOException
IOExceptionpublic ComplexDataType getType()
getType in interface ComplexColumnInfo<SingleValue>getType in class ComplexColumnInfoImpl<SingleValue>public Column getValueColumn()
protected com.healthmarketscience.jackcess.impl.complex.MultiValueColumnInfoImpl.SingleValueImpl toValue(ComplexValueForeignKey complexValueFk, Row rawValue)
toValue in class ComplexColumnInfoImpl<SingleValue>protected Object[] asRow(Object[] row, SingleValue value) throws IOException
asRow in class ComplexColumnInfoImpl<SingleValue>IOExceptionpublic static SingleValue newSingleValue(Object value)
public static SingleValue newSingleValue(ComplexValueForeignKey complexValueFk, Object value)
Copyright © 2005–2016. All rights reserved.