Package io.atlasmap.xml.core
Class XmlPath
java.lang.Object
io.atlasmap.core.AtlasPath
io.atlasmap.xml.core.XmlPath
- All Implemented Interfaces:
Cloneable
-
Nested Class Summary
Nested classes/interfaces inherited from class io.atlasmap.core.AtlasPath
AtlasPath.SegmentContext
-
Field Summary
Fields inherited from class io.atlasmap.core.AtlasPath
PATH_ARRAY_END, PATH_ARRAY_START, PATH_ARRAY_SUFFIX, PATH_ATTRIBUTE_PREFIX, PATH_LIST_END, PATH_LIST_START, PATH_LIST_SUFFIX, PATH_MAP_END, PATH_MAP_START, PATH_MAP_SUFFIX, PATH_SEPARATOR, PATH_SEPARATOR_CHAR, PATH_SEPARATOR_ESCAPED, segmentContexts
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionprotected XmlPath.XmlSegmentContext
createSegmentContext
(String expression) getXmlSegments
(boolean includeRoot) Methods inherited from class io.atlasmap.core.AtlasPath
appendField, clone, extractChildren, getCollectionSegmentCount, getCollectionSegments, getLastCollectionSegment, getLastSegmentParent, getOriginalPath, getParentSegmentOf, getRootSegment, getSegmentPath, getSegments, hasCollection, hasCollectionRoot, isCollectionRoot, isIndexedCollection, isRoot, parse, sanitize, setCollectionIndex, setCollectionIndexRecursively, setVacantCollectionIndex, toString
-
Field Details
-
PATH_NAMESPACE_SEPARATOR
- See Also:
-
-
Constructor Details
-
XmlPath
-
XmlPath
-
-
Method Details
-
getXmlSegments
-
getLastSegment
- Overrides:
getLastSegment
in classAtlasPath
-
getLastSegmentParentPath
- Overrides:
getLastSegmentParentPath
in classAtlasPath
-
createSegmentContext
- Overrides:
createSegmentContext
in classAtlasPath
-