public class QNameTransformer extends Object implements org.eclipse.persistence.mappings.transformers.AttributeTransformer, org.eclipse.persistence.mappings.transformers.FieldTransformer
| Modifier and Type | Field and Description |
|---|---|
static String |
QNAME_NAMESPACE_PREFIX |
| Constructor and Description |
|---|
QNameTransformer(String xPath) |
| Modifier and Type | Method and Description |
|---|---|
Object |
buildAttributeValue(org.eclipse.persistence.sessions.Record record,
Object object,
org.eclipse.persistence.sessions.Session session) |
Object |
buildFieldValue(Object instance,
String fieldName,
org.eclipse.persistence.sessions.Session session) |
void |
initialize(org.eclipse.persistence.mappings.foundation.AbstractTransformationMapping mapping) |
public static final String QNAME_NAMESPACE_PREFIX
public QNameTransformer(String xPath)
public void initialize(org.eclipse.persistence.mappings.foundation.AbstractTransformationMapping mapping)
initialize in interface org.eclipse.persistence.mappings.transformers.AttributeTransformerinitialize in interface org.eclipse.persistence.mappings.transformers.FieldTransformerpublic Object buildAttributeValue(org.eclipse.persistence.sessions.Record record, Object object, org.eclipse.persistence.sessions.Session session)
buildAttributeValue in interface org.eclipse.persistence.mappings.transformers.AttributeTransformerpublic Object buildFieldValue(Object instance, String fieldName, org.eclipse.persistence.sessions.Session session)
buildFieldValue in interface org.eclipse.persistence.core.mappings.transformers.CoreFieldTransformer<org.eclipse.persistence.sessions.Session>buildFieldValue in interface org.eclipse.persistence.mappings.transformers.FieldTransformerCopyright © 2007–2021 Eclipse.org - EclipseLink Project. All rights reserved.