|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectuk.apl.jxc.mapper.AbstractXMLMapping
uk.apl.jxc.mapper.XMLMapping
public class XMLMapping
Encapsulates the mapping of an XML element to another schema
Constructor Summary | |
---|---|
XMLMapping(java.lang.String sourcePath,
java.lang.String targetPath)
Constructs a new AbstractXMLMapping |
|
XMLMapping(java.lang.String sourcePath,
java.lang.String targetPath,
java.lang.String condition)
Constructs a new AbstractXMLMapping |
|
XMLMapping(java.lang.String sourcePath,
java.lang.String targetPath,
java.lang.String condition,
XSLTFunction function)
Constructs a new AbstractXMLMapping |
Method Summary | |
---|---|
boolean |
isDefault()
When true the value of sourcePath will be defaulted as a literal value into the target instead of being used to select from the source schema. |
Methods inherited from class uk.apl.jxc.mapper.AbstractXMLMapping |
---|
conditionsEqual, create, getCondition, getDefaultValue, getFunction, getSelectString, getSourcePath, getTargetElementName, getTargetPath, isAttribute, isConditional, isEmpty, isRootElement, isTargetAttributeOrLeaf, targetsEqual |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public XMLMapping(java.lang.String sourcePath, java.lang.String targetPath)
sourcePath
- path to and including the element or attribute in the
source schematargetPath
- path to and including the element or attribute in the
target schema
InvalidMappingException
- if an attempt is made to construct an
XMLMapping with a null or empty sourcePath or targetPathAbstractXMLMapping.create(java.lang.String, java.lang.String, java.lang.String, uk.apl.jxc.XSLTFunction, java.lang.String)
public XMLMapping(java.lang.String sourcePath, java.lang.String targetPath, java.lang.String condition)
sourcePath
- path to and including the element or attribute in the
source schematargetPath
- path to and including the element or attribute in the
target schemacondition
- a boolean XPath condition for the mapping, the mapping
will only be performed if the condition evaluates to true
InvalidMappingException
- if an attempt is made to construct an
XMLMapping with a null or empty sourcePath or targetPathAbstractXMLMapping.create(java.lang.String, java.lang.String, java.lang.String, uk.apl.jxc.XSLTFunction, java.lang.String)
public XMLMapping(java.lang.String sourcePath, java.lang.String targetPath, java.lang.String condition, XSLTFunction function)
sourcePath
- path to and including the element or attribute in the
source schematargetPath
- path to and including the element or attribute in the
target schemacondition
- a boolean XPath condition for the mapping, the mapping
will only be performed if the condition evaluates to truefunction
- an XPath function to be applied to the mapping
InvalidMappingException
- if an attempt is made to construct an
XMLMapping with a null or empty sourcePath or targetPathAbstractXMLMapping.create(java.lang.String, java.lang.String, java.lang.String, uk.apl.jxc.XSLTFunction, java.lang.String)
Method Detail |
---|
public boolean isDefault()
isDefault
in class AbstractXMLMapping
XMLDefault
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |