Class UnsupportedColumnInfoImpl
- java.lang.Object
-
- com.healthmarketscience.jackcess.impl.complex.ComplexColumnInfoImpl<UnsupportedValue>
-
- com.healthmarketscience.jackcess.impl.complex.UnsupportedColumnInfoImpl
-
- All Implemented Interfaces:
ComplexColumnInfo<UnsupportedValue>,UnsupportedColumnInfo
public class UnsupportedColumnInfoImpl extends ComplexColumnInfoImpl<UnsupportedValue> implements UnsupportedColumnInfo
Complex column info for an unsupported complex type.- Author:
- James Ahlborn
-
-
Field Summary
-
Fields inherited from class com.healthmarketscience.jackcess.impl.complex.ComplexColumnInfoImpl
INVALID_FK, INVALID_ID
-
-
Constructor Summary
Constructors Constructor Description UnsupportedColumnInfoImpl(Column column, int complexId, Table typeObjTable, Table flatTable)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description ComplexDataTypegetType()List<Column>getValueColumns()static UnsupportedValuenewValue(ComplexValueForeignKey complexValueFk, Map<String,?> values)static UnsupportedValuenewValue(Map<String,?> values)-
Methods inherited from class com.healthmarketscience.jackcess.impl.complex.ComplexColumnInfoImpl
addRawValue, addValue, addValues, countValues, deleteAllValues, deleteAllValues, deleteRawValue, deleteValue, deleteValues, getColumn, getComplexValueForeignKeyColumn, getDatabase, getPrimaryKeyColumn, getRawValues, getRawValues, getValues, postTableLoadInit, toString, updateRawValue, updateValue, updateValues
-
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
-
Methods inherited from interface com.healthmarketscience.jackcess.complex.ComplexColumnInfo
addRawValue, addValue, addValues, countValues, deleteAllValues, deleteAllValues, deleteRawValue, deleteValue, deleteValues, getRawValues, getRawValues, getValues, updateRawValue, updateValue, updateValues
-
-
-
-
Constructor Detail
-
UnsupportedColumnInfoImpl
public UnsupportedColumnInfoImpl(Column column, int complexId, Table typeObjTable, Table flatTable) throws IOException
- Throws:
IOException
-
-
Method Detail
-
getType
public ComplexDataType getType()
- Specified by:
getTypein interfaceComplexColumnInfo<UnsupportedValue>- Specified by:
getTypein classComplexColumnInfoImpl<UnsupportedValue>
-
newValue
public static UnsupportedValue newValue(Map<String,?> values)
-
newValue
public static UnsupportedValue newValue(ComplexValueForeignKey complexValueFk, Map<String,?> values)
-
-