org.apache.maven.artifact.repository.metadata.Metadata.setModelEncoding()方法的使用及代码示例

x33g5p2x  于2022-01-25 转载在 其他  
字(1.9k)|赞(0)|评价(0)|浏览(115)

本文整理了Java中org.apache.maven.artifact.repository.metadata.Metadata.setModelEncoding()方法的一些代码示例,展示了Metadata.setModelEncoding()的具体用法。这些代码示例主要来源于Github/Stackoverflow/Maven等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。Metadata.setModelEncoding()方法的具体详情如下:
包路径:org.apache.maven.artifact.repository.metadata.Metadata
类名称:Metadata
方法名:setModelEncoding

Metadata.setModelEncoding介绍

[英]Set the modelEncoding field.
[中]设置modelEncoding字段。

代码示例

代码示例来源:origin: apache/maven

metadata.setModelEncoding( parser.getInputEncoding() );
parsed = true;

代码示例来源:origin: io.tesla.maven/maven-repository-metadata

/**
 * Method read.
 * 
 * @param parser
 * @param strict
 * @throws IOException
 * @throws XmlPullParserException
 * @return Metadata
 */
private Metadata read( XmlPullParser parser, boolean strict )
  throws IOException, XmlPullParserException
{
  int eventType = parser.getEventType();
  while ( eventType != XmlPullParser.END_DOCUMENT )
  {
    if ( eventType == XmlPullParser.START_TAG )
    {
      if ( strict && ! "metadata".equals( parser.getName() ) )
      {
        throw new XmlPullParserException( "Expected root element 'metadata' but found '" + parser.getName() + "'", parser, null );
      }
      Metadata metadata = parseMetadata( parser, strict );
      metadata.setModelEncoding( parser.getInputEncoding() );
      return metadata;
    }
    eventType = parser.next();
  }
  throw new XmlPullParserException( "Expected root element 'metadata' but found no element at all: invalid XML document", parser, null );
} //-- Metadata read( XmlPullParser, boolean )

代码示例来源:origin: org.sonatype.nexus/nexus-proxy

private static void replace( final Metadata metadata, final Metadata newMetadata )
{
  if ( metadata == null || newMetadata == null )
  {
    return;
  }
  metadata.setArtifactId( newMetadata.getArtifactId() );
  metadata.setGroupId( newMetadata.getGroupId() );
  metadata.setModelEncoding( newMetadata.getModelEncoding() );
  metadata.setModelVersion( newMetadata.getModelVersion() );
  metadata.setPlugins( newMetadata.getPlugins() );
  metadata.setVersion( newMetadata.getVersion() );
  metadata.setVersioning( newMetadata.getVersioning() );
}

相关文章