public class NameItemPathSegment extends ItemPathSegment
Modifier and Type | Field and Description |
---|---|
static NameItemPathSegment |
WILDCARD |
Constructor and Description |
---|
NameItemPathSegment(QName name) |
NameItemPathSegment(QName name,
boolean isVariable) |
Modifier and Type | Method and Description |
---|---|
NameItemPathSegment |
clone() |
boolean |
equals(Object obj)
More strict version of comparison: it requires exact matching of QNames (e.g.
|
boolean |
equals(Object obj,
boolean allowUnqualified,
boolean allowDifferentPrefixes) |
boolean |
equivalent(Object obj)
Less strict version of comparison: it allows unqualified names to match fully qualified ones (e.g.
|
QName |
getName() |
int |
hashCode() |
boolean |
isVariable() |
String |
toString() |
isWildcard, setWildcard
public static final NameItemPathSegment WILDCARD
public NameItemPathSegment(@NotNull QName name)
public NameItemPathSegment(@NotNull QName name, boolean isVariable)
@NotNull public QName getName()
public boolean isVariable()
isVariable
in class ItemPathSegment
public int hashCode()
hashCode
in class ItemPathSegment
public boolean equals(Object obj)
equals
in class ItemPathSegment
obj
- public boolean equivalent(Object obj)
equivalent
in class ItemPathSegment
obj
- public boolean equals(Object obj, boolean allowUnqualified, boolean allowDifferentPrefixes)
public NameItemPathSegment clone()
clone
in class ItemPathSegment
Copyright © 2019 Evolveum. All rights reserved.