|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectnet.sf.saxon.trans.KeyDefinitionSet
public class KeyDefinitionSet
A set of xsl:key definitions in a stylesheet that share the same name
| Constructor Summary | |
|---|---|
KeyDefinitionSet(StructuredQName keyName,
int keySetNumber)
Create a key definition set for keys sharing a given name |
|
| Method Summary | |
|---|---|
void |
addKeyDefinition(KeyDefinition keyDef)
Add a key definition to this set of key definitions. |
List<KeyDefinition> |
getKeyDefinitions()
Get the key definitions in this set |
StructuredQName |
getKeyName()
Get the name of the key definitions in this set (they all share the same name) |
int |
getKeySetNumber()
Get the KeySet number. |
boolean |
isBackwardsCompatible()
Determine if the keys are to be evaluated in backwards compatible mode |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public KeyDefinitionSet(StructuredQName keyName,
int keySetNumber)
keyName - the name of the key definitions in this setkeySetNumber - a unique number identifying this key definition set| Method Detail |
|---|
public void addKeyDefinition(KeyDefinition keyDef)
throws XPathException
keyDef - the key definition to be added
XPathException - if the key definition uses a different collation from others in the setpublic StructuredQName getKeyName()
public int getKeySetNumber()
public List<KeyDefinition> getKeyDefinitions()
public boolean isBackwardsCompatible()
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||