org.apache.maven.plugin.descriptor.Parameter.getDefaultValue()方法的使用及代码示例

x33g5p2x  于2022-01-26 转载在 其他  
字(7.9k)|赞(0)|评价(0)|浏览(79)

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

Parameter.getDefaultValue介绍

暂无

代码示例

代码示例来源:origin: io.tesla.maven.plugin/tesla-plugin-tools-api

writer.write( "\"" );
if ( StringUtils.isNotEmpty( param.getDefaultValue() ) )
  writer.write( StringUtils.escape( param.getDefaultValue() ) );
  writer.write( "\"" );

代码示例来源:origin: org.eclipse.tesla.plugin/tesla-plugin-tools-api

writer.write( "\"" );
if ( StringUtils.isNotEmpty( param.getDefaultValue() ) )
  writer.write( StringUtils.escape( param.getDefaultValue() ) );
  writer.write( "\"" );

代码示例来源:origin: org.eclipse.tesla.plugin/tesla-plugin-tools-api

/**
 * @param writer not null
 * @param parameter not null
 * @throws IOException if any
 */
private static void writeParameter( Writer writer, Parameter parameter )
  throws IOException
{
  String expression = parameter.getExpression();
  if ( expression == null || !expression.startsWith( "${component." ) )
  {
    String parameterName = StringUtils.escape( parameter.getName() );
    String parameterDescription = toDescription( parameter.getDescription() );
    String parameterDefaultValue = parameterName
      + ( StringUtils.isNotEmpty( parameter.getDefaultValue() ) ? " (Default: "
        + StringUtils.escape( parameter.getDefaultValue() ) + ")" : "" );
    writer.write( "                append( sb, \"" + parameterDefaultValue + "\", 2 );" + LS );
    if ( StringUtils.isNotEmpty( parameter.getDeprecated() ) )
    {
      writer.write( "                append( sb, \"Deprecated. " + toDescription( parameter.getDeprecated() )
        + "\", 3 );" + LS );
      writer.write( "                append( sb, \"\", 0 );" + LS );
    }
    writer.write( "                append( sb, \"" + parameterDescription + "\", 3 );" + LS );
    writer.write( "                append( sb, \"\", 0 );" + LS );
  }
}

代码示例来源:origin: io.tesla.maven.plugin/tesla-plugin-tools-api

/**
 * @param writer not null
 * @param parameter not null
 * @throws IOException if any
 */
private static void writeParameter( Writer writer, Parameter parameter )
  throws IOException
{
  String expression = parameter.getExpression();
  if ( expression == null || !expression.startsWith( "${component." ) )
  {
    String parameterName = StringUtils.escape( parameter.getName() );
    String parameterDescription = toDescription( parameter.getDescription() );
    String parameterDefaultValue = parameterName
      + ( StringUtils.isNotEmpty( parameter.getDefaultValue() ) ? " (Default: "
        + StringUtils.escape( parameter.getDefaultValue() ) + ")" : "" );
    writer.write( "                append( sb, \"" + parameterDefaultValue + "\", 2 );" + LS );
    if ( StringUtils.isNotEmpty( parameter.getDeprecated() ) )
    {
      writer.write( "                append( sb, \"Deprecated. " + toDescription( parameter.getDeprecated() )
        + "\", 3 );" + LS );
      writer.write( "                append( sb, \"\", 0 );" + LS );
    }
    writer.write( "                append( sb, \"" + parameterDescription + "\", 3 );" + LS );
    writer.write( "                append( sb, \"\", 0 );" + LS );
  }
}

代码示例来源:origin: bsorrentino/maven-confluence-plugin

if (StringUtils.isNotEmpty(parameter.getDefaultValue())) {
  w.printf(" Default value is %s", decode(parameter.getDefaultValue()));

代码示例来源:origin: io.tesla.maven.plugin/tesla-plugin-tools-api

if ( !addedUl && StringUtils.isNotEmpty( parameter.getDefaultValue() ) )
       escapeXml( parameter.getDefaultValue() ), w );

代码示例来源:origin: org.eclipse.tesla.plugin/tesla-plugin-tools-api

if ( !addedUl && StringUtils.isNotEmpty( parameter.getDefaultValue() ) )
       escapeXml( parameter.getDefaultValue() ), w );

代码示例来源:origin: io.tesla.maven.plugin/tesla-plugin-tools-api

if ( param.getDefaultValue() != null && !jField.hasAnnotation( DefaultsTo.class ) )
  jField.addAnnotation( new JAnnotation( DefaultsTo.class, param.getDefaultValue() ) );

代码示例来源:origin: io.tesla.maven.plugin/tesla-plugin-tools-api

if ( StringUtils.isNotEmpty( parameter.getDefaultValue() ) )
              escapeXml( parameter.getDefaultValue() ) ) );

