Package io.microsphere.spring.web.rule
Interface NameValueExpression<T>
-
- Type Parameters:
T
- the value type
- All Known Implementing Classes:
AbstractNameValueExpression
,StringNameValueExpression
,WebRequestHeaderExpression
,WebRequestParamExpression
public interface NameValueExpression<T>
A contract for"name!=value"
style expression used to specify request parameters and request header conditions in@RequestMapping
.- Since:
- 3.1
- Author:
- Rossen Stoyanchev
- See Also:
RequestMapping.params()
,RequestMapping.headers()
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description java.lang.String
getName()
T
getValue()
boolean
isNegated()
-
-
-
Method Detail
-
getName
java.lang.String getName()
-
getValue
@Nullable T getValue()
-
isNegated
boolean isNegated()
-
-