Class AdaptedQualifiedPath
java.lang.Object
com.inductiveautomation.ignition.common.QualifiedPath
com.inductiveautomation.ignition.common.AdaptedQualifiedPath
- All Implemented Interfaces:
Path
,Serializable
- See Also:
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic class
Builder class for AdaptedQualifiedPath.Nested classes/interfaces inherited from class com.inductiveautomation.ignition.common.QualifiedPath
QualifiedPath.Part, QualifiedPath.QualifiedPathSimpleTypeAdapter
-
Field Summary
Fields inherited from class com.inductiveautomation.ignition.common.QualifiedPath
COMPONENTID_SEPERATOR, PART_SEPERATOR, parts, SUBPART_SEPERATOR
Fields inherited from interface com.inductiveautomation.ignition.common.Path
SERIALIZATION_WHITELIST
-
Method Summary
Modifier and TypeMethodDescriptionclone()
Gets the original, non-normalized path.boolean
Checks if this path has been adapted (i.e., if it's different from the original path).static AdaptedQualifiedPath.Builder
Creates a builder for AdaptedQualifiedPath.static AdaptedQualifiedPath
pair
(QualifiedPath adaptedPath, QualifiedPath originalPath) Creates a new AdaptedQualifiedPath.static AdaptedQualifiedPath
static AdaptedQualifiedPath
Methods inherited from class com.inductiveautomation.ignition.common.QualifiedPath
equals, extend, extend, from, getFirstPathComponent, getFirstPathComponentId, getLastPathComponent, getLastPathComponentId, getParentPath, getPart, getPartsFor, getPathComponent, getPathComponent, getPathComponentOrElse, getPathLength, hasAnyPathComponent, hashCode, hasPathComponent, indexOf, insert, insertAfter, isAncestorOf, of, parseSubParts, prepend, remove, replace, strip, subpath, subpath, subpath, subpath, toString, toStringSimple
-
Method Details
-
pair
Creates a new AdaptedQualifiedPath.- Parameters:
adaptedPath
- The adapted QualifiedPathoriginalPath
- The original QualifiedPath- Returns:
- A new AdaptedQualifiedPath instance
-
getOriginalPath
Gets the original, non-normalized path.- Returns:
- The original QualifiedPath
-
isAdaptedPath
public boolean isAdaptedPath()Checks if this path has been adapted (i.e., if it's different from the original path).- Returns:
- true if the path has been adapted, false otherwise
-
clone
- Overrides:
clone
in classQualifiedPath
-
toStringFullSimple
-
toStringFull
-
newBuilder
Creates a builder for AdaptedQualifiedPath.- Returns:
- A new Builder instance
-
parse
- Throws:
IOException
-
parseSafe
-