public class UniversalPattern extends Pattern
Modifier and Type | Method and Description |
---|---|
boolean |
equals(Object other)
Determine whether this pattern is the same as another pattern
|
int |
getFingerprint()
Determine the name fingerprint of nodes to which this pattern applies.
|
static UniversalPattern |
getInstance() |
ItemType |
getItemType()
Get a NodeTest that all the nodes matching this pattern must satisfy
|
int |
hashCode()
Hashcode supporting equals()
|
boolean |
matches(Item item,
XPathContext context)
Determine whether this Pattern matches the given Node.
|
String |
toString()
Display the pattern for diagnostics
|
allocateSlots, analyze, bindCurrent, convertToTypedPattern, getColumnNumber, getConfiguration, getContainerGranularity, getDefaultPriority, getDependencies, getHostLanguage, getLineNumber, getLocationProvider, getNodeKind, getNodeKindMask, getPackageData, getPublicId, getSystemId, isMotionless, iterateSubExpressions, make, matchesBeneathAnchor, promote, replaceCurrent, replaceSubExpression, selectNodes, setLineNumber, setOriginalText, setPackageData, setPriority, setSystemId, simplify
public static UniversalPattern getInstance()
public boolean matches(Item item, XPathContext context)
public ItemType getItemType()
getItemType
in class Pattern
public int getFingerprint()
getFingerprint
in class Pattern
public String toString()
public boolean equals(Object other)
Copyright (c) 2004-2014 Saxonica Limited. All rights reserved.