@@ -0,0 +1,1195 @@
+package org.judal.storage.table.impl;%0A%0Aimport java.sql.Types;%0A%0Aimport javax.jdo.JDOException;%0A%0Aimport org.judal.metadata.ColumnDef;%0Aimport org.judal.metadata.ViewDef;%0A%0Apublic class SingleByteArrayColumnRecord extends SingleObjectColumnRecord  %7B%0A%0A    private static final long serialVersionUID = 1L;%0A%0A    public SingleByteArrayColumnRecord(ViewDef tableDef) %7B%0A        super(tableDef);%0A        setColumn(new ColumnDef(columnName, Types.LONGVARBINARY, 1));%0A    %7D%0A%0A    public SingleByteArrayColumnRecord(String tableName) %7B%0A        super(tableName);%0A        setColumn(new ColumnDef(columnName, Types.LONGVARBINARY, 1));%0A    %7D%0A%0A    public SingleByteArrayColumnRecord(String tableName, String columnName) %7B%0A        super(tableName, columnName);%0A        setColumn(new ColumnDef(columnName, Types.LONGVARBINARY, 1));%0A    %7D%0A%0A    @Override%0A    public boolean isEmpty(String colname) %7B%0A        return value == null;%0A    %7D%0A%0A    @Override%0A    public Object apply(String colname) %7B%0A        return getValue();%0A    %7D%0A%0A    @Override%0A    public Object getKey() throws JDOException %7B%0A        return getValue();%0A    %7D%0A%0A    @Override%0A    public Object getValue() throws JDOException %7B%0A        return value;%0A    %7D%0A%0A%7D%0A

Add SingleByteArrayColumnRecord