public abstract class Canonicalizer20010315Excl extends CanonicalizerBase
nullNode
reset
Constructor and Description |
---|
Canonicalizer20010315Excl(boolean includeComments)
Constructor Canonicalizer20010315Excl
|
Modifier and Type | Method and Description |
---|---|
byte[] |
engineCanonicalizeSubTree(Node rootNode)
Method engineCanonicalizeSubTree
|
byte[] |
engineCanonicalizeSubTree(Node rootNode,
String inclusiveNamespaces)
Method engineCanonicalizeSubTree
|
byte[] |
engineCanonicalizeSubTree(Node rootNode,
String inclusiveNamespaces,
Node excl)
Method engineCanonicalizeSubTree
|
static SortedSet |
prefixStr2Set(String inclusiveNamespaces)
Decodes the
inclusiveNamespaces String and returns all
selected namespace prefixes as a Set. |
setWriter
engineCanonicalize, engineGetIncludeComments, engineGetURI
public Canonicalizer20010315Excl(boolean includeComments)
includeComments
- public byte[] engineCanonicalizeSubTree(Node rootNode) throws CanonicalizationException
engineCanonicalizeSubTree
in class CanonicalizerBase
rootNode
- CanonicalizationException
public byte[] engineCanonicalizeSubTree(Node rootNode, String inclusiveNamespaces) throws CanonicalizationException
engineCanonicalizeSubTree
in class CanonicalizerSpi
rootNode
- inclusiveNamespaces
- CanonicalizationException
public byte[] engineCanonicalizeSubTree(Node rootNode, String inclusiveNamespaces, Node excl) throws CanonicalizationException
rootNode
- inclusiveNamespaces
- excl
- A element to exclude from the org.apache.axiom.c14n.impl process.CanonicalizationException
public static SortedSet prefixStr2Set(String inclusiveNamespaces)
inclusiveNamespaces
String and returns all
selected namespace prefixes as a Set. The #default
namespace token is represented as an empty namespace prefix
("xmlns"
).
inclusiveNamespaces=" xenc ds #default"
is returned as a Set containing the following Strings:
xmlns
xenc
ds
inclusiveNamespaces
- Copyright © 2004-2013 The Apache Software Foundation. All Rights Reserved.