Package org.apache.commons.lang3.reflect
Class TypeUtils.WildcardTypeBuilder
- java.lang.Object
-
- org.apache.commons.lang3.reflect.TypeUtils.WildcardTypeBuilder
-
- All Implemented Interfaces:
Builder<WildcardType>
- Enclosing class:
- TypeUtils
public static class TypeUtils.WildcardTypeBuilder extends Object implements Builder<WildcardType>
WildcardType
builder.- Since:
- 3.2
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description WildcardType
build()
Returns a reference to the object being constructed or result being calculated by the builder.TypeUtils.WildcardTypeBuilder
withLowerBounds(Type... bounds)
Specify lower bounds of the wildcard type to build.TypeUtils.WildcardTypeBuilder
withUpperBounds(Type... bounds)
Specify upper bounds of the wildcard type to build.
-
-
-
Method Detail
-
build
public WildcardType build()
Returns a reference to the object being constructed or result being calculated by the builder.- Specified by:
build
in interfaceBuilder<WildcardType>
- Returns:
- the object constructed or result calculated by the builder.
-
withLowerBounds
public TypeUtils.WildcardTypeBuilder withLowerBounds(Type... bounds)
Specify lower bounds of the wildcard type to build.- Parameters:
bounds
- to set- Returns:
this
-
withUpperBounds
public TypeUtils.WildcardTypeBuilder withUpperBounds(Type... bounds)
Specify upper bounds of the wildcard type to build.- Parameters:
bounds
- to set- Returns:
this
-
-