/** * Reads a type definition from a XML stream. * * The stream must be UTF-8 encoded. */ public static TypeDefinition readFromXML(InputStream stream) throws XMLStreamException { if (stream == null) { throw new IllegalArgumentException("Input stream must be set!"); } XMLStreamReader parser = XMLUtils.createParser(stream); if (!XMLUtils.findNextStartElemenet(parser)) { return null; } TypeDefinition typeDef = XMLConverter.convertTypeDefinition(parser); parser.close(); return typeDef; }
XmlPullParser parser = XMLUtils.createParser(stream);
XMLStreamReader parser = XMLUtils.createParser(stream);
XMLStreamReader parser = XMLUtils.createParser(cappedStream);
XMLStreamReader parser = null; try { parser = XMLUtils.createParser(request.getInputStream()); XMLUtils.findNextStartElemenet(parser); aces = XMLConverter.convertAcl(parser);
XMLStreamReader parser = null; try { parser = XMLUtils.createParser(request.getInputStream()); XMLUtils.findNextStartElemenet(parser); queryType = XMLConverter.convertQuery(parser);