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(QName name)
public NameItemPathSegment(QName name, boolean isVariable)
public QName getName()
public boolean isVariable()
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 © 2016 evolveum. All rights reserved.