Class XMLWriterNamespaceBase.DeclarationInfo

  • Enclosing class:
    XMLWriterNamespaceBase

    private static class XMLWriterNamespaceBase.DeclarationInfo
    extends java.lang.Object
    Namespace declaration tracking information. This tracks all information associated with an element that declares namespaces.
    • Field Summary

      Fields 
      Modifier and Type Field Description
      int[] m_deltas
      Indexes of namespaces included in declarations.
      int m_depth
      Depth of element making declaration.
      java.lang.String[] m_priors
      Prior prefixes for namespaces.
    • Constructor Summary

      Constructors 
      Constructor Description
      DeclarationInfo​(int depth, int[] deltas, java.lang.String[] priors)
      Simple constructor.
    • Method Summary

      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Field Detail

      • m_depth

        public final int m_depth
        Depth of element making declaration.
      • m_deltas

        public final int[] m_deltas
        Indexes of namespaces included in declarations.
      • m_priors

        public final java.lang.String[] m_priors
        Prior prefixes for namespaces.
    • Constructor Detail

      • DeclarationInfo

        public DeclarationInfo​(int depth,
                               int[] deltas,
                               java.lang.String[] priors)
        Simple constructor.