Package com.evolveum.midpoint.prism.path
Class ItemName.WithoutPrefix
java.lang.Object
javax.xml.namespace.QName
com.evolveum.midpoint.prism.path.ItemName
com.evolveum.midpoint.prism.path.ItemName.WithoutPrefix
- All Implemented Interfaces:
ItemPath
,ShortDumpable
,Serializable
- Enclosing class:
- ItemName
ItemName without prefix specified, ideal item name for runtime data, constants, etc.
which could be internalized (one deduplicated instance for each combination of namespace, localPart)
per JVM - which simplifies equals.
- See Also:
-
Nested Class Summary
Nested classes/interfaces inherited from class com.evolveum.midpoint.prism.path.ItemName
ItemName.WithoutPrefix
Nested classes/interfaces inherited from interface com.evolveum.midpoint.prism.path.ItemPath
ItemPath.CompareResult
-
Field Summary
Fields inherited from interface com.evolveum.midpoint.prism.path.ItemPath
EMPTY_PATH, SELF_PATH
-
Constructor Summary
-
Method Summary
Methods inherited from class com.evolveum.midpoint.prism.path.ItemName
allExceptLast, asSingleName, first, firstAsPath, firstToIdOrNull, from, fromQName, getSegment, getSegments, interned, isEmpty, isSingleName, last, lastName, matches, namedSegmentsOnly, removeIds, rest, rest, shortDump, size, subPath, toString
Methods inherited from class javax.xml.namespace.QName
equals, getLocalPart, getNamespaceURI, getPrefix, hashCode, valueOf
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
Methods inherited from interface com.evolveum.midpoint.prism.path.ItemPath
allUpToIncluding, allUpToLastName, append, asSingleNameOrFail, compareComplex, containsNameExactly, containsSpecialSymbols, containsSpecialSymbolsExceptParent, equals, equivalent, firstName, firstNameIndex, firstNameOrFail, firstToId, firstToName, firstToNameOrNull, firstToQName, firstToVariableNameOrNull, isMetadataRelated, isSubPath, isSubPathOrEquivalent, isSuperPath, isSuperPathOrEquivalent, lastNameIndex, remainder, startsWith, startsWithId, startsWithIdentifier, startsWithName, startsWithName, startsWithNullId, startsWithObjectReference, startsWithParent, startsWithVariable, stripVariableSegment, toBean, toStringStandalone
Methods inherited from interface com.evolveum.midpoint.util.ShortDumpable
shortDump, shortDumpLazily
-
Constructor Details
-
WithoutPrefix
-
-
Method Details
-
intern
-
withoutNamespace
- Overrides:
withoutNamespace
in classItemName
-