Class XMLSecCharactersImpl

    • Field Detail

      • data

        private java.lang.String data
      • text

        private char[] text
      • isCData

        private final boolean isCData
      • isIgnorableWhiteSpace

        private final boolean isIgnorableWhiteSpace
      • isWhiteSpace

        private final boolean isWhiteSpace
    • Constructor Detail

      • XMLSecCharactersImpl

        public XMLSecCharactersImpl​(java.lang.String data,
                                    boolean isCData,
                                    boolean isIgnorableWhiteSpace,
                                    boolean isWhiteSpace,
                                    XMLSecStartElement parentXmlSecStartElement)
      • XMLSecCharactersImpl

        public XMLSecCharactersImpl​(char[] text,
                                    boolean isCData,
                                    boolean isIgnorableWhiteSpace,
                                    boolean isWhiteSpace,
                                    XMLSecStartElement parentXmlSecStartElement)
    • Method Detail

      • getData

        public java.lang.String getData()
        Specified by:
        getData in interface javax.xml.stream.events.Characters
      • isWhiteSpace

        public boolean isWhiteSpace()
        Specified by:
        isWhiteSpace in interface javax.xml.stream.events.Characters
      • isCData

        public boolean isCData()
        Specified by:
        isCData in interface javax.xml.stream.events.Characters
      • isIgnorableWhiteSpace

        public boolean isIgnorableWhiteSpace()
        Specified by:
        isIgnorableWhiteSpace in interface javax.xml.stream.events.Characters
      • getEventType

        public int getEventType()
        Specified by:
        getEventType in interface javax.xml.stream.events.XMLEvent
      • isCharacters

        public boolean isCharacters()
        Specified by:
        isCharacters in interface javax.xml.stream.events.XMLEvent
        Overrides:
        isCharacters in class XMLSecEventBaseImpl
      • writeAsEncodedUnicode

        public void writeAsEncodedUnicode​(java.io.Writer writer)
                                   throws javax.xml.stream.XMLStreamException
        Specified by:
        writeAsEncodedUnicode in interface javax.xml.stream.events.XMLEvent
        Overrides:
        writeAsEncodedUnicode in class XMLSecEventBaseImpl
        Throws:
        javax.xml.stream.XMLStreamException
      • writeEncoded

        private void writeEncoded​(java.io.Writer writer,
                                  char[] text)
                           throws java.io.IOException
        Throws:
        java.io.IOException