public ColumnMetadata[] getColumns() { ColumnMetaData[] internalColmds = getInternal().getColumnMetaData(); if (internalColmds == null) { return null; } ColumnMetadataImpl[] colmds = new ColumnMetadataImpl[internalColmds.length]; for (int i=0;i<colmds.length;i++) { colmds[i] = new ColumnMetadataImpl(internalColmds[i]); colmds[i].parent = this; } return colmds; }
/** * Method to prepare a field mapping for use in the datastore. * This creates the column in the table. */ protected void prepareDatastoreMapping() { MappingManager mmgr = storeMgr.getMappingManager(); ColumnMetaData colmd = null; if (mmd.getValueMetaData() != null && mmd.getValueMetaData().getColumnMetaData() != null && mmd.getValueMetaData().getColumnMetaData().length > 0) { colmd = mmd.getValueMetaData().getColumnMetaData()[0]; } Column col = mmgr.createColumn(this,getType(), colmd); mmgr.createDatastoreMapping(this, mmd, 0, col); } }
if (valmd != null && valmd.getColumnMetaData() != null && valmd.getColumnMetaData().length > 0) jdbcType = valmd.getColumnMetaData()[0].getJdbcTypeName();
ColumnMetaData[] columns = valmd.getColumnMetaData(); if (columns != null)
if (mmd.getValueMetaData() != null && mmd.getValueMetaData().getColumnMetaData() != null) colmds = mmd.getValueMetaData().getColumnMetaData();
if (fmd.getValueMetaData() != null && fmd.getValueMetaData().getColumnMetaData() != null) colmds = fmd.getValueMetaData().getColumnMetaData();
ColumnMetaData[] colmds = (valuemd != null ? valuemd.getColumnMetaData() : null); if (colmds != null && colmds.length > 0 && colmds[0].getName() != null)
mcd = getMappingClass(valueCls, serialised, embedded, mmd.getValueMetaData() != null ? mmd.getValueMetaData().getColumnMetaData() : null, mmd.getFullFieldName()); mcd = getMappingClass(valueCls, serialised, embedded, mmd.getValueMetaData() != null ? mmd.getValueMetaData().getColumnMetaData() : null, mmd.getFullFieldName());
if (valuemd != null && valuemd.getColumnMetaData() != null && valuemd.getColumnMetaData().length > 0) colmds = valuemd.getColumnMetaData();
ColumnMetaData[] colmds = (mmd.getValueMetaData() != null ? mmd.getValueMetaData().getColumnMetaData() : null); if (colmds != null && colmds.length > 0)
if (valuemd != null && valuemd.getColumnMetaData() != null && valuemd.getColumnMetaData().length > 0) valueColmd = valuemd.getColumnMetaData();