Class MavenXpp3Reader

java.lang.Object
org.apache.maven.model.io.xpp3.MavenXpp3Reader

public class MavenXpp3Reader extends Object
Class MavenXpp3Reader.
Version:
$Revision$ $Date$
  • Field Details

    • addDefaultEntities

      private boolean addDefaultEntities
      If set the parser will be loaded with all single characters from the XHTML specification. The entities used:
      • http://www.w3.org/TR/xhtml1/DTD/xhtml-lat1.ent
      • http://www.w3.org/TR/xhtml1/DTD/xhtml-special.ent
      • http://www.w3.org/TR/xhtml1/DTD/xhtml-symbol.ent
    • contentTransformer

      public final MavenXpp3Reader.ContentTransformer contentTransformer
      Field contentTransformer.
  • Constructor Details

  • Method Details

    • checkFieldWithDuplicate

      private boolean checkFieldWithDuplicate(org.codehaus.plexus.util.xml.pull.XmlPullParser parser, String tagName, String alias, Set parsed) throws org.codehaus.plexus.util.xml.pull.XmlPullParserException
      Method checkFieldWithDuplicate.
      Parameters:
      parser - a parser object.
      parsed - a parsed object.
      alias - a alias object.
      tagName - a tagName object.
      Returns:
      boolean
      Throws:
      org.codehaus.plexus.util.xml.pull.XmlPullParserException - XmlPullParserException if any.
    • checkUnknownAttribute

      private void checkUnknownAttribute(org.codehaus.plexus.util.xml.pull.XmlPullParser parser, String attribute, String tagName, boolean strict) throws org.codehaus.plexus.util.xml.pull.XmlPullParserException, IOException
      Method checkUnknownAttribute.
      Parameters:
      parser - a parser object.
      strict - a strict object.
      tagName - a tagName object.
      attribute - a attribute object.
      Throws:
      org.codehaus.plexus.util.xml.pull.XmlPullParserException - XmlPullParserException if any.
      IOException - IOException if any.
    • checkUnknownElement

      private void checkUnknownElement(org.codehaus.plexus.util.xml.pull.XmlPullParser parser, boolean strict) throws org.codehaus.plexus.util.xml.pull.XmlPullParserException, IOException
      Method checkUnknownElement.
      Parameters:
      parser - a parser object.
      strict - a strict object.
      Throws:
      org.codehaus.plexus.util.xml.pull.XmlPullParserException - XmlPullParserException if any.
      IOException - IOException if any.
    • getAddDefaultEntities

      public boolean getAddDefaultEntities()
      Returns the state of the "add default entities" flag.
      Returns:
      boolean
    • getBooleanValue

      private boolean getBooleanValue(String s, String attribute, org.codehaus.plexus.util.xml.pull.XmlPullParser parser) throws org.codehaus.plexus.util.xml.pull.XmlPullParserException
      Method getBooleanValue.
      Parameters:
      s - a s object.
      parser - a parser object.
      attribute - a attribute object.
      Returns:
      boolean
      Throws:
      org.codehaus.plexus.util.xml.pull.XmlPullParserException - XmlPullParserException if any.
    • getBooleanValue

      private boolean getBooleanValue(String s, String attribute, org.codehaus.plexus.util.xml.pull.XmlPullParser parser, String defaultValue) throws org.codehaus.plexus.util.xml.pull.XmlPullParserException
      Method getBooleanValue.
      Parameters:
      s - a s object.
      defaultValue - a defaultValue object.
      parser - a parser object.
      attribute - a attribute object.
      Returns:
      boolean
      Throws:
      org.codehaus.plexus.util.xml.pull.XmlPullParserException - XmlPullParserException if any.
    • getByteValue

      private byte getByteValue(String s, String attribute, org.codehaus.plexus.util.xml.pull.XmlPullParser parser, boolean strict) throws org.codehaus.plexus.util.xml.pull.XmlPullParserException
      Method getByteValue.
      Parameters:
      s - a s object.
      strict - a strict object.
      parser - a parser object.
      attribute - a attribute object.
      Returns:
      byte
      Throws:
      org.codehaus.plexus.util.xml.pull.XmlPullParserException - XmlPullParserException if any.
    • getCharacterValue

      private char getCharacterValue(String s, String attribute, org.codehaus.plexus.util.xml.pull.XmlPullParser parser) throws org.codehaus.plexus.util.xml.pull.XmlPullParserException
      Method getCharacterValue.
      Parameters:
      s - a s object.
      parser - a parser object.
      attribute - a attribute object.
      Returns:
      char
      Throws:
      org.codehaus.plexus.util.xml.pull.XmlPullParserException - XmlPullParserException if any.
    • getDateValue

      private Date getDateValue(String s, String attribute, org.codehaus.plexus.util.xml.pull.XmlPullParser parser) throws org.codehaus.plexus.util.xml.pull.XmlPullParserException
      Method getDateValue.
      Parameters:
      s - a s object.
      parser - a parser object.
      attribute - a attribute object.
      Returns:
      Date
      Throws:
      org.codehaus.plexus.util.xml.pull.XmlPullParserException - XmlPullParserException if any.
    • getDateValue

      private Date getDateValue(String s, String attribute, String dateFormat, org.codehaus.plexus.util.xml.pull.XmlPullParser parser) throws org.codehaus.plexus.util.xml.pull.XmlPullParserException
      Method getDateValue.
      Parameters:
      s - a s object.
      parser - a parser object.
      dateFormat - a dateFormat object.
      attribute - a attribute object.
      Returns:
      Date
      Throws:
      org.codehaus.plexus.util.xml.pull.XmlPullParserException - XmlPullParserException if any.
    • getDoubleValue

      private double getDoubleValue(String s, String attribute, org.codehaus.plexus.util.xml.pull.XmlPullParser parser, boolean strict) throws org.codehaus.plexus.util.xml.pull.XmlPullParserException
      Method getDoubleValue.
      Parameters:
      s - a s object.
      strict - a strict object.
      parser - a parser object.
      attribute - a attribute object.
      Returns:
      double
      Throws:
      org.codehaus.plexus.util.xml.pull.XmlPullParserException - XmlPullParserException if any.
    • getFloatValue

      private float getFloatValue(String s, String attribute, org.codehaus.plexus.util.xml.pull.XmlPullParser parser, boolean strict) throws org.codehaus.plexus.util.xml.pull.XmlPullParserException
      Method getFloatValue.
      Parameters:
      s - a s object.
      strict - a strict object.
      parser - a parser object.
      attribute - a attribute object.
      Returns:
      float
      Throws:
      org.codehaus.plexus.util.xml.pull.XmlPullParserException - XmlPullParserException if any.
    • getIntegerValue

      private int getIntegerValue(String s, String attribute, org.codehaus.plexus.util.xml.pull.XmlPullParser parser, boolean strict) throws org.codehaus.plexus.util.xml.pull.XmlPullParserException
      Method getIntegerValue.
      Parameters:
      s - a s object.
      strict - a strict object.
      parser - a parser object.
      attribute - a attribute object.
      Returns:
      int
      Throws:
      org.codehaus.plexus.util.xml.pull.XmlPullParserException - XmlPullParserException if any.
    • getLongValue

      private long getLongValue(String s, String attribute, org.codehaus.plexus.util.xml.pull.XmlPullParser parser, boolean strict) throws org.codehaus.plexus.util.xml.pull.XmlPullParserException
      Method getLongValue.
      Parameters:
      s - a s object.
      strict - a strict object.
      parser - a parser object.
      attribute - a attribute object.
      Returns:
      long
      Throws:
      org.codehaus.plexus.util.xml.pull.XmlPullParserException - XmlPullParserException if any.
    • getRequiredAttributeValue

      private String getRequiredAttributeValue(String s, String attribute, org.codehaus.plexus.util.xml.pull.XmlPullParser parser, boolean strict) throws org.codehaus.plexus.util.xml.pull.XmlPullParserException
      Method getRequiredAttributeValue.
      Parameters:
      s - a s object.
      strict - a strict object.
      parser - a parser object.
      attribute - a attribute object.
      Returns:
      String
      Throws:
      org.codehaus.plexus.util.xml.pull.XmlPullParserException - XmlPullParserException if any.
    • getShortValue

      private short getShortValue(String s, String attribute, org.codehaus.plexus.util.xml.pull.XmlPullParser parser, boolean strict) throws org.codehaus.plexus.util.xml.pull.XmlPullParserException
      Method getShortValue.
      Parameters:
      s - a s object.
      strict - a strict object.
      parser - a parser object.
      attribute - a attribute object.
      Returns:
      short
      Throws:
      org.codehaus.plexus.util.xml.pull.XmlPullParserException - XmlPullParserException if any.
    • getTrimmedValue

      private String getTrimmedValue(String s)
      Method getTrimmedValue.
      Parameters:
      s - a s object.
      Returns:
      String
    • interpolatedTrimmed

      private String interpolatedTrimmed(String value, String context)
      Method interpolatedTrimmed.
      Parameters:
      value - a value object.
      context - a context object.
      Returns:
      String
    • nextTag

      private int nextTag(org.codehaus.plexus.util.xml.pull.XmlPullParser parser) throws IOException, org.codehaus.plexus.util.xml.pull.XmlPullParserException
      Method nextTag.
      Parameters:
      parser - a parser object.
      Returns:
      int
      Throws:
      IOException - IOException if any.
      org.codehaus.plexus.util.xml.pull.XmlPullParserException - XmlPullParserException if any.
    • read

      public Model read(Reader reader, boolean strict) throws IOException, org.codehaus.plexus.util.xml.pull.XmlPullParserException
      Parameters:
      reader - a reader object.
      strict - a strict object.
      Returns:
      Model
      Throws:
      IOException - IOException if any.
      org.codehaus.plexus.util.xml.pull.XmlPullParserException - XmlPullParserException if any.
      See Also:
      • ReaderFactory.newXmlReader(java.io.InputStream)
    • read

      public Model read(Reader reader) throws IOException, org.codehaus.plexus.util.xml.pull.XmlPullParserException
      Parameters:
      reader - a reader object.
      Returns:
      Model
      Throws:
      IOException - IOException if any.
      org.codehaus.plexus.util.xml.pull.XmlPullParserException - XmlPullParserException if any.
      See Also:
      • ReaderFactory.newXmlReader(java.io.InputStream)
    • read

      public Model read(InputStream in, boolean strict) throws IOException, org.codehaus.plexus.util.xml.pull.XmlPullParserException
      Method read.
      Parameters:
      in - a in object.
      strict - a strict object.
      Returns:
      Model
      Throws:
      IOException - IOException if any.
      org.codehaus.plexus.util.xml.pull.XmlPullParserException - XmlPullParserException if any.
    • read

      public Model read(InputStream in) throws IOException, org.codehaus.plexus.util.xml.pull.XmlPullParserException
      Method read.
      Parameters:
      in - a in object.
      Returns:
      Model
      Throws:
      IOException - IOException if any.
      org.codehaus.plexus.util.xml.pull.XmlPullParserException - XmlPullParserException if any.
    • parseActivation

      private Activation parseActivation(org.codehaus.plexus.util.xml.pull.XmlPullParser parser, boolean strict) throws IOException, org.codehaus.plexus.util.xml.pull.XmlPullParserException
      Method parseActivation.
      Parameters:
      parser - a parser object.
      strict - a strict object.
      Returns:
      Activation
      Throws:
      IOException - IOException if any.
      org.codehaus.plexus.util.xml.pull.XmlPullParserException - XmlPullParserException if any.
    • parseActivationFile

      private ActivationFile parseActivationFile(org.codehaus.plexus.util.xml.pull.XmlPullParser parser, boolean strict) throws IOException, org.codehaus.plexus.util.xml.pull.XmlPullParserException
      Method parseActivationFile.
      Parameters:
      parser - a parser object.
      strict - a strict object.
      Returns:
      ActivationFile
      Throws:
      IOException - IOException if any.
      org.codehaus.plexus.util.xml.pull.XmlPullParserException - XmlPullParserException if any.
    • parseActivationOS

      private ActivationOS parseActivationOS(org.codehaus.plexus.util.xml.pull.XmlPullParser parser, boolean strict) throws IOException, org.codehaus.plexus.util.xml.pull.XmlPullParserException
      Method parseActivationOS.
      Parameters:
      parser - a parser object.
      strict - a strict object.
      Returns:
      ActivationOS
      Throws:
      IOException - IOException if any.
      org.codehaus.plexus.util.xml.pull.XmlPullParserException - XmlPullParserException if any.
    • parseActivationProperty

      private ActivationProperty parseActivationProperty(org.codehaus.plexus.util.xml.pull.XmlPullParser parser, boolean strict) throws IOException, org.codehaus.plexus.util.xml.pull.XmlPullParserException
      Method parseActivationProperty.
      Parameters:
      parser - a parser object.
      strict - a strict object.
      Returns:
      ActivationProperty
      Throws:
      IOException - IOException if any.
      org.codehaus.plexus.util.xml.pull.XmlPullParserException - XmlPullParserException if any.
    • parseBuild

      private Build parseBuild(org.codehaus.plexus.util.xml.pull.XmlPullParser parser, boolean strict) throws IOException, org.codehaus.plexus.util.xml.pull.XmlPullParserException
      Method parseBuild.
      Parameters:
      parser - a parser object.
      strict - a strict object.
      Returns:
      Build
      Throws:
      IOException - IOException if any.
      org.codehaus.plexus.util.xml.pull.XmlPullParserException - XmlPullParserException if any.
    • parseBuildBase

      private BuildBase parseBuildBase(org.codehaus.plexus.util.xml.pull.XmlPullParser parser, boolean strict) throws IOException, org.codehaus.plexus.util.xml.pull.XmlPullParserException
      Method parseBuildBase.
      Parameters:
      parser - a parser object.
      strict - a strict object.
      Returns:
      BuildBase
      Throws:
      IOException - IOException if any.
      org.codehaus.plexus.util.xml.pull.XmlPullParserException - XmlPullParserException if any.
    • parseCiManagement

      private CiManagement parseCiManagement(org.codehaus.plexus.util.xml.pull.XmlPullParser parser, boolean strict) throws IOException, org.codehaus.plexus.util.xml.pull.XmlPullParserException
      Method parseCiManagement.
      Parameters:
      parser - a parser object.
      strict - a strict object.
      Returns:
      CiManagement
      Throws:
      IOException - IOException if any.
      org.codehaus.plexus.util.xml.pull.XmlPullParserException - XmlPullParserException if any.
    • parseConfigurationContainer

      private ConfigurationContainer parseConfigurationContainer(org.codehaus.plexus.util.xml.pull.XmlPullParser parser, boolean strict) throws IOException, org.codehaus.plexus.util.xml.pull.XmlPullParserException
      Method parseConfigurationContainer.
      Parameters:
      parser - a parser object.
      strict - a strict object.
      Returns:
      ConfigurationContainer
      Throws:
      IOException - IOException if any.
      org.codehaus.plexus.util.xml.pull.XmlPullParserException - XmlPullParserException if any.
    • parseContributor

      private Contributor parseContributor(org.codehaus.plexus.util.xml.pull.XmlPullParser parser, boolean strict) throws IOException, org.codehaus.plexus.util.xml.pull.XmlPullParserException
      Method parseContributor.
      Parameters:
      parser - a parser object.
      strict - a strict object.
      Returns:
      Contributor
      Throws:
      IOException - IOException if any.
      org.codehaus.plexus.util.xml.pull.XmlPullParserException - XmlPullParserException if any.
    • parseDependency

      private Dependency parseDependency(org.codehaus.plexus.util.xml.pull.XmlPullParser parser, boolean strict) throws IOException, org.codehaus.plexus.util.xml.pull.XmlPullParserException
      Method parseDependency.
      Parameters:
      parser - a parser object.
      strict - a strict object.
      Returns:
      Dependency
      Throws:
      IOException - IOException if any.
      org.codehaus.plexus.util.xml.pull.XmlPullParserException - XmlPullParserException if any.
    • parseDependencyManagement

      private DependencyManagement parseDependencyManagement(org.codehaus.plexus.util.xml.pull.XmlPullParser parser, boolean strict) throws IOException, org.codehaus.plexus.util.xml.pull.XmlPullParserException
      Method parseDependencyManagement.
      Parameters:
      parser - a parser object.
      strict - a strict object.
      Returns:
      DependencyManagement
      Throws:
      IOException - IOException if any.
      org.codehaus.plexus.util.xml.pull.XmlPullParserException - XmlPullParserException if any.
    • parseDeploymentRepository

      private DeploymentRepository parseDeploymentRepository(org.codehaus.plexus.util.xml.pull.XmlPullParser parser, boolean strict) throws IOException, org.codehaus.plexus.util.xml.pull.XmlPullParserException
      Method parseDeploymentRepository.
      Parameters:
      parser - a parser object.
      strict - a strict object.
      Returns:
      DeploymentRepository
      Throws:
      IOException - IOException if any.
      org.codehaus.plexus.util.xml.pull.XmlPullParserException - XmlPullParserException if any.
    • parseDeveloper

      private Developer parseDeveloper(org.codehaus.plexus.util.xml.pull.XmlPullParser parser, boolean strict) throws IOException, org.codehaus.plexus.util.xml.pull.XmlPullParserException
      Method parseDeveloper.
      Parameters:
      parser - a parser object.
      strict - a strict object.
      Returns:
      Developer
      Throws:
      IOException - IOException if any.
      org.codehaus.plexus.util.xml.pull.XmlPullParserException - XmlPullParserException if any.
    • parseDistributionManagement

      private DistributionManagement parseDistributionManagement(org.codehaus.plexus.util.xml.pull.XmlPullParser parser, boolean strict) throws IOException, org.codehaus.plexus.util.xml.pull.XmlPullParserException
      Method parseDistributionManagement.
      Parameters:
      parser - a parser object.
      strict - a strict object.
      Returns:
      DistributionManagement
      Throws:
      IOException - IOException if any.
      org.codehaus.plexus.util.xml.pull.XmlPullParserException - XmlPullParserException if any.
    • parseExclusion

      private Exclusion parseExclusion(org.codehaus.plexus.util.xml.pull.XmlPullParser parser, boolean strict) throws IOException, org.codehaus.plexus.util.xml.pull.XmlPullParserException
      Method parseExclusion.
      Parameters:
      parser - a parser object.
      strict - a strict object.
      Returns:
      Exclusion
      Throws:
      IOException - IOException if any.
      org.codehaus.plexus.util.xml.pull.XmlPullParserException - XmlPullParserException if any.
    • parseExtension

      private Extension parseExtension(org.codehaus.plexus.util.xml.pull.XmlPullParser parser, boolean strict) throws IOException, org.codehaus.plexus.util.xml.pull.XmlPullParserException
      Method parseExtension.
      Parameters:
      parser - a parser object.
      strict - a strict object.
      Returns:
      Extension
      Throws:
      IOException - IOException if any.
      org.codehaus.plexus.util.xml.pull.XmlPullParserException - XmlPullParserException if any.
    • parseFileSet

      private FileSet parseFileSet(org.codehaus.plexus.util.xml.pull.XmlPullParser parser, boolean strict) throws IOException, org.codehaus.plexus.util.xml.pull.XmlPullParserException
      Method parseFileSet.
      Parameters:
      parser - a parser object.
      strict - a strict object.
      Returns:
      FileSet
      Throws:
      IOException - IOException if any.
      org.codehaus.plexus.util.xml.pull.XmlPullParserException - XmlPullParserException if any.
    • parseIssueManagement

      private IssueManagement parseIssueManagement(org.codehaus.plexus.util.xml.pull.XmlPullParser parser, boolean strict) throws IOException, org.codehaus.plexus.util.xml.pull.XmlPullParserException
      Method parseIssueManagement.
      Parameters:
      parser - a parser object.
      strict - a strict object.
      Returns:
      IssueManagement
      Throws:
      IOException - IOException if any.
      org.codehaus.plexus.util.xml.pull.XmlPullParserException - XmlPullParserException if any.
    • parseLicense

      private License parseLicense(org.codehaus.plexus.util.xml.pull.XmlPullParser parser, boolean strict) throws IOException, org.codehaus.plexus.util.xml.pull.XmlPullParserException
      Method parseLicense.
      Parameters:
      parser - a parser object.
      strict - a strict object.
      Returns:
      License
      Throws:
      IOException - IOException if any.
      org.codehaus.plexus.util.xml.pull.XmlPullParserException - XmlPullParserException if any.
    • parseMailingList

      private MailingList parseMailingList(org.codehaus.plexus.util.xml.pull.XmlPullParser parser, boolean strict) throws IOException, org.codehaus.plexus.util.xml.pull.XmlPullParserException
      Method parseMailingList.
      Parameters:
      parser - a parser object.
      strict - a strict object.
      Returns:
      MailingList
      Throws:
      IOException - IOException if any.
      org.codehaus.plexus.util.xml.pull.XmlPullParserException - XmlPullParserException if any.
    • parseModel

      private Model parseModel(org.codehaus.plexus.util.xml.pull.XmlPullParser parser, boolean strict) throws IOException, org.codehaus.plexus.util.xml.pull.XmlPullParserException
      Method parseModel.
      Parameters:
      parser - a parser object.
      strict - a strict object.
      Returns:
      Model
      Throws:
      IOException - IOException if any.
      org.codehaus.plexus.util.xml.pull.XmlPullParserException - XmlPullParserException if any.
    • parseModelBase

      private ModelBase parseModelBase(org.codehaus.plexus.util.xml.pull.XmlPullParser parser, boolean strict) throws IOException, org.codehaus.plexus.util.xml.pull.XmlPullParserException
      Method parseModelBase.
      Parameters:
      parser - a parser object.
      strict - a strict object.
      Returns:
      ModelBase
      Throws:
      IOException - IOException if any.
      org.codehaus.plexus.util.xml.pull.XmlPullParserException - XmlPullParserException if any.
    • parseNotifier

      private Notifier parseNotifier(org.codehaus.plexus.util.xml.pull.XmlPullParser parser, boolean strict) throws IOException, org.codehaus.plexus.util.xml.pull.XmlPullParserException
      Method parseNotifier.
      Parameters:
      parser - a parser object.
      strict - a strict object.
      Returns:
      Notifier
      Throws:
      IOException - IOException if any.
      org.codehaus.plexus.util.xml.pull.XmlPullParserException - XmlPullParserException if any.
    • parseOrganization

      private Organization parseOrganization(org.codehaus.plexus.util.xml.pull.XmlPullParser parser, boolean strict) throws IOException, org.codehaus.plexus.util.xml.pull.XmlPullParserException
      Method parseOrganization.
      Parameters:
      parser - a parser object.
      strict - a strict object.
      Returns:
      Organization
      Throws:
      IOException - IOException if any.
      org.codehaus.plexus.util.xml.pull.XmlPullParserException - XmlPullParserException if any.
    • parseParent

      private Parent parseParent(org.codehaus.plexus.util.xml.pull.XmlPullParser parser, boolean strict) throws IOException, org.codehaus.plexus.util.xml.pull.XmlPullParserException
      Method parseParent.
      Parameters:
      parser - a parser object.
      strict - a strict object.
      Returns:
      Parent
      Throws:
      IOException - IOException if any.
      org.codehaus.plexus.util.xml.pull.XmlPullParserException - XmlPullParserException if any.
    • parsePatternSet

      private PatternSet parsePatternSet(org.codehaus.plexus.util.xml.pull.XmlPullParser parser, boolean strict) throws IOException, org.codehaus.plexus.util.xml.pull.XmlPullParserException
      Method parsePatternSet.
      Parameters:
      parser - a parser object.
      strict - a strict object.
      Returns:
      PatternSet
      Throws:
      IOException - IOException if any.
      org.codehaus.plexus.util.xml.pull.XmlPullParserException - XmlPullParserException if any.
    • parsePlugin

      private Plugin parsePlugin(org.codehaus.plexus.util.xml.pull.XmlPullParser parser, boolean strict) throws IOException, org.codehaus.plexus.util.xml.pull.XmlPullParserException
      Method parsePlugin.
      Parameters:
      parser - a parser object.
      strict - a strict object.
      Returns:
      Plugin
      Throws:
      IOException - IOException if any.
      org.codehaus.plexus.util.xml.pull.XmlPullParserException - XmlPullParserException if any.
    • parsePluginConfiguration

      private PluginConfiguration parsePluginConfiguration(org.codehaus.plexus.util.xml.pull.XmlPullParser parser, boolean strict) throws IOException, org.codehaus.plexus.util.xml.pull.XmlPullParserException
      Method parsePluginConfiguration.
      Parameters:
      parser - a parser object.
      strict - a strict object.
      Returns:
      PluginConfiguration
      Throws:
      IOException - IOException if any.
      org.codehaus.plexus.util.xml.pull.XmlPullParserException - XmlPullParserException if any.
    • parsePluginContainer

      private PluginContainer parsePluginContainer(org.codehaus.plexus.util.xml.pull.XmlPullParser parser, boolean strict) throws IOException, org.codehaus.plexus.util.xml.pull.XmlPullParserException
      Method parsePluginContainer.
      Parameters:
      parser - a parser object.
      strict - a strict object.
      Returns:
      PluginContainer
      Throws:
      IOException - IOException if any.
      org.codehaus.plexus.util.xml.pull.XmlPullParserException - XmlPullParserException if any.
    • parsePluginExecution

      private PluginExecution parsePluginExecution(org.codehaus.plexus.util.xml.pull.XmlPullParser parser, boolean strict) throws IOException, org.codehaus.plexus.util.xml.pull.XmlPullParserException
      Method parsePluginExecution.
      Parameters:
      parser - a parser object.
      strict - a strict object.
      Returns:
      PluginExecution
      Throws:
      IOException - IOException if any.
      org.codehaus.plexus.util.xml.pull.XmlPullParserException - XmlPullParserException if any.
    • parsePluginManagement

      private PluginManagement parsePluginManagement(org.codehaus.plexus.util.xml.pull.XmlPullParser parser, boolean strict) throws IOException, org.codehaus.plexus.util.xml.pull.XmlPullParserException
      Method parsePluginManagement.
      Parameters:
      parser - a parser object.
      strict - a strict object.
      Returns:
      PluginManagement
      Throws:
      IOException - IOException if any.
      org.codehaus.plexus.util.xml.pull.XmlPullParserException - XmlPullParserException if any.
    • parsePrerequisites

      private Prerequisites parsePrerequisites(org.codehaus.plexus.util.xml.pull.XmlPullParser parser, boolean strict) throws IOException, org.codehaus.plexus.util.xml.pull.XmlPullParserException
      Method parsePrerequisites.
      Parameters:
      parser - a parser object.
      strict - a strict object.
      Returns:
      Prerequisites
      Throws:
      IOException - IOException if any.
      org.codehaus.plexus.util.xml.pull.XmlPullParserException - XmlPullParserException if any.
    • parseProfile

      private Profile parseProfile(org.codehaus.plexus.util.xml.pull.XmlPullParser parser, boolean strict) throws IOException, org.codehaus.plexus.util.xml.pull.XmlPullParserException
      Method parseProfile.
      Parameters:
      parser - a parser object.
      strict - a strict object.
      Returns:
      Profile
      Throws:
      IOException - IOException if any.
      org.codehaus.plexus.util.xml.pull.XmlPullParserException - XmlPullParserException if any.
    • parseRelocation

      private Relocation parseRelocation(org.codehaus.plexus.util.xml.pull.XmlPullParser parser, boolean strict) throws IOException, org.codehaus.plexus.util.xml.pull.XmlPullParserException
      Method parseRelocation.
      Parameters:
      parser - a parser object.
      strict - a strict object.
      Returns:
      Relocation
      Throws:
      IOException - IOException if any.
      org.codehaus.plexus.util.xml.pull.XmlPullParserException - XmlPullParserException if any.
    • parseReportPlugin

      private ReportPlugin parseReportPlugin(org.codehaus.plexus.util.xml.pull.XmlPullParser parser, boolean strict) throws IOException, org.codehaus.plexus.util.xml.pull.XmlPullParserException
      Method parseReportPlugin.
      Parameters:
      parser - a parser object.
      strict - a strict object.
      Returns:
      ReportPlugin
      Throws:
      IOException - IOException if any.
      org.codehaus.plexus.util.xml.pull.XmlPullParserException - XmlPullParserException if any.
    • parseReportSet

      private ReportSet parseReportSet(org.codehaus.plexus.util.xml.pull.XmlPullParser parser, boolean strict) throws IOException, org.codehaus.plexus.util.xml.pull.XmlPullParserException
      Method parseReportSet.
      Parameters:
      parser - a parser object.
      strict - a strict object.
      Returns:
      ReportSet
      Throws:
      IOException - IOException if any.
      org.codehaus.plexus.util.xml.pull.XmlPullParserException - XmlPullParserException if any.
    • parseReporting

      private Reporting parseReporting(org.codehaus.plexus.util.xml.pull.XmlPullParser parser, boolean strict) throws IOException, org.codehaus.plexus.util.xml.pull.XmlPullParserException
      Method parseReporting.
      Parameters:
      parser - a parser object.
      strict - a strict object.
      Returns:
      Reporting
      Throws:
      IOException - IOException if any.
      org.codehaus.plexus.util.xml.pull.XmlPullParserException - XmlPullParserException if any.
    • parseRepository

      private Repository parseRepository(org.codehaus.plexus.util.xml.pull.XmlPullParser parser, boolean strict) throws IOException, org.codehaus.plexus.util.xml.pull.XmlPullParserException
      Method parseRepository.
      Parameters:
      parser - a parser object.
      strict - a strict object.
      Returns:
      Repository
      Throws:
      IOException - IOException if any.
      org.codehaus.plexus.util.xml.pull.XmlPullParserException - XmlPullParserException if any.
    • parseRepositoryBase

      private RepositoryBase parseRepositoryBase(org.codehaus.plexus.util.xml.pull.XmlPullParser parser, boolean strict) throws IOException, org.codehaus.plexus.util.xml.pull.XmlPullParserException
      Method parseRepositoryBase.
      Parameters:
      parser - a parser object.
      strict - a strict object.
      Returns:
      RepositoryBase
      Throws:
      IOException - IOException if any.
      org.codehaus.plexus.util.xml.pull.XmlPullParserException - XmlPullParserException if any.
    • parseRepositoryPolicy

      private RepositoryPolicy parseRepositoryPolicy(org.codehaus.plexus.util.xml.pull.XmlPullParser parser, boolean strict) throws IOException, org.codehaus.plexus.util.xml.pull.XmlPullParserException
      Method parseRepositoryPolicy.
      Parameters:
      parser - a parser object.
      strict - a strict object.
      Returns:
      RepositoryPolicy
      Throws:
      IOException - IOException if any.
      org.codehaus.plexus.util.xml.pull.XmlPullParserException - XmlPullParserException if any.
    • parseResource

      private Resource parseResource(org.codehaus.plexus.util.xml.pull.XmlPullParser parser, boolean strict) throws IOException, org.codehaus.plexus.util.xml.pull.XmlPullParserException
      Method parseResource.
      Parameters:
      parser - a parser object.
      strict - a strict object.
      Returns:
      Resource
      Throws:
      IOException - IOException if any.
      org.codehaus.plexus.util.xml.pull.XmlPullParserException - XmlPullParserException if any.
    • parseScm

      private Scm parseScm(org.codehaus.plexus.util.xml.pull.XmlPullParser parser, boolean strict) throws IOException, org.codehaus.plexus.util.xml.pull.XmlPullParserException
      Method parseScm.
      Parameters:
      parser - a parser object.
      strict - a strict object.
      Returns:
      Scm
      Throws:
      IOException - IOException if any.
      org.codehaus.plexus.util.xml.pull.XmlPullParserException - XmlPullParserException if any.
    • parseSite

      private Site parseSite(org.codehaus.plexus.util.xml.pull.XmlPullParser parser, boolean strict) throws IOException, org.codehaus.plexus.util.xml.pull.XmlPullParserException
      Method parseSite.
      Parameters:
      parser - a parser object.
      strict - a strict object.
      Returns:
      Site
      Throws:
      IOException - IOException if any.
      org.codehaus.plexus.util.xml.pull.XmlPullParserException - XmlPullParserException if any.
    • read

      private Model read(org.codehaus.plexus.util.xml.pull.XmlPullParser parser, boolean strict) throws IOException, org.codehaus.plexus.util.xml.pull.XmlPullParserException
      Method read.
      Parameters:
      parser - a parser object.
      strict - a strict object.
      Returns:
      Model
      Throws:
      IOException - IOException if any.
      org.codehaus.plexus.util.xml.pull.XmlPullParserException - XmlPullParserException if any.
    • setAddDefaultEntities

      public void setAddDefaultEntities(boolean addDefaultEntities)
      Sets the state of the "add default entities" flag.
      Parameters:
      addDefaultEntities - a addDefaultEntities object.