public class ComplexColumnSupport
extends java.lang.Object
| Modifier and Type | Field and Description |
|---|---|
private static java.lang.String |
COL_COMPLEX_TYPE_OBJECT_ID |
private static java.lang.String |
COL_FLAT_TABLE_ID |
private static java.lang.String |
COL_TABLE_ID |
private static org.apache.commons.logging.Log |
LOG |
private static java.util.Set<DataType> |
MULTI_VALUE_TYPES |
| Constructor and Description |
|---|
ComplexColumnSupport() |
| Modifier and Type | Method and Description |
|---|---|
static ComplexColumnInfo<? extends ComplexValue> |
create(ColumnImpl column,
java.nio.ByteBuffer buffer,
int offset)
Creates a ComplexColumnInfo for a complex column.
|
static boolean |
isAttachmentColumn(Table typeObjTable) |
static boolean |
isMultiValueColumn(Table typeObjTable) |
static boolean |
isVersionHistoryColumn(Table typeObjTable) |
private static final org.apache.commons.logging.Log LOG
private static final java.lang.String COL_COMPLEX_TYPE_OBJECT_ID
private static final java.lang.String COL_TABLE_ID
private static final java.lang.String COL_FLAT_TABLE_ID
private static final java.util.Set<DataType> MULTI_VALUE_TYPES
public static ComplexColumnInfo<? extends ComplexValue> create(ColumnImpl column, java.nio.ByteBuffer buffer, int offset) throws java.io.IOException
java.io.IOExceptionpublic static boolean isMultiValueColumn(Table typeObjTable)
public static boolean isAttachmentColumn(Table typeObjTable)
public static boolean isVersionHistoryColumn(Table typeObjTable)