Class InterningKXmlParser

java.lang.Object
org.kxml2.io.KXmlParser
org.javarosa.xform.util.InterningKXmlParser
All Implemented Interfaces:
org.xmlpull.v1.XmlPullParser

public class InterningKXmlParser
extends org.kxml2.io.KXmlParser
Author:
ctsims
  • Field Summary

    Fields inherited from interface org.xmlpull.v1.XmlPullParser

    CDSECT, COMMENT, DOCDECL, END_DOCUMENT, END_TAG, ENTITY_REF, FEATURE_PROCESS_DOCDECL, FEATURE_PROCESS_NAMESPACES, FEATURE_REPORT_NAMESPACE_ATTRIBUTES, FEATURE_VALIDATION, IGNORABLE_WHITESPACE, NO_NAMESPACE, PROCESSING_INSTRUCTION, START_DOCUMENT, START_TAG, TEXT, TYPES
  • Constructor Summary

    Constructors 
    Constructor Description
    InterningKXmlParser​(CacheTable<String> stringCache)  
  • Method Summary

    Modifier and Type Method Description
    String getAttributeName​(int arg0)  
    String getAttributeNamespace​(int arg0)  
    String getAttributePrefix​(int arg0)  
    String getAttributeValue​(int arg0)  
    String getName()  
    String getNamespace​(String arg0)  
    String getNamespaceUri​(int arg0)  
    String getText()  
    void release()  

    Methods inherited from class org.kxml2.io.KXmlParser

    defineEntityReplacementText, getAttributeCount, getAttributeType, getAttributeValue, getColumnNumber, getDepth, getEventType, getFeature, getInputEncoding, getLineNumber, getNamespace, getNamespaceCount, getNamespacePrefix, getPositionDescription, getPrefix, getProperty, getTextCharacters, isAttributeDefault, isEmptyElementTag, isWhitespace, next, nextTag, nextText, nextToken, require, setFeature, setInput, setInput, setProperty, skipSubTree

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Constructor Details

  • Method Details

    • release

      public void release()
    • getAttributeName

      public String getAttributeName​(int arg0)
      Specified by:
      getAttributeName in interface org.xmlpull.v1.XmlPullParser
      Overrides:
      getAttributeName in class org.kxml2.io.KXmlParser
    • getAttributeNamespace

      public String getAttributeNamespace​(int arg0)
      Specified by:
      getAttributeNamespace in interface org.xmlpull.v1.XmlPullParser
      Overrides:
      getAttributeNamespace in class org.kxml2.io.KXmlParser
    • getAttributePrefix

      public String getAttributePrefix​(int arg0)
      Specified by:
      getAttributePrefix in interface org.xmlpull.v1.XmlPullParser
      Overrides:
      getAttributePrefix in class org.kxml2.io.KXmlParser
    • getAttributeValue

      public String getAttributeValue​(int arg0)
      Specified by:
      getAttributeValue in interface org.xmlpull.v1.XmlPullParser
      Overrides:
      getAttributeValue in class org.kxml2.io.KXmlParser
    • getNamespace

      public String getNamespace​(String arg0)
      Specified by:
      getNamespace in interface org.xmlpull.v1.XmlPullParser
      Overrides:
      getNamespace in class org.kxml2.io.KXmlParser
    • getNamespaceUri

      public String getNamespaceUri​(int arg0)
      Specified by:
      getNamespaceUri in interface org.xmlpull.v1.XmlPullParser
      Overrides:
      getNamespaceUri in class org.kxml2.io.KXmlParser
    • getText

      public String getText()
      Specified by:
      getText in interface org.xmlpull.v1.XmlPullParser
      Overrides:
      getText in class org.kxml2.io.KXmlParser
    • getName

      public String getName()
      Specified by:
      getName in interface org.xmlpull.v1.XmlPullParser
      Overrides:
      getName in class org.kxml2.io.KXmlParser