Examples of DatastoreField


Examples of org.datanucleus.store.mapped.DatastoreField

     */
    protected void addDatastoreField(String typeName)
    {
        MappedStoreManager storeMgr = datastoreContainer.getStoreManager();
        MappingManager mgr = storeMgr.getMappingManager();
        DatastoreField column = mgr.createDatastoreField(this, typeName, getNumberOfDatastoreFields());
        mgr.createDatastoreMapping(this, column, typeName);
    }
View Full Code Here

Examples of org.datanucleus.store.mapped.DatastoreField

            {
                // Name defined so just generate identifier
                id = idFactory.newDatastoreFieldIdentifier(colmd.getName());
            }
        }
        DatastoreField column = datastoreContainer.addDatastoreField(getType(), id, this, colmd);
        datastoreContainer.getStoreManager().getMappingManager().createDatastoreMapping(delegate, column,
            getType());
    }
View Full Code Here

Examples of org.datanucleus.store.mapped.DatastoreField

        if (mmd.getElementMetaData() != null && mmd.getElementMetaData().getColumnMetaData() != null &&
            mmd.getElementMetaData().getColumnMetaData().length > 0)
        {
            colmd = mmd.getElementMetaData().getColumnMetaData()[0];
        }
        DatastoreField col = mmgr.createDatastoreField(this, getType(), colmd);
        mmgr.createDatastoreMapping(this, mmd, 0, col);
    }
View Full Code Here

Examples of org.jpox.store.mapped.DatastoreField

                        DatastoreMapping datastoreMapping = embFmdMapping.getDataStoreMapping(j);
                        this.addDataStoreMapping(datastoreMapping);
                        if (fmd.isPrimaryKey())
                        {
                            // Overall embedded field should be part of PK, so make all datastore fields part of it
                            DatastoreField datastoreFld = datastoreMapping.getDatastoreField();
                            if (datastoreFld != null)
                            {
                                datastoreFld.setAsPrimaryKey();
                            }
                        }
                    }
                }
            }
View Full Code Here

Examples of org.jpox.store.mapped.DatastoreField

        if (fmd.getElementMetaData() != null && fmd.getElementMetaData().getColumnMetaData() != null &&
            fmd.getElementMetaData().getColumnMetaData().length > 0)
        {
            colmd = fmd.getElementMetaData().getColumnMetaData()[0];
        }
        DatastoreField col = mmgr.createDatastoreField(this, getType(), colmd);
        mmgr.createDatastoreMapping(this, fmd, 0, datastoreContainer.getStoreManager(), col);
    }
View Full Code Here

Examples of org.jpox.store.mapped.DatastoreField

     * This creates the column in the table.
     */
    protected void prepareDatastoreMapping()
    {
        MappingManager mmgr = datastoreContainer.getStoreManager().getMappingManager();
        DatastoreField col = mmgr.createDatastoreField(this, getJavaTypeForDatastoreMapping(0), 0);
        mmgr.createDatastoreMapping(this, fmd, 0, datastoreContainer.getStoreManager(), col);
    }
View Full Code Here

Examples of org.jpox.store.mapped.DatastoreField

            // Column name defined
            ColumnMetaData colmd = dismd.getColumnMetaData();
            id = idFactory.newDatastoreFieldIdentifier(colmd.getName());
        }

        DatastoreField column = datastoreContainer.addDatastoreField(getType(), id, this, dismd.getColumnMetaData());
        datastoreContainer.getStoreManager().getMappingManager().createDatastoreMapping(delegate, datastoreContainer.getStoreManager(),
            column, getType());
    }
View Full Code Here

Examples of org.jpox.store.mapped.DatastoreField

     * @param typeName Java type of the field to add the column for.
     */
    protected void addDatastoreField(String typeName)
    {
        MappingManager mgr = dba.getMappingManager();
        DatastoreField column = mgr.createDatastoreField(this, typeName, getNumberOfDatastoreFields());
        mgr.createDatastoreMapping(this, datastoreContainer.getStoreManager(), column, typeName);
    }
View Full Code Here

Examples of org.jpox.store.mapped.DatastoreField

        {
            // Column name defined
            colmd = versionColumnMetaData[0];
            id = idFactory.newDatastoreFieldIdentifier(colmd.getName());
        }
        DatastoreField column = datastoreContainer.addDatastoreField(getType(), id, this, colmd);
        datastoreContainer.getStoreManager().getMappingManager().createDatastoreMapping(delegate, datastoreContainer.getStoreManager(),
            column, getType());
    }
View Full Code Here

Examples of org.jpox.store.mapped.DatastoreField

        if (fmd.getValueMetaData() != null && fmd.getValueMetaData().getColumnMetaData() != null &&
            fmd.getValueMetaData().getColumnMetaData().length > 0)
        {
            colmd = fmd.getValueMetaData().getColumnMetaData()[0];
        }
        DatastoreField col = mmgr.createDatastoreField(this,getType(), colmd);
        mmgr.createDatastoreMapping(this, fmd, 0, datastoreContainer.getStoreManager(), col);
    }
View Full Code Here
TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.