static ParameterDescriptor.Builder<Boolean,Boolean> |
ParameterDescriptor.bool(String name) |
static <R> ParameterDescriptor.Builder<Boolean,R> |
ParameterDescriptor.bool(String name,
Class<? extends R> transformedClass) |
abstract ParameterDescriptor.Builder<T,R> |
ParameterDescriptor.Builder.description(String description) |
static ParameterDescriptor.Builder<Double,Double> |
ParameterDescriptor.floating(String name) |
static <R> ParameterDescriptor.Builder<Double,R> |
ParameterDescriptor.floating(String name,
Class<? extends R> transformedClass) |
static ParameterDescriptor.Builder<Long,Long> |
ParameterDescriptor.integer(String name) |
static <R> ParameterDescriptor.Builder<Long,R> |
ParameterDescriptor.integer(String name,
Class<? extends R> transformedClass) |
abstract ParameterDescriptor.Builder<T,R> |
ParameterDescriptor.Builder.name(String name) |
static ParameterDescriptor.Builder<Object,Object> |
ParameterDescriptor.object(String name) |
static <R> ParameterDescriptor.Builder<Object,R> |
ParameterDescriptor.object(String name,
Class<? extends R> transformedClass) |
ParameterDescriptor.Builder<T,R> |
ParameterDescriptor.Builder.optional() |
abstract ParameterDescriptor.Builder<T,R> |
ParameterDescriptor.Builder.optional(boolean optional) |
static <T,R> ParameterDescriptor.Builder<T,R> |
ParameterDescriptor.param() |
static ParameterDescriptor.Builder<String,String> |
ParameterDescriptor.string(String name) |
static <R> ParameterDescriptor.Builder<String,R> |
ParameterDescriptor.string(String name,
Class<? extends R> transformedClass) |
abstract ParameterDescriptor.Builder<T,R> |
ParameterDescriptor.Builder.transform(Function<T,R> transform) |
abstract ParameterDescriptor.Builder<T,R> |
ParameterDescriptor.Builder.transformedType(Class<? extends R> type) |
abstract ParameterDescriptor.Builder<T,R> |
ParameterDescriptor.Builder.type(Class<? extends T> type) |
static <T> ParameterDescriptor.Builder<T,T> |
ParameterDescriptor.type(String name,
Class<? extends T> typeClass) |
static <T,R> ParameterDescriptor.Builder<T,R> |
ParameterDescriptor.type(String name,
Class<? extends T> typeClass,
Class<? extends R> transformedClass) |