APIdia Launch Partner
Top Description Inners Fields Constructors Methods
com.sun.org.apache.xml.internal.security.c14n.implementations

pack-priv Class XmlAttrStack

extends Object
Class Inheritance
Imports
java.net.URI, .URISyntaxException, java.util.ArrayList, .Collection, .HashMap, .Iterator, .List, .Map, org.w3c.dom.Attr

An XmlAttrStack that is shared between the Canonical XML 1.0 and 1.1 implementations.

Nested and Inner Type Summary

Modifier and TypeClass and Description
private static class

Field Summary

Modifier and TypeField and Description
private final boolean
private XmlAttrStack.XmlsStackElement
private int
private int
private final List<XmlAttrStack.XmlsStackElement>
private static final Logger

Constructor Summary

AccessConstructor and Description
public
XmlAttrStack(boolean c14n11)

Method Summary

Modifier and TypeMethod and Description
pack-priv void
pack-priv void
private static String
joinURI(String baseURI, String relativeURI)

private static void
printStep(String step, String output, String input)

pack-priv void
push(int level)

private static String
Inherited from java.lang.Object:
cloneequalsfinalizegetClasshashCodenotifynotifyAlltoStringwaitwaitwait

Field Detail

c14n11back to summary
private final boolean c14n11
curback to summary
private XmlAttrStack.XmlsStackElement cur
currentLevelback to summary
private int currentLevel
lastlevelback to summary
private int lastlevel
levelsback to summary
private final List<XmlAttrStack.XmlsStackElement> levels
LOGback to summary
private static final Logger LOG

Constructor Detail

XmlAttrStackback to summary
public XmlAttrStack(boolean c14n11)

Method Detail

addXmlnsAttrback to summary
pack-priv void addXmlnsAttr(Attr n)
getXmlnsAttrback to summary
pack-priv void getXmlnsAttr(Collection<Attr> col)
joinURIback to summary
private static String joinURI(String baseURI, String relativeURI) throws URISyntaxException
printStepback to summary
private static void printStep(String step, String output, String input)
pushback to summary
pack-priv void push(int level)
removeDotSegmentsback to summary
private static String removeDotSegments(String path)
com.sun.org.apache.xml.internal.security.c14n.implementations back to summary

private Class XmlAttrStack.XmlsStackElement

extends Object
Class Inheritance
  • java.lang.Object
  • com.sun.org.apache.xml.internal.security.c14n.implementations.XmlAttrStack.XmlsStackElement

Field Summary

Modifier and TypeField and Description
pack-priv int
pack-priv final List<Attr>
pack-priv boolean

Constructor Summary

AccessConstructor and Description
private

Method Summary

Inherited from java.lang.Object:
cloneequalsfinalizegetClasshashCodenotifynotifyAlltoStringwaitwaitwait

Field Detail

levelback to summary
pack-priv int level
nodesback to summary
pack-priv final List<Attr> nodes
renderedback to summary
pack-priv boolean rendered

Constructor Detail

XmlsStackElementback to summary
private XmlsStackElement()