Package org.javarosa.xform.parse
Class XFormParserFactory
java.lang.Object
org.javarosa.xform.parse.XFormParserFactory
- All Implemented Interfaces:
IXFormParserFactory
public class XFormParserFactory extends Object implements IXFormParserFactory
Class factory for creating an XFormParser.
This factory allows you to provide a custom string cache
to be used during parsing, which should be helpful
in conserving memories in environments where there might be
multiple parsed forms in memory at the same time.
- Author:
- mitchellsundt@gmail.com / csims@dimagi.com
-
Constructor Summary
Constructors Constructor Description XFormParserFactory()XFormParserFactory(CacheTable<String> stringCache) -
Method Summary
Modifier and Type Method Description XFormParsergetXFormParser(Reader reader)XFormParsergetXFormParser(Reader form, Reader instance)XFormParsergetXFormParser(org.kxml2.kdom.Document doc)XFormParsergetXFormParser(org.kxml2.kdom.Document form, org.kxml2.kdom.Document instance)
-
Constructor Details
-
XFormParserFactory
public XFormParserFactory() -
XFormParserFactory
-
-
Method Details
-
getXFormParser
- Specified by:
getXFormParserin interfaceIXFormParserFactory
-
getXFormParser
- Specified by:
getXFormParserin interfaceIXFormParserFactory
-
getXFormParser
- Specified by:
getXFormParserin interfaceIXFormParserFactory
-
getXFormParser
- Specified by:
getXFormParserin interfaceIXFormParserFactory
-