Examples of addFieldTransformer()


Examples of org.eclipse.persistence.oxm.mappings.XMLTransformationMapping.addFieldTransformer()

        String xpath = getQualifiedXPath(mappingUri, true);
        String xpathMinusText = xpath.substring(0, xpath.lastIndexOf("/text()"));
        QNameTransformer transformer = new QNameTransformer(xpath);

        mapping.setAttributeTransformer(transformer);
        mapping.addFieldTransformer(xpath, transformer);
       
        NamespaceResolver nsr = new NamespaceResolver();
        nsr.put(XMLConstants.XMLNS, XMLConstants.XMLNS_URL);

        XMLField field = new XMLField();
View Full Code Here

Examples of org.eclipse.persistence.oxm.mappings.XMLTransformationMapping.addFieldTransformer()

        XMLField field = new XMLField();
        field.setNamespaceResolver(nsr);
        field.setXPath(xpathMinusText + "/@" + XMLConstants.XMLNS + ":" + QNameTransformer.QNAME_NAMESPACE_PREFIX);
       
        mapping.addFieldTransformer(field, new NamespaceURITransformer());
       
        return mapping;
    }
   
    private DatabaseMapping buildXMLDirectMapping(String mappingUri) {
View Full Code Here

Examples of org.eclipse.persistence.oxm.mappings.XMLTransformationMapping.addFieldTransformer()

        descriptor.addMapping(name);

        XMLTransformationMapping type = new XMLTransformationMapping();
        type.setAttributeName("type");
        QNameTransformer qNameTransformer = new QNameTransformer("type/text()");
        type.addFieldTransformer("type/text()", qNameTransformer);
        type.setAttributeTransformer(qNameTransformer);
        descriptor.addMapping(type);

        return descriptor;
    }
View Full Code Here

Examples of org.eclipse.persistence.oxm.mappings.XMLTransformationMapping.addFieldTransformer()

        descriptor.setDefaultRootElement("result");

        XMLTransformationMapping type = new XMLTransformationMapping();
        type.setAttributeName("type");
        QNameTransformer qNameTransformer = new QNameTransformer("type/text()");
        type.addFieldTransformer("type/text()", qNameTransformer);
        type.setAttributeTransformer(qNameTransformer);
        descriptor.addMapping(type);

        XMLCompositeObjectMapping attachment = new XMLCompositeObjectMapping();
        attachment.setAttributeName("attachment");
View Full Code Here

Examples of org.eclipse.persistence.oxm.mappings.XMLTransformationMapping.addFieldTransformer()

        descriptor.setJavaClass(ProcedureOutputArgument.class);

        XMLTransformationMapping resultType = new XMLTransformationMapping();
        resultType.setAttributeName("resultType");
        QNameTransformer qNameTransformer = new QNameTransformer("type/text()");
        resultType.addFieldTransformer("type/text()", qNameTransformer);
        resultType.setAttributeTransformer(qNameTransformer);
        descriptor.addMapping(resultType);
       
        return descriptor;
    }
View Full Code Here

Examples of org.eclipse.persistence.oxm.mappings.XMLTransformationMapping.addFieldTransformer()

        descriptor.setDefaultRootElement(getPrimaryNamespaceXPath() + "object-persistence");

        descriptor.setSchemaReference(new XMLSchemaClassPathReference(SCHEMA_DIR + TOPLINK_10_SCHEMA));

        XMLTransformationMapping versionMapping = new XMLTransformationMapping();
        versionMapping.addFieldTransformer("@version", getConstantTransformerForProjectVersionMapping());
        descriptor.addMapping(versionMapping);

        XMLDirectMapping nameMapping = new XMLDirectMapping();
        nameMapping.setAttributeName("name");
        nameMapping.setSetMethodName("setName");
View Full Code Here

Examples of org.eclipse.persistence.oxm.mappings.XMLTransformationMapping.addFieldTransformer()

        descriptor.setDefaultRootElement(getPrimaryNamespaceXPath() + "object-persistence");

        descriptor.setSchemaReference(new XMLSchemaClassPathReference(SCHEMA_DIR + TOPLINK_10_SCHEMA));

        XMLTransformationMapping versionMapping = new XMLTransformationMapping();
        versionMapping.addFieldTransformer("@version", getConstantTransformerForProjectVersionMapping());
        descriptor.addMapping(versionMapping);

        XMLDirectMapping nameMapping = new XMLDirectMapping();
        nameMapping.setAttributeName("name");
        nameMapping.setSetMethodName("setName");
View Full Code Here

Examples of org.eclipse.persistence.oxm.mappings.XMLTransformationMapping.addFieldTransformer()

        descriptor.setDefaultRootElement(getPrimaryNamespaceXPath() + "object-persistence");

        descriptor.setSchemaReference(new XMLSchemaClassPathReference(SCHEMA_DIR + TOPLINK_10_SCHEMA));

        XMLTransformationMapping versionMapping = new XMLTransformationMapping();
        versionMapping.addFieldTransformer("@version", getConstantTransformerForProjectVersionMapping());
        descriptor.addMapping(versionMapping);

        XMLDirectMapping nameMapping = new XMLDirectMapping();
        nameMapping.setAttributeName("name");
        nameMapping.setSetMethodName("setName");
View Full Code Here

Examples of org.eclipse.persistence.oxm.mappings.XMLTransformationMapping.addFieldTransformer()

        String xpath = getQualifiedXPath(mappingUri, true);
        String xpathMinusText = xpath.substring(0, xpath.lastIndexOf("/text()"));
        QNameTransformer transformer = new QNameTransformer(xpath);

        mapping.setAttributeTransformer(transformer);
        mapping.addFieldTransformer(xpath, transformer);
       
        NamespaceResolver nsr = new NamespaceResolver();
        nsr.put(XMLConstants.XMLNS, XMLConstants.XMLNS_URL);

        XMLField field = new XMLField();
View Full Code Here

Examples of org.eclipse.persistence.oxm.mappings.XMLTransformationMapping.addFieldTransformer()

        XMLField field = new XMLField();
        field.setNamespaceResolver(nsr);
        field.setXPath(xpathMinusText + "/@" + XMLConstants.XMLNS + ":" + QNameTransformer.QNAME_NAMESPACE_PREFIX);
       
        mapping.addFieldTransformer(field, new NamespaceURITransformer());
       
        return mapping;
    }
   
    private DatabaseMapping buildXMLDirectMapping(String mappingUri) {
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.