public final class QueryParameter extends Object
Modifier and Type | Method and Description |
---|---|
boolean |
equals(Object o) |
String |
getName() |
String |
getValue() |
int |
hashCode() |
boolean |
isRequired() |
static QueryParameter |
of(MethodParameter parameter)
Creates a new
QueryParameter from the given MethodParameter . |
static QueryParameter |
optional(String name)
Creates a new optional
QueryParameter with the given name; |
static QueryParameter |
required(String name)
Creates a new required
QueryParameter with the given name; |
String |
toString() |
QueryParameter |
withValue(String value)
Create a new
QueryParameter by copying all attributes and applying the new value. |
public static QueryParameter of(MethodParameter parameter)
QueryParameter
from the given MethodParameter
.parameter
- must not be null.public static QueryParameter required(String name)
QueryParameter
with the given name;name
- must not be null or empty.public static QueryParameter optional(String name)
QueryParameter
with the given name;name
- must not be null or empty.public QueryParameter withValue(@Nullable String value)
QueryParameter
by copying all attributes and applying the new value.value
- public String getName()
public boolean isRequired()
Copyright © 2011–2021 Pivotal, Inc.. All rights reserved.