public class PomXmlParser extends Object
| Constructor and Description |
|---|
PomXmlParser(PomLogger logger) |
public PomXmlParser(PomLogger logger)
public Pom parse(URL url, NutsSession session) throws IOException, SAXException, ParserConfigurationException
public Pom parse(URL url, PomDomVisitor visitor, NutsSession session) throws IOException, SAXException, ParserConfigurationException
public Pom parse(URI uri, NutsSession session) throws IOException, SAXException, ParserConfigurationException
public Pom parse(URI uri, PomDomVisitor visitor, NutsSession session) throws IOException, SAXException, ParserConfigurationException
public Pom parse(File file, NutsSession session) throws IOException, SAXException, ParserConfigurationException
public Pom parse(File file, PomDomVisitor visitor, NutsSession session) throws IOException, SAXException, ParserConfigurationException
public Pom parse(InputStream stream, NutsSession session) throws IOException, SAXException, ParserConfigurationException
public Pom parse(InputStream stream, PomDomVisitor visitor, NutsSession session) throws IOException, SAXException, ParserConfigurationException
public Pom parse(Document doc, PomDomVisitor visitor)
public static PomDependency parseDependency(Element dependency, Map<String,String> props)
public static PomRepositoryPolicy parseRepositoryPolicy(Element dependency)
public static PomRepository parseRepository(Element repository)
public static Element createExclusionElement(Document doc, PomId exclusionId)
public static Element createDependencyElement(Document doc, PomDependency dep)
public static Element createRepositoryElement(Document doc, PomRepository repo)
public static Element createPluginRepositoryElement(Document doc, PomRepository repo)
public static Element createRepositoryPolicy(Document doc, PomRepositoryPolicy repo, String name)
public static Element createRepositoryElement(Document doc, PomRepository repo, String name)
public static void writeDocument(Document doc, File result, NutsSession session) throws TransformerException
TransformerExceptionpublic static void writeDocument(Document doc, Writer result, NutsSession session) throws TransformerException
TransformerExceptionpublic static void writeDocument(Document doc, OutputStream result, NutsSession session) throws TransformerException
TransformerExceptionpublic static void writeDocument(Document doc, StreamResult result, NutsSession session) throws TransformerException
TransformerExceptionpublic static boolean appendOrReplaceDependency(PomDependency dependency, Element dependencyElement, Element dependenciesElement, Map<String,String> props)
public static boolean appendOrReplaceRepository(PomRepository repository, Element repositoryElement, Element repositoriesElement)
Copyright © 2021 vpc open source initiative. All rights reserved.