public class StaxParser extends RepositoryParser
| Modifier and Type | Field and Description |
|---|---|
(package private) static javax.xml.stream.XMLInputFactory |
factory |
CAPABILITY, CATEGORY, DEPTH, EXTEND, FILTER, ID, LASTMODIFIED, MULTIPLE, N, NAME, OBR_PARSER_CLASS, OPTIONAL, P, REFERRAL, REPOSITORY, REQUIRE, RESOURCE, T, URL, V| Constructor and Description |
|---|
StaxParser() |
| Modifier and Type | Method and Description |
|---|---|
static javax.xml.stream.XMLInputFactory |
getFactory() |
private void |
ignoreTag(javax.xml.stream.XMLStreamReader reader) |
CapabilityImpl |
parseCapability(java.io.Reader r) |
private CapabilityImpl |
parseCapability(javax.xml.stream.XMLStreamReader reader) |
private java.lang.String |
parseCategory(javax.xml.stream.XMLStreamReader reader) |
PropertyImpl |
parseProperty(java.io.Reader r) |
private PropertyImpl |
parseProperty(javax.xml.stream.XMLStreamReader reader) |
private Referral |
parseReferral(javax.xml.stream.XMLStreamReader reader) |
RepositoryImpl |
parseRepository(java.io.InputStream is,
java.lang.String repositoryURI) |
RepositoryImpl |
parseRepository(java.io.Reader r) |
RepositoryImpl |
parseRepository(javax.xml.stream.XMLStreamReader reader) |
private RequirementImpl |
parseRequire(javax.xml.stream.XMLStreamReader reader) |
RequirementImpl |
parseRequirement(java.io.Reader r) |
ResourceImpl |
parseResource(java.io.Reader r) |
private ResourceImpl |
parseResource(javax.xml.stream.XMLStreamReader reader) |
private void |
sanityCheckEndElement(javax.xml.stream.XMLStreamReader reader,
int event,
java.lang.String element) |
static void |
setFactory(javax.xml.stream.XMLInputFactory factory) |
protected static boolean |
setProperty(javax.xml.stream.XMLInputFactory factory,
java.lang.String name,
boolean value) |
getParserpublic static void setFactory(javax.xml.stream.XMLInputFactory factory)
public static javax.xml.stream.XMLInputFactory getFactory()
protected static boolean setProperty(javax.xml.stream.XMLInputFactory factory,
java.lang.String name,
boolean value)
public RepositoryImpl parseRepository(java.io.InputStream is, java.lang.String repositoryURI) throws java.lang.Exception
parseRepository in class RepositoryParserjava.lang.Exceptionpublic RepositoryImpl parseRepository(java.io.Reader r) throws java.lang.Exception
parseRepository in class RepositoryParserjava.lang.Exceptionpublic ResourceImpl parseResource(java.io.Reader r) throws java.lang.Exception
parseResource in class RepositoryParserjava.lang.Exceptionpublic CapabilityImpl parseCapability(java.io.Reader r) throws java.lang.Exception
parseCapability in class RepositoryParserjava.lang.Exceptionpublic PropertyImpl parseProperty(java.io.Reader r) throws java.lang.Exception
parseProperty in class RepositoryParserjava.lang.Exceptionpublic RequirementImpl parseRequirement(java.io.Reader r) throws java.lang.Exception
parseRequirement in class RepositoryParserjava.lang.Exceptionpublic RepositoryImpl parseRepository(javax.xml.stream.XMLStreamReader reader) throws java.lang.Exception
java.lang.Exceptionprivate void sanityCheckEndElement(javax.xml.stream.XMLStreamReader reader,
int event,
java.lang.String element)
private Referral parseReferral(javax.xml.stream.XMLStreamReader reader) throws java.lang.Exception
java.lang.Exceptionprivate ResourceImpl parseResource(javax.xml.stream.XMLStreamReader reader) throws java.lang.Exception
java.lang.Exceptionprivate java.lang.String parseCategory(javax.xml.stream.XMLStreamReader reader)
throws javax.xml.stream.XMLStreamException
javax.xml.stream.XMLStreamExceptionprivate CapabilityImpl parseCapability(javax.xml.stream.XMLStreamReader reader) throws java.lang.Exception
java.lang.Exceptionprivate PropertyImpl parseProperty(javax.xml.stream.XMLStreamReader reader) throws java.lang.Exception
java.lang.Exceptionprivate RequirementImpl parseRequire(javax.xml.stream.XMLStreamReader reader) throws java.lang.Exception
java.lang.Exceptionprivate void ignoreTag(javax.xml.stream.XMLStreamReader reader)
throws javax.xml.stream.XMLStreamException
javax.xml.stream.XMLStreamException