public class UnsupportedColumnInfoImpl extends ComplexColumnInfoImpl<UnsupportedValue> implements UnsupportedColumnInfo
| Modifier and Type | Class and Description |
|---|---|
private static class |
UnsupportedColumnInfoImpl.UnsupportedValueImpl |
ComplexColumnInfoImpl.ComplexValueImplINVALID_FK, INVALID_ID| Constructor and Description |
|---|
UnsupportedColumnInfoImpl(Column column,
int complexId,
Table typeObjTable,
Table flatTable) |
| Modifier and Type | Method and Description |
|---|---|
protected java.lang.Object[] |
asRow(java.lang.Object[] row,
UnsupportedValue value) |
ComplexDataType |
getType() |
java.util.List<Column> |
getValueColumns() |
static UnsupportedValue |
newValue(ComplexValueForeignKey complexValueFk,
java.util.Map<java.lang.String,?> values) |
static UnsupportedValue |
newValue(java.util.Map<java.lang.String,?> values) |
protected UnsupportedColumnInfoImpl.UnsupportedValueImpl |
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 java.util.List<Column> getValueColumns()
public ComplexDataType getType()
getType in interface ComplexColumnInfo<UnsupportedValue>getType in class ComplexColumnInfoImpl<UnsupportedValue>protected UnsupportedColumnInfoImpl.UnsupportedValueImpl toValue(ComplexValueForeignKey complexValueFk, Row rawValue)
toValue in class ComplexColumnInfoImpl<UnsupportedValue>protected java.lang.Object[] asRow(java.lang.Object[] row,
UnsupportedValue value)
throws java.io.IOException
asRow in class ComplexColumnInfoImpl<UnsupportedValue>java.io.IOExceptionpublic static UnsupportedValue newValue(java.util.Map<java.lang.String,?> values)
public static UnsupportedValue newValue(ComplexValueForeignKey complexValueFk, java.util.Map<java.lang.String,?> values)