Package org.datanucleus.metadata

Examples of org.datanucleus.metadata.AbstractClassMetaData.usesSingleFieldIdentityClass()


                {
                    return null;
                }
                AbstractClassMetaData cmd = api.getMetaDataManager()
                        .getMetaDataForClass(className, api.getClassLoaderResolver());
                if (cmd != null && cmd.usesSingleFieldIdentityClass())
                {
                    Object value = TypeConversionHelper.convertTo(token,
                        cmd.getMetaDataForMemberAtRelativePosition(cmd.getPKMemberPositions()[0]).getType());
                    id.put("id", value);
View Full Code Here


            // Use the provided translator to convert it
            key = translator.getKey(this, pcClass, key);
        }

        Object id = null;
        if (cmd.usesSingleFieldIdentityClass())
        {
            // Single Field Identity
            Class idType = clr.classForName(cmd.getObjectidClass());
            id = getApiAdapter().getNewSingleFieldIdentity(idType, pcClass, key);
        }
View Full Code Here

        {
            getStoreManager().addClass(cmd.getFullClassName(), clr);
        }

        Object id = null;
        if (cmd.usesSingleFieldIdentityClass())
        {
            // Single Field Identity
            Class idType = clr.classForName(cmd.getObjectidClass());
            id = getApiAdapter().getNewSingleFieldIdentity(idType, pcClass, key);
        }
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.