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, simplifypublic static UniversalPattern getInstance()
public boolean matches(Item item, XPathContext context)
public ItemType getItemType()
getItemType in class Patternpublic int getFingerprint()
getFingerprint in class Patternpublic String toString()
public boolean equals(Object other)
Copyright (c) 2004-2014 Saxonica Limited. All rights reserved.