本文整理了Java中org.apache.maven.plugin.descriptor.Parameter.isRequired()
方法的一些代码示例,展示了Parameter.isRequired()
的具体用法。这些代码示例主要来源于Github
/Stackoverflow
/Maven
等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。Parameter.isRequired()
方法的具体详情如下:
包路径:org.apache.maven.plugin.descriptor.Parameter
类名称:Parameter
方法名:isRequired
暂无
代码示例来源:origin: apache/maven
ValidatingConfigurationListener( Object mojo, MojoDescriptor mojoDescriptor, ConfigurationListener delegate )
{
this.mojo = mojo;
this.delegate = delegate;
this.missingParameters = new HashMap<>();
if ( mojoDescriptor.getParameters() != null )
{
for ( Parameter param : mojoDescriptor.getParameters() )
{
if ( param.isRequired() )
{
missingParameters.put( param.getName(), param );
}
}
}
}
代码示例来源:origin: apache/maven
if ( !parameter.isRequired() )
代码示例来源:origin: org.apache.maven.plugin-tools/maven-plugin-tools-generators
/**
* @param required <code>true</code> for required parameters, <code>false</code> otherwise.
* @param parameterList not null
* @return list of parameters depending the value of <code>required</code>
*/
private List<Parameter> getParametersByRequired( boolean required, List<Parameter> parameterList )
{
List<Parameter> list = new ArrayList<>();
for ( Parameter parameter : parameterList )
{
if ( parameter.isRequired() == required )
{
list.add( parameter );
}
}
return list;
}
代码示例来源:origin: bsorrentino/maven-confluence-plugin
/**
*
* @param required
* @param parameterList
* @return
*/
private List<Parameter> getParametersByRequired(boolean required, List<Parameter> parameterList) {
if( parameterList == null)
return Collections.emptyList();
final List<Parameter> list = new ArrayList<Parameter>();
for (Parameter parameter : parameterList) {
if (parameter.isRequired() == required) {
list.add(parameter);
}
}
return list;
}
代码示例来源:origin: io.tesla.maven.plugin/tesla-plugin-tools-api
/**
* @param required <code>true</code> for required parameters, <code>false</code> otherwise.
* @param parameterList not null
* @return list of parameters depending the value of <code>required</code>
*/
private List getParametersByRequired( boolean required, List parameterList )
{
List list = new ArrayList();
for ( Iterator parameters = parameterList.iterator(); parameters.hasNext(); )
{
Parameter parameter = (Parameter) parameters.next();
if ( parameter.isRequired() == required )
{
list.add( parameter );
}
}
return list;
}
代码示例来源:origin: org.eclipse.tesla.plugin/tesla-plugin-tools-api
/**
* @param required <code>true</code> for required parameters, <code>false</code> otherwise.
* @param parameterList not null
* @return list of parameters depending the value of <code>required</code>
*/
private List getParametersByRequired( boolean required, List parameterList )
{
List list = new ArrayList();
for ( Iterator parameters = parameterList.iterator(); parameters.hasNext(); )
{
Parameter parameter = (Parameter) parameters.next();
if ( parameter.isRequired() == required )
{
list.add( parameter );
}
}
return list;
}
代码示例来源:origin: org.apache.maven.plugin-tools/maven-plugin-tools-generators
GeneratorUtils.element( w, "required", Boolean.toString( parameter.isRequired() ) );
代码示例来源: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: io.tesla.maven.plugin/tesla-plugin-tools-api
if ( parameter.isRequired() )
代码示例来源:origin: org.eclipse.tesla.plugin/tesla-plugin-tools-api
if ( parameter.isRequired() )
代码示例来源:origin: org.eclipse.tesla.plugin/tesla-plugin-tools-api
PluginUtils.element( w, "required", Boolean.toString( parameter.isRequired() ) );
代码示例来源:origin: io.tesla.maven.plugin/tesla-plugin-tools-api
PluginUtils.element( w, "required", Boolean.toString( parameter.isRequired() ) );
代码示例来源:origin: io.tesla.maven.plugin/tesla-plugin-tools-api
if ( param.isRequired() && !jField.hasAnnotation( Required.class ) )
代码示例来源: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: 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: org.eclipse.tesla.plugin/tesla-plugin-tools-api
if ( param.isRequired() && !jField.hasAnnotation( Required.class ) )
代码示例来源:origin: org.apache.maven.plugin-tools/maven-plugin-tools-generators
if ( parameter.isRequired() )
内容来源于网络,如有侵权,请联系作者删除!