Class DefaultToolchainsXmlFactory

java.lang.Object
org.apache.maven.impl.DefaultToolchainsXmlFactory
All Implemented Interfaces:
org.apache.maven.api.Service, org.apache.maven.api.services.xml.ToolchainsXmlFactory, org.apache.maven.api.services.xml.XmlFactory<org.apache.maven.api.toolchain.PersistedToolchains>

@Named @Singleton public class DefaultToolchainsXmlFactory extends Object implements org.apache.maven.api.services.xml.ToolchainsXmlFactory
  • Constructor Summary

    Constructors
    Constructor
    Description
     
  • Method Summary

    Modifier and Type
    Method
    Description
    org.apache.maven.api.toolchain.PersistedToolchains
    read(org.apache.maven.api.services.xml.XmlReaderRequest request)
     
    void
    write(org.apache.maven.api.services.xml.XmlWriterRequest<org.apache.maven.api.toolchain.PersistedToolchains> request)
     

    Methods inherited from class Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait

    Methods inherited from interface org.apache.maven.api.services.xml.XmlFactory

    fromXmlString, read, read, read, read, read, read, toXmlString, write, write, write
  • Constructor Details

    • DefaultToolchainsXmlFactory

      public DefaultToolchainsXmlFactory()
  • Method Details

    • read

      public org.apache.maven.api.toolchain.PersistedToolchains read(@Nonnull org.apache.maven.api.services.xml.XmlReaderRequest request) throws org.apache.maven.api.services.xml.XmlReaderException
      Specified by:
      read in interface org.apache.maven.api.services.xml.XmlFactory<org.apache.maven.api.toolchain.PersistedToolchains>
      Throws:
      org.apache.maven.api.services.xml.XmlReaderException
    • write

      public void write(org.apache.maven.api.services.xml.XmlWriterRequest<org.apache.maven.api.toolchain.PersistedToolchains> request) throws org.apache.maven.api.services.xml.XmlWriterException
      Specified by:
      write in interface org.apache.maven.api.services.xml.XmlFactory<org.apache.maven.api.toolchain.PersistedToolchains>
      Throws:
      org.apache.maven.api.services.xml.XmlWriterException