Package org.apache.jdo.model.jdo

Examples of org.apache.jdo.model.jdo.JDOMap


        if (skipXMLElements)
            return;
        boolean trace = logger.isTraceEnabled();
        if (trace)
            logger.trace("  <map>"); //NOI18N
        JDOMap jdoMap = null;
        try {
            // get the current JDOField from context stack
            JDOField jdoField = (JDOField)context.peek();
            jdoMap = jdoField.createJDOMap();
            for (int i = 0; i < meta.getLength(); i++ ) {
                String name = meta.getLocalName(i);
                String value = meta.getValue(i);
                if (trace)
                    logger.trace("    " + name + " = " + value); //NOI18N
                if ("key-type".equals(name)) { //NOI18N
                    jdoMap.setKeyTypeName(value);
                }
                else if ("embedded-key".equals(name)) { //NOI18N
                    jdoMap.setEmbeddedKey(
                        Boolean.valueOf(value).booleanValue());
                }
                else if ("value-type".equals(name)) { //NOI18N
                    jdoMap.setValueTypeName(value);
                }
                else if ("embedded-value".equals(name)) { //NOI18N
                    jdoMap.setEmbeddedValue(
                        Boolean.valueOf(value).booleanValue());
                }
                else {
                    /* JDO2 metadata not yet fully supported =>
                       do not throw exception now
View Full Code Here


     * </ul>
     * @return a new JDOMap instance bound to this JDOField
     * @exception ModelException if impossible
     */
    public JDOMap createJDOMap() throws ModelException {
        JDOMap map = createJDOMapInternal();
        setRelationship(map);
        return map;
    }
View Full Code Here

        if (skipXMLElements)
            return;
        boolean trace = logger.isTraceEnabled();
        if (trace)
            logger.trace("  <map>"); //NOI18N
        JDOMap jdoMap = null;
        try {
            // get the current JDOField from context stack
            JDOField jdoField = (JDOField)context.peek();
            jdoMap = jdoField.createJDOMap();
            for (int i = 0; i < meta.getLength(); i++ ) {
                String name = meta.getLocalName(i);
                String value = meta.getValue(i);
                if (trace)
                    logger.trace("    " + name + " = " + value); //NOI18N
                if ("key-type".equals(name)) { //NOI18N
                    jdoMap.setKeyTypeName(value);
                }
                else if ("embedded-key".equals(name)) { //NOI18N
                    jdoMap.setEmbeddedKey(
                        Boolean.valueOf(value).booleanValue());
                }
                else if ("value-type".equals(name)) { //NOI18N
                    jdoMap.setValueTypeName(value);
                }
                else if ("embedded-value".equals(name)) { //NOI18N
                    jdoMap.setEmbeddedValue(
                        Boolean.valueOf(value).booleanValue());
                }
                else {
                    /* JDO2 metadata not yet fully supported =>
                       do not throw exception now
View Full Code Here

     * </ul>
     * @return a new JDOMap instance bound to this JDOField
     * @exception ModelException if impossible
     */
    public JDOMap createJDOMap() throws ModelException {
        JDOMap map = createJDOMapInternal();
        setRelationship(map);
        return map;
    }
View Full Code Here

TOP

Related Classes of org.apache.jdo.model.jdo.JDOMap

Copyright © 2018 www.massapicom. 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.