Class CanonicalItemPathImpl
- java.lang.Object
-
- com.evolveum.midpoint.prism.impl.path.CanonicalItemPathImpl
-
- All Implemented Interfaces:
CanonicalItemPath
,Serializable
public class CanonicalItemPathImpl extends Object implements CanonicalItemPath
- Author:
- katkav, mederly
- See Also:
- Serialized Form
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
CanonicalItemPathImpl.Segment
-
Constructor Summary
Constructors Constructor Description CanonicalItemPathImpl(ItemPath path, Class<? extends Containerable> clazz, PrismContext prismContext)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description CanonicalItemPathImpl
allUpToIncluding(int n)
String
asString()
static CanonicalItemPath
create(ItemPath itemPath)
static CanonicalItemPathImpl
create(ItemPath itemPath, Class<? extends Containerable> clazz, PrismContext prismContext)
List<CanonicalItemPathImpl.Segment>
getSegments()
int
size()
String
toString()
-
-
-
Constructor Detail
-
CanonicalItemPathImpl
public CanonicalItemPathImpl(ItemPath path, Class<? extends Containerable> clazz, PrismContext prismContext)
-
-
Method Detail
-
create
public static CanonicalItemPathImpl create(ItemPath itemPath, Class<? extends Containerable> clazz, PrismContext prismContext)
-
create
public static CanonicalItemPath create(ItemPath itemPath)
-
getSegments
public List<CanonicalItemPathImpl.Segment> getSegments()
-
size
public int size()
- Specified by:
size
in interfaceCanonicalItemPath
-
allUpToIncluding
public CanonicalItemPathImpl allUpToIncluding(int n)
- Specified by:
allUpToIncluding
in interfaceCanonicalItemPath
-
asString
public String asString()
- Specified by:
asString
in interfaceCanonicalItemPath
-
-