Package org.apache.commons.cli
Class DeprecatedAttributes.Builder
- java.lang.Object
-
- org.apache.commons.cli.DeprecatedAttributes.Builder
-
- All Implemented Interfaces:
java.util.function.Supplier<DeprecatedAttributes>
- Enclosing class:
- DeprecatedAttributes
public static class DeprecatedAttributes.Builder extends java.lang.Object implements java.util.function.Supplier<DeprecatedAttributes>
BuildsDeprecatedAttributes
.
-
-
Constructor Summary
Constructors Constructor Description Builder()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description DeprecatedAttributes
get()
DeprecatedAttributes.Builder
setDescription(java.lang.String description)
Sets the description.DeprecatedAttributes.Builder
setForRemoval(boolean forRemoval)
Whether this option is subject to removal in a future version.DeprecatedAttributes.Builder
setSince(java.lang.String since)
Sets the version in which the option became deprecated.
-
-
-
Constructor Detail
-
Builder
public Builder()
-
-
Method Detail
-
get
public DeprecatedAttributes get()
- Specified by:
get
in interfacejava.util.function.Supplier<DeprecatedAttributes>
-
setDescription
public DeprecatedAttributes.Builder setDescription(java.lang.String description)
Sets the description.- Parameters:
description
- the description.- Returns:
this
instance.
-
setForRemoval
public DeprecatedAttributes.Builder setForRemoval(boolean forRemoval)
Whether this option is subject to removal in a future version.- Parameters:
forRemoval
- whether this is subject to removal in a future version.- Returns:
this
instance.- See Also:
- Deprecated.forRemoval
-
setSince
public DeprecatedAttributes.Builder setSince(java.lang.String since)
Sets the version in which the option became deprecated.- Parameters:
since
- the version in which the option became deprecated.- Returns:
this
instance.
-
-