代码示例来源:origin: org.apache.maven.plugin-tools/maven-plugin-tools-generators

if ( StringUtils.isNotEmpty( parameter.getDefaultValue() ) || StringUtils.isNotEmpty(
    parameter.getExpression() ) )
if ( parameter.getDefaultValue() != null )
  w.addAttribute( "default-value", parameter.getDefaultValue() );

代码示例来源:origin: org.eclipse.tesla.plugin/tesla-plugin-tools-api

if ( param.getDefaultValue() != null && !jField.hasAnnotation( DefaultsTo.class ) )
  jField.addAnnotation( new JAnnotation( DefaultsTo.class, param.getDefaultValue() ) );

代码示例来源:origin: org.eclipse.tesla.plugin/tesla-plugin-tools-api

if ( StringUtils.isNotEmpty( parameter.getDefaultValue() ) )
              escapeXml( parameter.getDefaultValue() ) ) );

代码示例来源:origin: org.eclipse.tesla.plugin/tesla-plugin-tools-api

if ( StringUtils.isNotEmpty( parameter.getDefaultValue() ) || StringUtils.isNotEmpty( parameter.getExpression() ) )
if ( parameter.getDefaultValue() != null )
  w.addAttribute( "default-value", parameter.getDefaultValue() );

代码示例来源:origin: io.tesla.maven.plugin/tesla-plugin-tools-api

if ( StringUtils.isNotEmpty( parameter.getDefaultValue() ) || StringUtils.isNotEmpty( parameter.getExpression() ) )
if ( parameter.getDefaultValue() != null )
  w.addAttribute( "default-value", parameter.getDefaultValue() );

代码示例来源:origin: bsorrentino/maven-confluence-plugin

/**
 *
 * @param parameterList
 * @param w
 */
private void writeParameterDetails(List<Parameter> parameterList, ConfluenceWikiWriter w) {
  w.printNormalHeading("Parameter Details");
  w.printNewParagraph();
  for (Parameter parameter : parameterList) {
    w.printSmallHeading(createAnchor(parameter.getName(), parameter.getName()));
    String description = parameter.getDescription();
    if (StringUtils.isEmpty(description)) {
      description = "No Description.";
    }
    w.println(decode(description));
    writeDetail("Deprecated", parameter.getDeprecated(), w);
    writeDetail("Type", parameter.getType(), w);
    writeDetail("Since", parameter.getSince(), w);
    if (parameter.isRequired()) {
      writeDetail("Required", "Yes", w);
    } else {
      writeDetail("Required", "No", w);
    }
    writeDetail("Expression", parameter.getExpression(), w);
    writeDetail("Default", parameter.getDefaultValue(), w);
  }
}

代码示例来源:origin: org.apache.maven.plugin-tools/maven-plugin-tools-generators

addedUl = addUl( w, addedUl, parameter.getDefaultValue() );
writeDetail( getString( "pluginxdoc.mojodescriptor.parameter.default" ),
       escapeXml( parameter.getDefaultValue() ), w );

代码示例来源:origin: io.takari.maven.plugins/takari-lifecycle-plugin

private static MojoParameter toMojoParameter(Parameter parameter) {
 MojoParameter result = new MojoParameter();
 result.setName(parameter.getName());
 result.setAlias(parameter.getAlias());
 result.setType(parameter.getType());
 result.setRequired(parameter.isRequired());
 result.setEditable(parameter.isEditable());
 result.setDescription(parameter.getDescription());
 result.setDeprecated(parameter.getDeprecated());
 result.setSince(parameter.getSince());
 result.setImplementation(parameter.getImplementation());
 result.setDefaultValue(parameter.getDefaultValue());
 result.setExpression(parameter.getExpression());
 return result;
}

代码示例来源:origin: takari/takari-lifecycle

private static MojoParameter toMojoParameter(Parameter parameter) {
 MojoParameter result = new MojoParameter();
 result.setName(parameter.getName());
 result.setAlias(parameter.getAlias());
 result.setType(parameter.getType());
 result.setRequired(parameter.isRequired());
 result.setEditable(parameter.isEditable());
 result.setDescription(parameter.getDescription());
 result.setDeprecated(parameter.getDeprecated());
 result.setSince(parameter.getSince());
 result.setImplementation(parameter.getImplementation());
 result.setDefaultValue(parameter.getDefaultValue());
 result.setExpression(parameter.getExpression());
 return result;
}

代码示例来源:origin: org.apache.maven.plugin-tools/maven-plugin-tools-generators

if ( StringUtils.isNotEmpty( parameter.getDefaultValue() ) )
              escapeXml( parameter.getDefaultValue() ) ) );
  w.writeMarkup( "<br/>" );

相关文章